builder: mozilla-central_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-259 starttime: 1461043484.91 results: success (0) buildid: 20160418205131 builduid: d5db07eff05d47449dc0edb10d63b704 revision: cb65ec85049efa44b18e2e8d06af26768c3bfb94 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 22:24:44.909302) ========= master: http://buildbot-master02.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 22:24:44.909715) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 6 secs) (at 2016-04-18 22:24:44.910016) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 6 secs) (at 2016-04-18 22:24:51.842764) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-18 22:24:51.843090) ========= 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: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461042733.883644-560867126 _=/tools/buildbot/bin/python using PTY: False --2016-04-18 22:24:52-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (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% 9.52M=0.001s 2016-04-18 22:24:52 (9.52 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.106408 ========= master_lag: 1.48 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-18 22:24:54.434207) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 22:24:54.434517) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461042733.883644-560867126 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017103 ========= master_lag: 0.21 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 22:24:54.663047) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-18 22:24:54.663397) ========= bash -c 'python archiver_client.py mozharness --repo mozilla-central --rev cb65ec85049efa44b18e2e8d06af26768c3bfb94 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev cb65ec85049efa44b18e2e8d06af26768c3bfb94 --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461042733.883644-560867126 _=/tools/buildbot/bin/python using PTY: False 2016-04-18 22:24:55,028 truncating revision to first 12 chars 2016-04-18 22:24:55,029 Setting DEBUG logging. 2016-04-18 22:24:55,029 attempt 1/10 2016-04-18 22:24:55,029 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/cb65ec85049e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-18 22:24:56,352 unpacking tar archive at: mozilla-central-cb65ec85049e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.827668 ========= master_lag: 0.83 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-18 22:24:57.325709) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 22:24:57.326006) ========= script_repo_revision: cb65ec85049efa44b18e2e8d06af26768c3bfb94 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 22:24:57.326360) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 22:24:57.326629) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 22:24:57.766267) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 30 mins, 15 secs) (at 2016-04-18 22:24:57.766534) ========= /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-central --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-central', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461042733.883644-560867126 _=/tools/buildbot/bin/python using PTY: False 22:24:58 INFO - MultiFileLogger online at 20160418 22:24:58 in /builds/slave/test 22:24:58 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-central --download-symbols true 22:24:58 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 22:24:58 INFO - {'append_to_log': False, 22:24:58 INFO - 'base_work_dir': '/builds/slave/test', 22:24:58 INFO - 'blob_upload_branch': 'mozilla-central', 22:24:58 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 22:24:58 INFO - 'buildbot_json_path': 'buildprops.json', 22:24:58 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 22:24:58 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 22:24:58 INFO - 'download_minidump_stackwalk': True, 22:24:58 INFO - 'download_symbols': 'true', 22:24:58 INFO - 'e10s': False, 22:24:58 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 22:24:58 INFO - 'tooltool.py': '/tools/tooltool.py', 22:24:58 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 22:24:58 INFO - '/tools/misc-python/virtualenv.py')}, 22:24:58 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 22:24:58 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 22:24:58 INFO - 'log_level': 'info', 22:24:58 INFO - 'log_to_console': True, 22:24:58 INFO - 'opt_config_files': (), 22:24:58 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 22:24:58 INFO - '--processes=1', 22:24:58 INFO - '--config=%(test_path)s/wptrunner.ini', 22:24:58 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 22:24:58 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 22:24:58 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 22:24:58 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 22:24:58 INFO - 'pip_index': False, 22:24:58 INFO - 'require_test_zip': True, 22:24:58 INFO - 'test_type': ('testharness',), 22:24:58 INFO - 'this_chunk': '1', 22:24:58 INFO - 'tooltool_cache': '/builds/tooltool_cache', 22:24:58 INFO - 'total_chunks': '10', 22:24:58 INFO - 'virtualenv_path': 'venv', 22:24:58 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 22:24:58 INFO - 'work_dir': 'build'} 22:24:58 INFO - ##### 22:24:58 INFO - ##### Running clobber step. 22:24:58 INFO - ##### 22:24:58 INFO - Running pre-action listener: _resource_record_pre_action 22:24:58 INFO - Running main action method: clobber 22:24:58 INFO - rmtree: /builds/slave/test/build 22:24:58 INFO - Running post-action listener: _resource_record_post_action 22:24:58 INFO - ##### 22:24:58 INFO - ##### Running read-buildbot-config step. 22:24:58 INFO - ##### 22:24:58 INFO - Running pre-action listener: _resource_record_pre_action 22:24:58 INFO - Running main action method: read_buildbot_config 22:24:58 INFO - Using buildbot properties: 22:24:58 INFO - { 22:24:58 INFO - "project": "", 22:24:58 INFO - "product": "firefox", 22:24:58 INFO - "script_repo_revision": "production", 22:24:58 INFO - "scheduler": "tests-mozilla-central-ubuntu32_vm-debug-unittest", 22:24:58 INFO - "repository": "", 22:24:58 INFO - "buildername": "Ubuntu VM 12.04 mozilla-central debug test web-platform-tests-1", 22:24:58 INFO - "buildid": "20160418205131", 22:24:58 INFO - "pgo_build": "False", 22:24:58 INFO - "basedir": "/builds/slave/test", 22:24:58 INFO - "buildnumber": 6, 22:24:58 INFO - "slavename": "tst-linux32-spot-259", 22:24:58 INFO - "revision": "cb65ec85049efa44b18e2e8d06af26768c3bfb94", 22:24:58 INFO - "master": "http://buildbot-master02.bb.releng.use1.mozilla.com:8201/", 22:24:58 INFO - "platform": "linux", 22:24:58 INFO - "branch": "mozilla-central", 22:24:58 INFO - "repo_path": "mozilla-central", 22:24:58 INFO - "moz_repo_path": "", 22:24:58 INFO - "stage_platform": "linux", 22:24:58 INFO - "builduid": "d5db07eff05d47449dc0edb10d63b704", 22:24:58 INFO - "slavebuilddir": "test" 22:24:58 INFO - } 22:24:58 INFO - Found installer url https://queue.taskcluster.net/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2. 22:24:58 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json. 22:24:58 INFO - Running post-action listener: _resource_record_post_action 22:24:58 INFO - ##### 22:24:58 INFO - ##### Running download-and-extract step. 22:24:58 INFO - ##### 22:24:58 INFO - Running pre-action listener: _resource_record_pre_action 22:24:58 INFO - Running main action method: download_and_extract 22:24:58 INFO - mkdir: /builds/slave/test/build/tests 22:24:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:24:58 INFO - https://queue.taskcluster.net/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 22:24:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 22:24:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 22:24:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 22:24:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json'}, attempt #1 22:25:00 INFO - Downloaded 1325 bytes. 22:25:00 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 22:25:00 INFO - Using the following test package requirements: 22:25:00 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 22:25:00 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 22:25:00 INFO - u'firefox-48.0a1.en-US.linux-i686.cppunittest.tests.zip'], 22:25:00 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 22:25:00 INFO - u'firefox-48.0a1.en-US.linux-i686.gtest.tests.zip'], 22:25:00 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 22:25:00 INFO - u'jsshell-linux-i686.zip'], 22:25:00 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 22:25:00 INFO - u'firefox-48.0a1.en-US.linux-i686.mochitest.tests.zip'], 22:25:00 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 22:25:00 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 22:25:00 INFO - u'firefox-48.0a1.en-US.linux-i686.reftest.tests.zip'], 22:25:00 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 22:25:00 INFO - u'firefox-48.0a1.en-US.linux-i686.talos.tests.zip'], 22:25:00 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 22:25:00 INFO - u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'], 22:25:00 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 22:25:00 INFO - u'firefox-48.0a1.en-US.linux-i686.xpcshell.tests.zip']} 22:25:00 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 22:25:00 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')]} 22:25:00 INFO - https://queue.taskcluster.net/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 22:25:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 22:25:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 22:25:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 22:25:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 22:25:05 INFO - Downloaded 22370834 bytes. 22:25:05 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 22:25:05 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 22:25:06 INFO - caution: filename not matched: web-platform/* 22:25:06 INFO - Return code: 11 22:25:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:25:06 INFO - https://queue.taskcluster.net/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 22:25:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 22:25:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 22:25:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 22:25:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 22:25:19 INFO - Downloaded 36382561 bytes. 22:25:19 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 22:25:19 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 22:25:24 INFO - caution: filename not matched: bin/* 22:25:24 INFO - caution: filename not matched: config/* 22:25:24 INFO - caution: filename not matched: mozbase/* 22:25:24 INFO - caution: filename not matched: marionette/* 22:25:24 INFO - caution: filename not matched: tools/wptserve/* 22:25:24 INFO - Return code: 11 22:25:24 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')]} 22:25:24 INFO - https://queue.taskcluster.net/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 22:25:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 22:25:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 22:25:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 22:25:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2'}, attempt #1 22:25:33 INFO - Downloaded 63357295 bytes. 22:25:33 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 22:25:33 INFO - mkdir: /builds/slave/test/properties 22:25:33 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 22:25:33 INFO - Writing to file /builds/slave/test/properties/build_url 22:25:33 INFO - Contents: 22:25:33 INFO - build_url:https://queue.taskcluster.net/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 22:25:34 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 22:25:34 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 22:25:34 INFO - Writing to file /builds/slave/test/properties/symbols_url 22:25:34 INFO - Contents: 22:25:34 INFO - symbols_url:https://queue.taskcluster.net/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 22:25:34 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')]} 22:25:34 INFO - https://queue.taskcluster.net/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 22:25:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 22:25:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 22:25:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 22:25:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 22:26:04 INFO - Downloaded 91727762 bytes. 22:26:04 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 22:26:04 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 22:26:13 INFO - Return code: 0 22:26:13 INFO - Running post-action listener: _resource_record_post_action 22:26:13 INFO - Running post-action listener: set_extra_try_arguments 22:26:13 INFO - ##### 22:26:13 INFO - ##### Running create-virtualenv step. 22:26:13 INFO - ##### 22:26:13 INFO - Running pre-action listener: _pre_create_virtualenv 22:26:13 INFO - Running pre-action listener: _resource_record_pre_action 22:26:13 INFO - Running main action method: create_virtualenv 22:26:13 INFO - Creating virtualenv /builds/slave/test/build/venv 22:26:13 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 22:26:13 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 22:26:13 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 22:26:13 INFO - Using real prefix '/usr' 22:26:13 INFO - New python executable in /builds/slave/test/build/venv/bin/python 22:26:15 INFO - Installing distribute.............................................................................................................................................................................................done. 22:26:19 INFO - Installing pip.................done. 22:26:19 INFO - Return code: 0 22:26:19 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 22:26:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:26:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:26:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:26:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:26:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:26:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:26:19 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0xa236c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa29d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3512b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa340f70>, '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 0xa340620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa346750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461042733.883644-560867126', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 22:26:19 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 22:26:19 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 22:26:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:26:19 INFO - 'CCACHE_UMASK': '002', 22:26:19 INFO - 'DISPLAY': ':0', 22:26:19 INFO - 'HOME': '/home/cltbld', 22:26:19 INFO - 'LANG': 'en_US.UTF-8', 22:26:19 INFO - 'LOGNAME': 'cltbld', 22:26:19 INFO - 'MAIL': '/var/mail/cltbld', 22:26:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:26:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:26:19 INFO - 'MOZ_NO_REMOTE': '1', 22:26:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:26:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:26:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:26:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:26:19 INFO - 'PWD': '/builds/slave/test', 22:26:19 INFO - 'SHELL': '/bin/bash', 22:26:19 INFO - 'SHLVL': '1', 22:26:19 INFO - 'TERM': 'linux', 22:26:19 INFO - 'TMOUT': '86400', 22:26:19 INFO - 'USER': 'cltbld', 22:26:19 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461042733.883644-560867126', 22:26:19 INFO - '_': '/tools/buildbot/bin/python'} 22:26:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:26:19 INFO - Downloading/unpacking psutil>=0.7.1 22:26: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 22:26: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 22:26:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:26:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:26: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 22:26: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 22:26:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 22:26:25 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:26:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:26:25 INFO - Installing collected packages: psutil 22:26:25 INFO - Running setup.py install for psutil 22:26:25 INFO - building 'psutil._psutil_linux' extension 22:26:25 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 22:26:26 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 22:26:26 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 22:26:27 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 22:26:27 INFO - building 'psutil._psutil_posix' extension 22:26:27 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 22:26:27 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 22:26:27 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:26:27 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:26:27 INFO - Successfully installed psutil 22:26:27 INFO - Cleaning up... 22:26:27 INFO - Return code: 0 22:26:27 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 22:26: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')]} 22:26:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:26:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:26: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')]} 22:26:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:26:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:26:27 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0xa236c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa29d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3512b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa340f70>, '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 0xa340620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa346750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461042733.883644-560867126', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 22:26:27 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 22:26:27 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 22:26:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:26:27 INFO - 'CCACHE_UMASK': '002', 22:26:27 INFO - 'DISPLAY': ':0', 22:26:27 INFO - 'HOME': '/home/cltbld', 22:26:27 INFO - 'LANG': 'en_US.UTF-8', 22:26:27 INFO - 'LOGNAME': 'cltbld', 22:26:27 INFO - 'MAIL': '/var/mail/cltbld', 22:26:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:26:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:26:27 INFO - 'MOZ_NO_REMOTE': '1', 22:26:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:26:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:26:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:26:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:26:27 INFO - 'PWD': '/builds/slave/test', 22:26:27 INFO - 'SHELL': '/bin/bash', 22:26:27 INFO - 'SHLVL': '1', 22:26:27 INFO - 'TERM': 'linux', 22:26:27 INFO - 'TMOUT': '86400', 22:26:27 INFO - 'USER': 'cltbld', 22:26:27 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461042733.883644-560867126', 22:26:27 INFO - '_': '/tools/buildbot/bin/python'} 22:26:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:26:28 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 22:26:28 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 22:26:28 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 22:26:28 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:26:28 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:26:28 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 22:26:28 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 22:26:33 INFO - Downloading mozsystemmonitor-0.0.tar.gz 22:26:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 22:26:33 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 22:26:33 INFO - Installing collected packages: mozsystemmonitor 22:26:33 INFO - Running setup.py install for mozsystemmonitor 22:26:33 INFO - Successfully installed mozsystemmonitor 22:26:33 INFO - Cleaning up... 22:26:33 INFO - Return code: 0 22:26:33 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 22:26:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:26:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:26:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:26:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:26:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:26:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:26:33 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0xa236c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa29d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3512b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa340f70>, '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 0xa340620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa346750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461042733.883644-560867126', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 22:26:33 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 22:26:33 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 22:26:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:26:33 INFO - 'CCACHE_UMASK': '002', 22:26:33 INFO - 'DISPLAY': ':0', 22:26:33 INFO - 'HOME': '/home/cltbld', 22:26:33 INFO - 'LANG': 'en_US.UTF-8', 22:26:33 INFO - 'LOGNAME': 'cltbld', 22:26:33 INFO - 'MAIL': '/var/mail/cltbld', 22:26:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:26:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:26:33 INFO - 'MOZ_NO_REMOTE': '1', 22:26:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:26:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:26:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:26:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:26:33 INFO - 'PWD': '/builds/slave/test', 22:26:33 INFO - 'SHELL': '/bin/bash', 22:26:33 INFO - 'SHLVL': '1', 22:26:33 INFO - 'TERM': 'linux', 22:26:33 INFO - 'TMOUT': '86400', 22:26:33 INFO - 'USER': 'cltbld', 22:26:33 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461042733.883644-560867126', 22:26:33 INFO - '_': '/tools/buildbot/bin/python'} 22:26:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:26:34 INFO - Downloading/unpacking blobuploader==1.2.4 22:26:34 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 22:26:34 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 22:26:34 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:26:34 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:26:34 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 22:26:34 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 22:26:39 INFO - Downloading blobuploader-1.2.4.tar.gz 22:26:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 22:26:39 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 22:26:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:26:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:26:39 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:26:39 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:26:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:26:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:26:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 22:26:40 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 22:26:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:26:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:26:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:26:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:26:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:26:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:26:41 INFO - Downloading docopt-0.6.1.tar.gz 22:26:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 22:26:41 INFO - Installing collected packages: blobuploader, requests, docopt 22:26:41 INFO - Running setup.py install for blobuploader 22:26:41 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 22:26:41 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 22:26:41 INFO - Running setup.py install for requests 22:26:42 INFO - Running setup.py install for docopt 22:26:42 INFO - Successfully installed blobuploader requests docopt 22:26:42 INFO - Cleaning up... 22:26:42 INFO - Return code: 0 22:26:42 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:26:42 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')]} 22:26:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:26:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:26:42 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')]} 22:26:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:26:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:26:42 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0xa236c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa29d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3512b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa340f70>, '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 0xa340620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa346750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461042733.883644-560867126', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 22:26:42 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 22:26:42 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 22:26:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:26:42 INFO - 'CCACHE_UMASK': '002', 22:26:42 INFO - 'DISPLAY': ':0', 22:26:42 INFO - 'HOME': '/home/cltbld', 22:26:42 INFO - 'LANG': 'en_US.UTF-8', 22:26:42 INFO - 'LOGNAME': 'cltbld', 22:26:42 INFO - 'MAIL': '/var/mail/cltbld', 22:26:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:26:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:26:42 INFO - 'MOZ_NO_REMOTE': '1', 22:26:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:26:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:26:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:26:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:26:42 INFO - 'PWD': '/builds/slave/test', 22:26:42 INFO - 'SHELL': '/bin/bash', 22:26:42 INFO - 'SHLVL': '1', 22:26:42 INFO - 'TERM': 'linux', 22:26:42 INFO - 'TMOUT': '86400', 22:26:42 INFO - 'USER': 'cltbld', 22:26:42 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461042733.883644-560867126', 22:26:42 INFO - '_': '/tools/buildbot/bin/python'} 22:26:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:26:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:26:43 INFO - Running setup.py (path:/tmp/pip-mR33MJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:26:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:26:43 INFO - Running setup.py (path:/tmp/pip-ipvGNG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:26:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:26:43 INFO - Running setup.py (path:/tmp/pip-nJpS5Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:26:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:26:43 INFO - Running setup.py (path:/tmp/pip-ucQr3d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:26:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:26:43 INFO - Running setup.py (path:/tmp/pip-VmvjOO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:26:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:26:43 INFO - Running setup.py (path:/tmp/pip-k5DsUb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:26:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:26:43 INFO - Running setup.py (path:/tmp/pip-mcRO4e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:26:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:26:43 INFO - Running setup.py (path:/tmp/pip-6ZcaJX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:26:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:26:44 INFO - Running setup.py (path:/tmp/pip-tu7YNV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:26:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:26:44 INFO - Running setup.py (path:/tmp/pip-5hRlbG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:26:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:26:44 INFO - Running setup.py (path:/tmp/pip-Q8t_Oq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:26:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:26:44 INFO - Running setup.py (path:/tmp/pip-Wne3GV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:26:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:26:44 INFO - Running setup.py (path:/tmp/pip-RpjUUe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:26:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:26:44 INFO - Running setup.py (path:/tmp/pip-dXdw4u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:26:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:26:44 INFO - Running setup.py (path:/tmp/pip-9jFMfD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:26:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:26:45 INFO - Running setup.py (path:/tmp/pip-DzfNYR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:26:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:26:45 INFO - Running setup.py (path:/tmp/pip-sohgb6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:26:45 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:26:45 INFO - Running setup.py (path:/tmp/pip-K54YvV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:26:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:26:45 INFO - Running setup.py (path:/tmp/pip-f9tVib-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:26:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:26:45 INFO - Running setup.py (path:/tmp/pip-Zvg41y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:26:45 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:26:46 INFO - Running setup.py (path:/tmp/pip-MsiU_k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:26:46 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:26:46 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 22:26:46 INFO - Running setup.py install for manifestparser 22:26:46 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 22:26:46 INFO - Running setup.py install for mozcrash 22:26:46 INFO - Running setup.py install for mozdebug 22:26:46 INFO - Running setup.py install for mozdevice 22:26:47 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 22:26:47 INFO - Installing dm script to /builds/slave/test/build/venv/bin 22:26:47 INFO - Running setup.py install for mozfile 22:26:47 INFO - Running setup.py install for mozhttpd 22:26:47 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 22:26:47 INFO - Running setup.py install for mozinfo 22:26:47 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 22:26:47 INFO - Running setup.py install for mozInstall 22:26:47 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 22:26:47 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 22:26:47 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 22:26:47 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 22:26:47 INFO - Running setup.py install for mozleak 22:26:48 INFO - Running setup.py install for mozlog 22:26:48 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 22:26:48 INFO - Running setup.py install for moznetwork 22:26:48 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 22:26:48 INFO - Running setup.py install for mozprocess 22:26:48 INFO - Running setup.py install for mozprofile 22:26:49 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 22:26:49 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 22:26:49 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 22:26:49 INFO - Running setup.py install for mozrunner 22:26:49 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 22:26:49 INFO - Running setup.py install for mozscreenshot 22:26:49 INFO - Running setup.py install for moztest 22:26:49 INFO - Running setup.py install for mozversion 22:26:50 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 22:26:50 INFO - Running setup.py install for wptserve 22:26:50 INFO - Running setup.py install for marionette-driver 22:26:50 INFO - Running setup.py install for browsermob-proxy 22:26:50 INFO - Running setup.py install for marionette-client 22:26:51 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:26:51 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 22:26:51 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 22:26:51 INFO - Cleaning up... 22:26:51 INFO - Return code: 0 22:26:51 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:26:51 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')]} 22:26:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:26:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:26:51 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')]} 22:26:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:26:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:26:51 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0xa236c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa29d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3512b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa340f70>, '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 0xa340620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa346750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461042733.883644-560867126', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 22:26:51 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 22:26:51 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 22:26:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:26:51 INFO - 'CCACHE_UMASK': '002', 22:26:51 INFO - 'DISPLAY': ':0', 22:26:51 INFO - 'HOME': '/home/cltbld', 22:26:51 INFO - 'LANG': 'en_US.UTF-8', 22:26:51 INFO - 'LOGNAME': 'cltbld', 22:26:51 INFO - 'MAIL': '/var/mail/cltbld', 22:26:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:26:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:26:51 INFO - 'MOZ_NO_REMOTE': '1', 22:26:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:26:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:26:51 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:26:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:26:51 INFO - 'PWD': '/builds/slave/test', 22:26:51 INFO - 'SHELL': '/bin/bash', 22:26:51 INFO - 'SHLVL': '1', 22:26:51 INFO - 'TERM': 'linux', 22:26:51 INFO - 'TMOUT': '86400', 22:26:51 INFO - 'USER': 'cltbld', 22:26:51 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461042733.883644-560867126', 22:26:51 INFO - '_': '/tools/buildbot/bin/python'} 22:26:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:26:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:26:51 INFO - Running setup.py (path:/tmp/pip-BFiLWj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:26:52 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)) 22:26:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:26:52 INFO - Running setup.py (path:/tmp/pip-txxubl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:26:52 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)) 22:26:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:26:52 INFO - Running setup.py (path:/tmp/pip-RkdAQp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:26:52 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)) 22:26:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:26:52 INFO - Running setup.py (path:/tmp/pip-lR5GPo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:26:52 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)) 22:26:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:26:52 INFO - Running setup.py (path:/tmp/pip-xVVLYs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:26:52 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)) 22:26:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:26:52 INFO - Running setup.py (path:/tmp/pip-Z6_Ycb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:26:52 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)) 22:26:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:26:52 INFO - Running setup.py (path:/tmp/pip-Y4P8at-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:26:52 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)) 22:26:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:26:52 INFO - Running setup.py (path:/tmp/pip-77BG3w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:26:52 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)) 22:26:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:26:52 INFO - Running setup.py (path:/tmp/pip-UZ8Lek-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:26:53 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)) 22:26:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:26:53 INFO - Running setup.py (path:/tmp/pip-kAPOeo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:26:53 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)) 22:26:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:26:53 INFO - Running setup.py (path:/tmp/pip-VZQz24-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:26:53 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)) 22:26:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:26:53 INFO - Running setup.py (path:/tmp/pip-4RKibl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:26:53 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)) 22:26:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:26:53 INFO - Running setup.py (path:/tmp/pip-0GtWMs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:26:53 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)) 22:26:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:26:53 INFO - Running setup.py (path:/tmp/pip-XRrzWE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:26:53 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)) 22:26:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:26:53 INFO - Running setup.py (path:/tmp/pip-wesAQt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:26:53 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)) 22:26:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:26:53 INFO - Running setup.py (path:/tmp/pip-1AiyHu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:26:54 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)) 22:26:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:26:54 INFO - Running setup.py (path:/tmp/pip-XWZgqC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:26:54 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)) 22:26:54 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:26:54 INFO - Running setup.py (path:/tmp/pip-TcO6AV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:26:54 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)) 22:26:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:26:54 INFO - Running setup.py (path:/tmp/pip-dUzXwe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:26:54 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)) 22:26:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:26:54 INFO - Running setup.py (path:/tmp/pip-Rs1rum-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:26:54 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)) 22:26:54 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:26:55 INFO - Running setup.py (path:/tmp/pip-JgsO8p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:26:55 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:26:55 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)) 22:26:55 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)) 22:26:55 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)) 22:26:55 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)) 22:26:55 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)) 22:26:55 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)) 22:26:55 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 22:26:55 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 22:26:55 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 22:26:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:26:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:26:55 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 22:26:55 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 22:27:00 INFO - Downloading blessings-1.6.tar.gz 22:27:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 22:27:00 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)) 22:27:00 INFO - Installing collected packages: blessings 22:27:00 INFO - Running setup.py install for blessings 22:27:00 INFO - Successfully installed blessings 22:27:00 INFO - Cleaning up... 22:27:01 INFO - Return code: 0 22:27:01 INFO - Done creating virtualenv /builds/slave/test/build/venv. 22:27:01 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:27:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:27:01 INFO - Reading from file tmpfile_stdout 22:27:01 INFO - Current package versions: 22:27:01 INFO - argparse == 1.2.1 22:27:01 INFO - blessings == 1.6 22:27:01 INFO - blobuploader == 1.2.4 22:27:01 INFO - browsermob-proxy == 0.6.0 22:27:01 INFO - docopt == 0.6.1 22:27:01 INFO - manifestparser == 1.1 22:27:01 INFO - marionette-client == 2.3.0 22:27:01 INFO - marionette-driver == 1.4.0 22:27:01 INFO - mozInstall == 1.12 22:27:01 INFO - mozcrash == 0.17 22:27:01 INFO - mozdebug == 0.1 22:27:01 INFO - mozdevice == 0.48 22:27:01 INFO - mozfile == 1.2 22:27:01 INFO - mozhttpd == 0.7 22:27:01 INFO - mozinfo == 0.9 22:27:01 INFO - mozleak == 0.1 22:27:01 INFO - mozlog == 3.1 22:27:01 INFO - moznetwork == 0.27 22:27:01 INFO - mozprocess == 0.22 22:27:01 INFO - mozprofile == 0.28 22:27:01 INFO - mozrunner == 6.11 22:27:01 INFO - mozscreenshot == 0.1 22:27:01 INFO - mozsystemmonitor == 0.0 22:27:01 INFO - moztest == 0.7 22:27:01 INFO - mozversion == 1.4 22:27:01 INFO - psutil == 3.1.1 22:27:01 INFO - requests == 1.2.3 22:27:01 INFO - wptserve == 1.4.0 22:27:01 INFO - wsgiref == 0.1.2 22:27:01 INFO - Running post-action listener: _resource_record_post_action 22:27:01 INFO - Running post-action listener: _start_resource_monitoring 22:27:01 INFO - Starting resource monitoring. 22:27:01 INFO - ##### 22:27:01 INFO - ##### Running pull step. 22:27:01 INFO - ##### 22:27:01 INFO - Running pre-action listener: _resource_record_pre_action 22:27:01 INFO - Running main action method: pull 22:27:01 INFO - Pull has nothing to do! 22:27:01 INFO - Running post-action listener: _resource_record_post_action 22:27:01 INFO - ##### 22:27:01 INFO - ##### Running install step. 22:27:01 INFO - ##### 22:27:01 INFO - Running pre-action listener: _resource_record_pre_action 22:27:01 INFO - Running main action method: install 22:27:01 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:27:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:27:01 INFO - Reading from file tmpfile_stdout 22:27:01 INFO - Detecting whether we're running mozinstall >=1.0... 22:27:01 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 22:27:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 22:27:02 INFO - Reading from file tmpfile_stdout 22:27:02 INFO - Output received: 22:27:02 INFO - Usage: mozinstall [options] installer 22:27:02 INFO - Options: 22:27:02 INFO - -h, --help show this help message and exit 22:27:02 INFO - -d DEST, --destination=DEST 22:27:02 INFO - Directory to install application into. [default: 22:27:02 INFO - "/builds/slave/test"] 22:27:02 INFO - --app=APP Application being installed. [default: firefox] 22:27:02 INFO - mkdir: /builds/slave/test/build/application 22:27:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 22:27:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 22:27:36 INFO - Reading from file tmpfile_stdout 22:27:36 INFO - Output received: 22:27:36 INFO - /builds/slave/test/build/application/firefox/firefox 22:27:36 INFO - Running post-action listener: _resource_record_post_action 22:27:36 INFO - ##### 22:27:36 INFO - ##### Running run-tests step. 22:27:36 INFO - ##### 22:27:36 INFO - Running pre-action listener: _resource_record_pre_action 22:27:36 INFO - Running main action method: run_tests 22:27:36 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 22:27:36 INFO - Minidump filename unknown. Determining based upon platform and architecture. 22:27:36 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 22:27:36 INFO - grabbing minidump binary from tooltool 22:27:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:27:36 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/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa340f70>, '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 0xa340620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa346750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 22:27:36 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/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 22:27:36 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/linux32/releng.manifest -o -c /builds/tooltool_cache 22:27:36 INFO - INFO - File linux32-minidump_stackwalk not present in local cache folder /builds/tooltool_cache 22:27:36 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 22:27:37 INFO - INFO - File linux32-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmproWOvV 22:27:37 INFO - INFO - File integrity verified, renaming tmproWOvV to linux32-minidump_stackwalk 22:27:37 INFO - INFO - Updating local cache /builds/tooltool_cache... 22:27:37 INFO - INFO - Local cache /builds/tooltool_cache updated with linux32-minidump_stackwalk 22:27:37 INFO - Return code: 0 22:27:37 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 22:27:37 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 22:27:37 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/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-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 22:27:37 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/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-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 22:27:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:27:37 INFO - 'CCACHE_UMASK': '002', 22:27:37 INFO - 'DISPLAY': ':0', 22:27:37 INFO - 'HOME': '/home/cltbld', 22:27:37 INFO - 'LANG': 'en_US.UTF-8', 22:27:37 INFO - 'LOGNAME': 'cltbld', 22:27:37 INFO - 'MAIL': '/var/mail/cltbld', 22:27:37 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 22:27:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:27:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:27:37 INFO - 'MOZ_NO_REMOTE': '1', 22:27:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:27:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:27:37 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:27:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:27:37 INFO - 'PWD': '/builds/slave/test', 22:27:37 INFO - 'SHELL': '/bin/bash', 22:27:37 INFO - 'SHLVL': '1', 22:27:37 INFO - 'TERM': 'linux', 22:27:37 INFO - 'TMOUT': '86400', 22:27:37 INFO - 'USER': 'cltbld', 22:27:37 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461042733.883644-560867126', 22:27:37 INFO - '_': '/tools/buildbot/bin/python'} 22:27:37 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/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-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 22:27:37 INFO - STDERR: /builds/slave/test/build/venv/local/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 22:27:37 INFO - import pkg_resources 22:27:39 INFO - Using 1 client processes 22:27:39 INFO - wptserve Starting http server on 127.0.0.1:8000 22:27:39 INFO - wptserve Starting http server on 127.0.0.1:8001 22:27:39 INFO - wptserve Starting http server on 127.0.0.1:8443 22:27:41 INFO - SUITE-START | Running 778 tests 22:27:41 INFO - Running testharness tests 22:27:41 INFO - Setting up ssl 22:27:41 INFO - PROCESS | certutil | 22:27:41 INFO - PROCESS | certutil | 22:27:41 INFO - PROCESS | certutil | 22:27:41 INFO - Certificate Nickname Trust Attributes 22:27:41 INFO - SSL,S/MIME,JAR/XPI 22:27:41 INFO - 22:27:41 INFO - web-platform-tests CT,, 22:27:41 INFO - 22:27:41 INFO - Starting runner 22:27:44 INFO - PROCESS | 1891 | 1461043664705 Marionette DEBUG Marionette enabled via build flag and pref 22:27:45 INFO - PROCESS | 1891 | ++DOCSHELL 0xa2837400 == 1 [pid = 1891] [id = 1] 22:27:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 1 (0xa2837800) [pid = 1891] [serial = 1] [outer = (nil)] 22:27:45 INFO - PROCESS | 1891 | [1891] WARNING: No inner window available!: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 22:27:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 2 (0xa2838000) [pid = 1891] [serial = 2] [outer = 0xa2837800] 22:27:45 INFO - PROCESS | 1891 | 1461043665901 Marionette INFO Listening on port 2828 22:27:46 INFO - PROCESS | 1891 | 1461043666501 Marionette DEBUG Marionette enabled via command-line flag 22:27:46 INFO - PROCESS | 1891 | ++DOCSHELL 0x9fc7d800 == 2 [pid = 1891] [id = 2] 22:27:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 3 (0x9fca5000) [pid = 1891] [serial = 3] [outer = (nil)] 22:27:46 INFO - PROCESS | 1891 | [1891] WARNING: No inner window available!: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 22:27:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 4 (0x9fca5800) [pid = 1891] [serial = 4] [outer = 0x9fca5000] 22:27:46 INFO - PROCESS | 1891 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9fbab080 22:27:46 INFO - PROCESS | 1891 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9fbabba0 22:27:47 INFO - PROCESS | 1891 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9fbc9b20 22:27:47 INFO - PROCESS | 1891 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9fbca780 22:27:48 INFO - PROCESS | 1891 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9fbcc540 22:27:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 5 (0x9fbc2400) [pid = 1891] [serial = 5] [outer = 0xa2837800] 22:27:48 INFO - PROCESS | 1891 | [1891] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:27:48 INFO - PROCESS | 1891 | 1461043668136 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:43204 22:27:48 INFO - PROCESS | 1891 | [1891] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:27:48 INFO - PROCESS | 1891 | 1461043668168 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:43205 22:27:48 INFO - PROCESS | 1891 | [1891] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:27:48 INFO - PROCESS | 1891 | 1461043668232 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:43206 22:27:48 INFO - PROCESS | 1891 | [1891] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:27:48 INFO - PROCESS | 1891 | 1461043668249 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:43207 22:27:48 INFO - PROCESS | 1891 | 1461043668257 Marionette DEBUG Closed connection conn0 22:27:48 INFO - PROCESS | 1891 | 1461043668262 Marionette DEBUG Closed connection conn1 22:27:48 INFO - PROCESS | 1891 | 1461043668352 Marionette DEBUG Closed connection conn2 22:27:48 INFO - PROCESS | 1891 | [1891] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 22:27:48 INFO - PROCESS | 1891 | 1461043668376 Marionette DEBUG Closed connection conn3 22:27:48 INFO - PROCESS | 1891 | [1891] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:27:48 INFO - PROCESS | 1891 | 1461043668409 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:43208 22:27:48 INFO - PROCESS | 1891 | [1891] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:27:48 INFO - PROCESS | 1891 | 1461043668475 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:43209 22:27:48 INFO - PROCESS | 1891 | 1461043668495 Marionette DEBUG Closed connection conn4 22:27:48 INFO - PROCESS | 1891 | [1891] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:27:48 INFO - PROCESS | 1891 | 1461043668526 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:43210 22:27:48 INFO - PROCESS | 1891 | 1461043668536 Marionette DEBUG Closed connection conn5 22:27:48 INFO - PROCESS | 1891 | 1461043668578 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 22:27:48 INFO - PROCESS | 1891 | 1461043668590 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160418205131","device":"desktop","version":"48.0a1"} 22:27:49 INFO - PROCESS | 1891 | [1891] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:27:50 INFO - PROCESS | 1891 | ++DOCSHELL 0x98d90800 == 3 [pid = 1891] [id = 3] 22:27:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 6 (0x98d91400) [pid = 1891] [serial = 6] [outer = (nil)] 22:27:50 INFO - PROCESS | 1891 | ++DOCSHELL 0x98d91800 == 4 [pid = 1891] [id = 4] 22:27:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 7 (0x98d91c00) [pid = 1891] [serial = 7] [outer = (nil)] 22:27:51 INFO - PROCESS | 1891 | [1891] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 22:27:51 INFO - PROCESS | 1891 | ++DOCSHELL 0x98053000 == 5 [pid = 1891] [id = 5] 22:27:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 8 (0x98053400) [pid = 1891] [serial = 8] [outer = (nil)] 22:27:51 INFO - PROCESS | 1891 | [1891] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 22:27:51 INFO - PROCESS | 1891 | [1891] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 22:27:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 9 (0x981aa000) [pid = 1891] [serial = 9] [outer = 0x98053400] 22:27:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 10 (0x9820b400) [pid = 1891] [serial = 10] [outer = 0x98d91400] 22:27:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 11 (0x9820cc00) [pid = 1891] [serial = 11] [outer = 0x98d91c00] 22:27:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 12 (0x9820e800) [pid = 1891] [serial = 12] [outer = 0x98053400] 22:27:53 INFO - PROCESS | 1891 | 1461043673010 Marionette DEBUG loaded listener.js 22:27:53 INFO - PROCESS | 1891 | 1461043673030 Marionette DEBUG loaded listener.js 22:27:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 13 (0x9624b800) [pid = 1891] [serial = 13] [outer = 0x98053400] 22:27:53 INFO - PROCESS | 1891 | 1461043673784 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"703eeb9d-2af2-449d-87c6-ea07f28c247a","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160418205131","device":"desktop","version":"48.0a1","command_id":1}}] 22:27:54 INFO - PROCESS | 1891 | 1461043674077 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 22:27:54 INFO - PROCESS | 1891 | 1461043674359 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 22:27:54 INFO - PROCESS | 1891 | 1461043674453 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:27:54 INFO - PROCESS | 1891 | [1891] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 22:27:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 14 (0x99a0f400) [pid = 1891] [serial = 14] [outer = 0x98053400] 22:27:55 INFO - PROCESS | 1891 | [1891] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:27:55 INFO - PROCESS | 1891 | 1461043675017 Marionette TRACE conn6 <- [1,3,null,{}] 22:27:55 INFO - PROCESS | 1891 | 1461043675044 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 22:27:55 INFO - PROCESS | 1891 | 1461043675078 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 22:27:55 INFO - PROCESS | 1891 | 1461043675142 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 22:27:55 INFO - PROCESS | 1891 | 1461043675147 Marionette TRACE conn6 <- [1,5,null,{"value":"8"}] 22:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 22:27:55 INFO - PROCESS | 1891 | 1461043675154 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 22:27:55 INFO - PROCESS | 1891 | 1461043675173 Marionette TRACE conn6 <- [1,6,null,{}] 22:27:55 INFO - PROCESS | 1891 | 1461043675195 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:55 INFO - PROCESS | 1891 | 1461043675232 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 22:27:55 INFO - PROCESS | 1891 | 1461043675238 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:55 INFO - PROCESS | 1891 | ++DOCSHELL 0x915c1000 == 6 [pid = 1891] [id = 6] 22:27:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 15 (0x915c1400) [pid = 1891] [serial = 15] [outer = (nil)] 22:27:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 16 (0x915c3000) [pid = 1891] [serial = 16] [outer = 0x915c1400] 22:27:55 INFO - PROCESS | 1891 | 1461043675324 Marionette DEBUG loaded listener.js 22:27:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 17 (0x915c7000) [pid = 1891] [serial = 17] [outer = 0x915c1400] 22:27:55 INFO - PROCESS | 1891 | ++DOCSHELL 0x91215400 == 7 [pid = 1891] [id = 7] 22:27:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 18 (0x91215c00) [pid = 1891] [serial = 18] [outer = (nil)] 22:27:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 19 (0x91218400) [pid = 1891] [serial = 19] [outer = 0x91215c00] 22:27:55 INFO - PROCESS | 1891 | 1461043675852 Marionette DEBUG loaded listener.js 22:27:56 INFO - PROCESS | 1891 | ++DOMWINDOW == 20 (0x91220000) [pid = 1891] [serial = 20] [outer = 0x91215c00] 22:27:56 INFO - PROCESS | 1891 | [1891] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 22:27:56 INFO - PROCESS | 1891 | 1461043676840 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 22:27:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 22:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1714ms 22:27:56 INFO - PROCESS | 1891 | 1461043676967 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 22:27:56 INFO - PROCESS | 1891 | 1461043676973 Marionette TRACE conn6 <- [1,9,null,{"value":"8"}] 22:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 22:27:57 INFO - PROCESS | 1891 | 1461043677025 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 22:27:57 INFO - PROCESS | 1891 | 1461043677029 Marionette TRACE conn6 <- [1,10,null,{}] 22:27:57 INFO - PROCESS | 1891 | 1461043677063 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:57 INFO - PROCESS | 1891 | 1461043677284 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 22:27:57 INFO - PROCESS | 1891 | 1461043677409 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:57 INFO - PROCESS | 1891 | ++DOCSHELL 0x915bc000 == 8 [pid = 1891] [id = 8] 22:27:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 21 (0x915bc800) [pid = 1891] [serial = 21] [outer = (nil)] 22:27:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 22 (0x99076000) [pid = 1891] [serial = 22] [outer = 0x915bc800] 22:27:57 INFO - PROCESS | 1891 | 1461043677502 Marionette DEBUG loaded listener.js 22:27:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 23 (0x99a07800) [pid = 1891] [serial = 23] [outer = 0x915bc800] 22:27:58 INFO - PROCESS | 1891 | 1461043678343 Marionette TRACE conn6 <- [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]]]}] 22:27:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 22:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1391ms 22:27:58 INFO - PROCESS | 1891 | 1461043678392 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 22:27:58 INFO - PROCESS | 1891 | 1461043678400 Marionette TRACE conn6 <- [1,13,null,{"value":"8"}] 22:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 22:27:58 INFO - PROCESS | 1891 | 1461043678416 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 22:27:58 INFO - PROCESS | 1891 | 1461043678423 Marionette TRACE conn6 <- [1,14,null,{}] 22:27:58 INFO - PROCESS | 1891 | 1461043678429 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:58 INFO - PROCESS | 1891 | ++DOCSHELL 0xa001dc00 == 9 [pid = 1891] [id = 9] 22:27:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 24 (0xa0029c00) [pid = 1891] [serial = 24] [outer = (nil)] 22:27:58 INFO - PROCESS | 1891 | 1461043678693 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 22:27:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 25 (0x9fbb7c00) [pid = 1891] [serial = 25] [outer = 0xa0029c00] 22:27:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 26 (0xa0c4e400) [pid = 1891] [serial = 26] [outer = 0xa0029c00] 22:27:58 INFO - PROCESS | 1891 | 1461043678894 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:58 INFO - PROCESS | 1891 | ++DOCSHELL 0xa0ee5400 == 10 [pid = 1891] [id = 10] 22:27:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 27 (0xa0fd8400) [pid = 1891] [serial = 27] [outer = (nil)] 22:27:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 28 (0xa2a57400) [pid = 1891] [serial = 28] [outer = 0xa0fd8400] 22:27:59 INFO - PROCESS | 1891 | ++DOCSHELL 0xa0fdf800 == 11 [pid = 1891] [id = 11] 22:27:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 29 (0xa3c1d000) [pid = 1891] [serial = 29] [outer = (nil)] 22:27:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 30 (0xa44b5400) [pid = 1891] [serial = 30] [outer = 0xa3c1d000] 22:27:59 INFO - PROCESS | 1891 | 1461043679104 Marionette DEBUG loaded listener.js 22:27:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 31 (0xa4b19c00) [pid = 1891] [serial = 31] [outer = 0xa3c1d000] 22:27:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 32 (0x9787f800) [pid = 1891] [serial = 32] [outer = 0xa0fd8400] 22:28:00 INFO - PROCESS | 1891 | 1461043680348 Marionette TRACE conn6 <- [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]]]}] 22:28:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 22:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1991ms 22:28:00 INFO - PROCESS | 1891 | 1461043680411 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 22:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 22:28:00 INFO - PROCESS | 1891 | 1461043680416 Marionette TRACE conn6 <- [1,17,null,{"value":"8"}] 22:28:00 INFO - PROCESS | 1891 | 1461043680422 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 22:28:00 INFO - PROCESS | 1891 | 1461043680429 Marionette TRACE conn6 <- [1,18,null,{}] 22:28:00 INFO - PROCESS | 1891 | 1461043680493 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:00 INFO - PROCESS | 1891 | 1461043680729 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 22:28:00 INFO - PROCESS | 1891 | 1461043680865 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:00 INFO - PROCESS | 1891 | ++DOCSHELL 0x995b3c00 == 12 [pid = 1891] [id = 12] 22:28:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 33 (0x9ae25800) [pid = 1891] [serial = 33] [outer = (nil)] 22:28:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 34 (0xa4b91000) [pid = 1891] [serial = 34] [outer = 0x9ae25800] 22:28:00 INFO - PROCESS | 1891 | 1461043680966 Marionette DEBUG loaded listener.js 22:28:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 35 (0x988e1400) [pid = 1891] [serial = 35] [outer = 0x9ae25800] 22:28:01 INFO - PROCESS | 1891 | 1461043681820 Marionette TRACE conn6 <- [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]]]}] 22:28:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 22:28:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1440ms 22:28:01 INFO - PROCESS | 1891 | 1461043681864 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 22:28:01 INFO - PROCESS | 1891 | 1461043681869 Marionette TRACE conn6 <- [1,21,null,{"value":"8"}] 22:28:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 22:28:01 INFO - PROCESS | 1891 | 1461043681876 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 22:28:01 INFO - PROCESS | 1891 | 1461043681879 Marionette TRACE conn6 <- [1,22,null,{}] 22:28:01 INFO - PROCESS | 1891 | 1461043681885 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:02 INFO - PROCESS | 1891 | 1461043682077 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 22:28:02 INFO - PROCESS | 1891 | 1461043682206 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:02 INFO - PROCESS | 1891 | ++DOCSHELL 0x913a5400 == 13 [pid = 1891] [id = 13] 22:28:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 36 (0x913b4400) [pid = 1891] [serial = 36] [outer = (nil)] 22:28:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 37 (0x988edc00) [pid = 1891] [serial = 37] [outer = 0x913b4400] 22:28:02 INFO - PROCESS | 1891 | 1461043682294 Marionette DEBUG loaded listener.js 22:28:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 38 (0xa4b91400) [pid = 1891] [serial = 38] [outer = 0x913b4400] 22:28:03 INFO - PROCESS | 1891 | 1461043683524 Marionette TRACE conn6 <- [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]]]}] 22:28:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 22:28:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1686ms 22:28:03 INFO - PROCESS | 1891 | 1461043683563 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 22:28:03 INFO - PROCESS | 1891 | 1461043683569 Marionette TRACE conn6 <- [1,25,null,{"value":"8"}] 22:28:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 22:28:03 INFO - PROCESS | 1891 | 1461043683577 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 22:28:03 INFO - PROCESS | 1891 | 1461043683582 Marionette TRACE conn6 <- [1,26,null,{}] 22:28:03 INFO - PROCESS | 1891 | 1461043683589 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:03 INFO - PROCESS | 1891 | 1461043683741 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 22:28:03 INFO - PROCESS | 1891 | 1461043683891 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:03 INFO - PROCESS | 1891 | ++DOCSHELL 0x962e4000 == 14 [pid = 1891] [id = 14] 22:28:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 39 (0x976b0800) [pid = 1891] [serial = 39] [outer = (nil)] 22:28:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 40 (0x97a22800) [pid = 1891] [serial = 40] [outer = 0x976b0800] 22:28:03 INFO - PROCESS | 1891 | 1461043683983 Marionette DEBUG loaded listener.js 22:28:04 INFO - PROCESS | 1891 | ++DOMWINDOW == 41 (0x9805e000) [pid = 1891] [serial = 41] [outer = 0x976b0800] 22:28:04 INFO - PROCESS | 1891 | 1461043684679 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 22:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 22:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1132ms 22:28:04 INFO - PROCESS | 1891 | 1461043684710 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 22:28:04 INFO - PROCESS | 1891 | 1461043684719 Marionette TRACE conn6 <- [1,29,null,{"value":"8"}] 22:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 22:28:04 INFO - PROCESS | 1891 | 1461043684739 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 22:28:04 INFO - PROCESS | 1891 | 1461043684743 Marionette TRACE conn6 <- [1,30,null,{}] 22:28:04 INFO - PROCESS | 1891 | 1461043684758 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:04 INFO - PROCESS | 1891 | 1461043684910 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 22:28:04 INFO - PROCESS | 1891 | 1461043684923 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:04 INFO - PROCESS | 1891 | ++DOCSHELL 0x97a23400 == 15 [pid = 1891] [id = 15] 22:28:04 INFO - PROCESS | 1891 | ++DOMWINDOW == 42 (0x988ea800) [pid = 1891] [serial = 42] [outer = (nil)] 22:28:04 INFO - PROCESS | 1891 | ++DOMWINDOW == 43 (0x99072000) [pid = 1891] [serial = 43] [outer = 0x988ea800] 22:28:04 INFO - PROCESS | 1891 | 1461043684995 Marionette DEBUG loaded listener.js 22:28:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 44 (0x9907ec00) [pid = 1891] [serial = 44] [outer = 0x988ea800] 22:28:05 INFO - PROCESS | 1891 | 1461043685918 Marionette TRACE conn6 <- [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]]]}] 22:28:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 22:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1218ms 22:28:05 INFO - PROCESS | 1891 | 1461043685948 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 22:28:05 INFO - PROCESS | 1891 | 1461043685955 Marionette TRACE conn6 <- [1,33,null,{"value":"8"}] 22:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 22:28:05 INFO - PROCESS | 1891 | 1461043685963 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 22:28:05 INFO - PROCESS | 1891 | 1461043685969 Marionette TRACE conn6 <- [1,34,null,{}] 22:28:05 INFO - PROCESS | 1891 | 1461043685980 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:06 INFO - PROCESS | 1891 | 1461043686220 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 22:28:06 INFO - PROCESS | 1891 | 1461043686354 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:06 INFO - PROCESS | 1891 | ++DOCSHELL 0x91215000 == 16 [pid = 1891] [id = 16] 22:28:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 45 (0x9127a400) [pid = 1891] [serial = 45] [outer = (nil)] 22:28:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 46 (0x96247000) [pid = 1891] [serial = 46] [outer = 0x9127a400] 22:28:06 INFO - PROCESS | 1891 | 1461043686443 Marionette DEBUG loaded listener.js 22:28:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 47 (0x977cf000) [pid = 1891] [serial = 47] [outer = 0x9127a400] 22:28:07 INFO - PROCESS | 1891 | 1461043687437 Marionette TRACE conn6 <- [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]]]}] 22:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 22:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1490ms 22:28:07 INFO - PROCESS | 1891 | 1461043687453 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 22:28:07 INFO - PROCESS | 1891 | 1461043687462 Marionette TRACE conn6 <- [1,37,null,{"value":"8"}] 22:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 22:28:07 INFO - PROCESS | 1891 | 1461043687472 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 22:28:07 INFO - PROCESS | 1891 | 1461043687477 Marionette TRACE conn6 <- [1,38,null,{}] 22:28:07 INFO - PROCESS | 1891 | 1461043687483 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:07 INFO - PROCESS | 1891 | 1461043687652 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 22:28:07 INFO - PROCESS | 1891 | 1461043687789 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:07 INFO - PROCESS | 1891 | ++DOCSHELL 0x97882800 == 17 [pid = 1891] [id = 17] 22:28:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 48 (0x97a2b800) [pid = 1891] [serial = 48] [outer = (nil)] 22:28:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 49 (0x988e3c00) [pid = 1891] [serial = 49] [outer = 0x97a2b800] 22:28:07 INFO - PROCESS | 1891 | 1461043687879 Marionette DEBUG loaded listener.js 22:28:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 50 (0x98b70400) [pid = 1891] [serial = 50] [outer = 0x97a2b800] 22:28:08 INFO - PROCESS | 1891 | 1461043688812 Marionette TRACE conn6 <- [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]]]}] 22:28:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 22:28:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1384ms 22:28:08 INFO - PROCESS | 1891 | 1461043688857 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 22:28:08 INFO - PROCESS | 1891 | 1461043688862 Marionette TRACE conn6 <- [1,41,null,{"value":"8"}] 22:28:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 22:28:08 INFO - PROCESS | 1891 | 1461043688869 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 22:28:08 INFO - PROCESS | 1891 | 1461043688875 Marionette TRACE conn6 <- [1,42,null,{}] 22:28:08 INFO - PROCESS | 1891 | 1461043688891 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:09 INFO - PROCESS | 1891 | 1461043689114 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 22:28:09 INFO - PROCESS | 1891 | 1461043689243 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:09 INFO - PROCESS | 1891 | ++DOCSHELL 0x988e4400 == 18 [pid = 1891] [id = 18] 22:28:09 INFO - PROCESS | 1891 | ++DOMWINDOW == 51 (0x99a37400) [pid = 1891] [serial = 51] [outer = (nil)] 22:28:09 INFO - PROCESS | 1891 | ++DOMWINDOW == 52 (0x9ae27000) [pid = 1891] [serial = 52] [outer = 0x99a37400] 22:28:09 INFO - PROCESS | 1891 | 1461043689340 Marionette DEBUG loaded listener.js 22:28:09 INFO - PROCESS | 1891 | ++DOMWINDOW == 53 (0x9df2cc00) [pid = 1891] [serial = 53] [outer = 0x99a37400] 22:28:10 INFO - PROCESS | 1891 | 1461043690196 Marionette TRACE conn6 <- [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]]]}] 22:28:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 22:28:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1344ms 22:28:10 INFO - PROCESS | 1891 | 1461043690213 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 22:28:10 INFO - PROCESS | 1891 | 1461043690218 Marionette TRACE conn6 <- [1,45,null,{"value":"8"}] 22:28:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 22:28:10 INFO - PROCESS | 1891 | 1461043690224 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 22:28:10 INFO - PROCESS | 1891 | 1461043690227 Marionette TRACE conn6 <- [1,46,null,{}] 22:28:10 INFO - PROCESS | 1891 | 1461043690233 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:10 INFO - PROCESS | 1891 | 1461043690396 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 22:28:10 INFO - PROCESS | 1891 | 1461043690530 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:10 INFO - PROCESS | 1891 | ++DOCSHELL 0x9ae27c00 == 19 [pid = 1891] [id = 19] 22:28:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 54 (0x9eb47000) [pid = 1891] [serial = 54] [outer = (nil)] 22:28:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 55 (0x9fbba400) [pid = 1891] [serial = 55] [outer = 0x9eb47000] 22:28:10 INFO - PROCESS | 1891 | 1461043690620 Marionette DEBUG loaded listener.js 22:28:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 56 (0x9fc7f800) [pid = 1891] [serial = 56] [outer = 0x9eb47000] 22:28:11 INFO - PROCESS | 1891 | 1461043691720 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 22:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 22:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1539ms 22:28:11 INFO - PROCESS | 1891 | 1461043691763 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 22:28:11 INFO - PROCESS | 1891 | 1461043691769 Marionette TRACE conn6 <- [1,49,null,{"value":"8"}] 22:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 22:28:11 INFO - PROCESS | 1891 | 1461043691777 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 22:28:11 INFO - PROCESS | 1891 | 1461043691781 Marionette TRACE conn6 <- [1,50,null,{}] 22:28:11 INFO - PROCESS | 1891 | 1461043691789 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:12 INFO - PROCESS | 1891 | 1461043692011 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 22:28:12 INFO - PROCESS | 1891 | --DOCSHELL 0x962e4000 == 18 [pid = 1891] [id = 14] 22:28:12 INFO - PROCESS | 1891 | --DOCSHELL 0x913a5400 == 17 [pid = 1891] [id = 13] 22:28:12 INFO - PROCESS | 1891 | --DOCSHELL 0x995b3c00 == 16 [pid = 1891] [id = 12] 22:28:12 INFO - PROCESS | 1891 | --DOCSHELL 0xa0fdf800 == 15 [pid = 1891] [id = 11] 22:28:12 INFO - PROCESS | 1891 | 1461043692255 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:12 INFO - PROCESS | 1891 | --DOCSHELL 0x915bc000 == 14 [pid = 1891] [id = 8] 22:28:12 INFO - PROCESS | 1891 | ++DOCSHELL 0x91212c00 == 15 [pid = 1891] [id = 20] 22:28:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 57 (0x9121ac00) [pid = 1891] [serial = 57] [outer = (nil)] 22:28:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 58 (0x913b3800) [pid = 1891] [serial = 58] [outer = 0x9121ac00] 22:28:12 INFO - PROCESS | 1891 | 1461043692353 Marionette DEBUG loaded listener.js 22:28:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 59 (0x9432bc00) [pid = 1891] [serial = 59] [outer = 0x9121ac00] 22:28:13 INFO - PROCESS | 1891 | 1461043693226 Marionette TRACE conn6 <- [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]]]}] 22:28:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 22:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1488ms 22:28:13 INFO - PROCESS | 1891 | 1461043693267 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 22:28:13 INFO - PROCESS | 1891 | 1461043693275 Marionette TRACE conn6 <- [1,53,null,{"value":"8"}] 22:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 22:28:13 INFO - PROCESS | 1891 | 1461043693286 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 22:28:13 INFO - PROCESS | 1891 | 1461043693291 Marionette TRACE conn6 <- [1,54,null,{}] 22:28:13 INFO - PROCESS | 1891 | 1461043693299 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:13 INFO - PROCESS | 1891 | 1461043693478 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 22:28:13 INFO - PROCESS | 1891 | 1461043693607 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:13 INFO - PROCESS | 1891 | ++DOCSHELL 0x9155dc00 == 16 [pid = 1891] [id = 21] 22:28:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 60 (0x97b91c00) [pid = 1891] [serial = 60] [outer = (nil)] 22:28:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 61 (0x988e5800) [pid = 1891] [serial = 61] [outer = 0x97b91c00] 22:28:13 INFO - PROCESS | 1891 | 1461043693699 Marionette DEBUG loaded listener.js 22:28:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 62 (0x99077400) [pid = 1891] [serial = 62] [outer = 0x97b91c00] 22:28:14 INFO - PROCESS | 1891 | 1461043694583 Marionette TRACE conn6 <- [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]]]}] 22:28:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 22:28:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1340ms 22:28:14 INFO - PROCESS | 1891 | 1461043694630 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 22:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 22:28:14 INFO - PROCESS | 1891 | 1461043694637 Marionette TRACE conn6 <- [1,57,null,{"value":"8"}] 22:28:14 INFO - PROCESS | 1891 | 1461043694644 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 22:28:14 INFO - PROCESS | 1891 | 1461043694647 Marionette TRACE conn6 <- [1,58,null,{}] 22:28:14 INFO - PROCESS | 1891 | 1461043694654 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:14 INFO - PROCESS | 1891 | 1461043694826 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 22:28:14 INFO - PROCESS | 1891 | 1461043694959 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:14 INFO - PROCESS | 1891 | ++DOCSHELL 0x976b3c00 == 17 [pid = 1891] [id = 22] 22:28:14 INFO - PROCESS | 1891 | ++DOMWINDOW == 63 (0x99075c00) [pid = 1891] [serial = 63] [outer = (nil)] 22:28:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 64 (0x9ae03c00) [pid = 1891] [serial = 64] [outer = 0x99075c00] 22:28:15 INFO - PROCESS | 1891 | 1461043695063 Marionette DEBUG loaded listener.js 22:28:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 65 (0x9df2e000) [pid = 1891] [serial = 65] [outer = 0x99075c00] 22:28:15 INFO - PROCESS | 1891 | 1461043695967 Marionette TRACE conn6 <- [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]]]}] 22:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 22:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1384ms 22:28:16 INFO - PROCESS | 1891 | 1461043696028 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 22:28:16 INFO - PROCESS | 1891 | 1461043696032 Marionette TRACE conn6 <- [1,61,null,{"value":"8"}] 22:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 22:28:16 INFO - PROCESS | 1891 | 1461043696046 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 22:28:16 INFO - PROCESS | 1891 | 1461043696056 Marionette TRACE conn6 <- [1,62,null,{}] 22:28:16 INFO - PROCESS | 1891 | 1461043696065 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:16 INFO - PROCESS | 1891 | 1461043696275 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 22:28:16 INFO - PROCESS | 1891 | 1461043696408 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:16 INFO - PROCESS | 1891 | ++DOCSHELL 0x99a33c00 == 18 [pid = 1891] [id = 23] 22:28:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 66 (0x9fb4a400) [pid = 1891] [serial = 66] [outer = (nil)] 22:28:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 67 (0x9fca1400) [pid = 1891] [serial = 67] [outer = 0x9fb4a400] 22:28:16 INFO - PROCESS | 1891 | 1461043696518 Marionette DEBUG loaded listener.js 22:28:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 68 (0x9fea2800) [pid = 1891] [serial = 68] [outer = 0x9fb4a400] 22:28:17 INFO - PROCESS | 1891 | 1461043697347 Marionette TRACE conn6 <- [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]]]}] 22:28:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 22:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1348ms 22:28:17 INFO - PROCESS | 1891 | 1461043697388 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 22:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 22:28:17 INFO - PROCESS | 1891 | 1461043697393 Marionette TRACE conn6 <- [1,65,null,{"value":"8"}] 22:28:17 INFO - PROCESS | 1891 | 1461043697399 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 22:28:17 INFO - PROCESS | 1891 | 1461043697403 Marionette TRACE conn6 <- [1,66,null,{}] 22:28:17 INFO - PROCESS | 1891 | 1461043697428 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:17 INFO - PROCESS | 1891 | 1461043697590 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 22:28:17 INFO - PROCESS | 1891 | 1461043697720 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:17 INFO - PROCESS | 1891 | ++DOCSHELL 0x988de400 == 19 [pid = 1891] [id = 24] 22:28:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 69 (0xa0029800) [pid = 1891] [serial = 69] [outer = (nil)] 22:28:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 70 (0xa0a65c00) [pid = 1891] [serial = 70] [outer = 0xa0029800] 22:28:17 INFO - PROCESS | 1891 | 1461043697811 Marionette DEBUG loaded listener.js 22:28:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 71 (0xa0af7000) [pid = 1891] [serial = 71] [outer = 0xa0029800] 22:28:18 INFO - PROCESS | 1891 | 1461043698598 Marionette TRACE conn6 <- [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]]]}] 22:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 22:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1235ms 22:28:18 INFO - PROCESS | 1891 | 1461043698645 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 22:28:18 INFO - PROCESS | 1891 | 1461043698650 Marionette TRACE conn6 <- [1,69,null,{"value":"8"}] 22:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 22:28:18 INFO - PROCESS | 1891 | 1461043698656 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 22:28:18 INFO - PROCESS | 1891 | 1461043698660 Marionette TRACE conn6 <- [1,70,null,{}] 22:28:18 INFO - PROCESS | 1891 | 1461043698666 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:18 INFO - PROCESS | 1891 | 1461043698821 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 22:28:18 INFO - PROCESS | 1891 | 1461043698954 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:19 INFO - PROCESS | 1891 | ++DOCSHELL 0xa0aee000 == 20 [pid = 1891] [id = 25] 22:28:19 INFO - PROCESS | 1891 | ++DOMWINDOW == 72 (0xa0ed9c00) [pid = 1891] [serial = 72] [outer = (nil)] 22:28:19 INFO - PROCESS | 1891 | ++DOMWINDOW == 73 (0xa0fe2000) [pid = 1891] [serial = 73] [outer = 0xa0ed9c00] 22:28:19 INFO - PROCESS | 1891 | 1461043699068 Marionette DEBUG loaded listener.js 22:28:19 INFO - PROCESS | 1891 | ++DOMWINDOW == 74 (0xa3c1dc00) [pid = 1891] [serial = 74] [outer = 0xa0ed9c00] 22:28:20 INFO - PROCESS | 1891 | 1461043700053 Marionette TRACE conn6 <- [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]]]}] 22:28:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 22:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1432ms 22:28:20 INFO - PROCESS | 1891 | 1461043700089 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 22:28:20 INFO - PROCESS | 1891 | 1461043700094 Marionette TRACE conn6 <- [1,73,null,{"value":"8"}] 22:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 22:28:20 INFO - PROCESS | 1891 | 1461043700103 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 22:28:20 INFO - PROCESS | 1891 | 1461043700109 Marionette TRACE conn6 <- [1,74,null,{}] 22:28:20 INFO - PROCESS | 1891 | 1461043700126 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:20 INFO - PROCESS | 1891 | 1461043700293 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 22:28:20 INFO - PROCESS | 1891 | 1461043700435 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:20 INFO - PROCESS | 1891 | ++DOCSHELL 0x9121c400 == 21 [pid = 1891] [id = 26] 22:28:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 75 (0x962e4000) [pid = 1891] [serial = 75] [outer = (nil)] 22:28:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 76 (0x977ccc00) [pid = 1891] [serial = 76] [outer = 0x962e4000] 22:28:20 INFO - PROCESS | 1891 | 1461043700519 Marionette DEBUG loaded listener.js 22:28:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 77 (0x97b93000) [pid = 1891] [serial = 77] [outer = 0x962e4000] 22:28:21 INFO - PROCESS | 1891 | --DOCSHELL 0x97882800 == 20 [pid = 1891] [id = 17] 22:28:21 INFO - PROCESS | 1891 | --DOCSHELL 0x91215000 == 19 [pid = 1891] [id = 16] 22:28:21 INFO - PROCESS | 1891 | 1461043701560 Marionette TRACE conn6 <- [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]]]}] 22:28:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 22:28:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1517ms 22:28:21 INFO - PROCESS | 1891 | 1461043701621 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 22:28:21 INFO - PROCESS | 1891 | 1461043701628 Marionette TRACE conn6 <- [1,77,null,{"value":"8"}] 22:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 22:28:21 INFO - PROCESS | 1891 | 1461043701636 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 22:28:21 INFO - PROCESS | 1891 | 1461043701642 Marionette TRACE conn6 <- [1,78,null,{}] 22:28:21 INFO - PROCESS | 1891 | 1461043701651 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:21 INFO - PROCESS | 1891 | 1461043701868 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 22:28:22 INFO - PROCESS | 1891 | 1461043702072 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:22 INFO - PROCESS | 1891 | ++DOCSHELL 0x97ac2c00 == 20 [pid = 1891] [id = 27] 22:28:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 78 (0x97fed000) [pid = 1891] [serial = 78] [outer = (nil)] 22:28:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 79 (0x98b6c000) [pid = 1891] [serial = 79] [outer = 0x97fed000] 22:28:22 INFO - PROCESS | 1891 | 1461043702187 Marionette DEBUG loaded listener.js 22:28:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 80 (0x995b7800) [pid = 1891] [serial = 80] [outer = 0x97fed000] 22:28:23 INFO - PROCESS | 1891 | 1461043703012 Marionette TRACE conn6 <- [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]]]}] 22:28:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 22:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1435ms 22:28:23 INFO - PROCESS | 1891 | 1461043703077 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 22:28:23 INFO - PROCESS | 1891 | 1461043703086 Marionette TRACE conn6 <- [1,81,null,{"value":"8"}] 22:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 22:28:23 INFO - PROCESS | 1891 | 1461043703099 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 22:28:23 INFO - PROCESS | 1891 | 1461043703102 Marionette TRACE conn6 <- [1,82,null,{}] 22:28:23 INFO - PROCESS | 1891 | 1461043703109 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:23 INFO - PROCESS | 1891 | 1461043703289 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 22:28:23 INFO - PROCESS | 1891 | 1461043703431 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:23 INFO - PROCESS | 1891 | ++DOCSHELL 0x98d8b000 == 21 [pid = 1891] [id = 28] 22:28:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 81 (0x99a37800) [pid = 1891] [serial = 81] [outer = (nil)] 22:28:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 82 (0x9df33c00) [pid = 1891] [serial = 82] [outer = 0x99a37800] 22:28:23 INFO - PROCESS | 1891 | 1461043703525 Marionette DEBUG loaded listener.js 22:28:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 83 (0x9fbb8000) [pid = 1891] [serial = 83] [outer = 0x99a37800] 22:28:24 INFO - PROCESS | 1891 | 1461043704504 Marionette TRACE conn6 <- [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]]]}] 22:28:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 22:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1486ms 22:28:24 INFO - PROCESS | 1891 | 1461043704586 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 22:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 22:28:24 INFO - PROCESS | 1891 | 1461043704591 Marionette TRACE conn6 <- [1,85,null,{"value":"8"}] 22:28:24 INFO - PROCESS | 1891 | 1461043704598 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 22:28:24 INFO - PROCESS | 1891 | 1461043704604 Marionette TRACE conn6 <- [1,86,null,{}] 22:28:24 INFO - PROCESS | 1891 | 1461043704620 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:24 INFO - PROCESS | 1891 | 1461043704875 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 22:28:25 INFO - PROCESS | 1891 | 1461043705020 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:25 INFO - PROCESS | 1891 | ++DOCSHELL 0x999d6c00 == 22 [pid = 1891] [id = 29] 22:28:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 84 (0x9fe22c00) [pid = 1891] [serial = 84] [outer = (nil)] 22:28:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 85 (0xa0a63c00) [pid = 1891] [serial = 85] [outer = 0x9fe22c00] 22:28:25 INFO - PROCESS | 1891 | 1461043705162 Marionette DEBUG loaded listener.js 22:28:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 86 (0xa283f400) [pid = 1891] [serial = 86] [outer = 0x9fe22c00] 22:28:26 INFO - PROCESS | 1891 | 1461043706013 Marionette TRACE conn6 <- [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]]]}] 22:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 22:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1455ms 22:28:26 INFO - PROCESS | 1891 | 1461043706053 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 22:28:26 INFO - PROCESS | 1891 | 1461043706058 Marionette TRACE conn6 <- [1,89,null,{"value":"8"}] 22:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 22:28:26 INFO - PROCESS | 1891 | 1461043706064 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 22:28:26 INFO - PROCESS | 1891 | 1461043706068 Marionette TRACE conn6 <- [1,90,null,{}] 22:28:26 INFO - PROCESS | 1891 | 1461043706074 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:26 INFO - PROCESS | 1891 | 1461043706243 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 22:28:26 INFO - PROCESS | 1891 | 1461043706379 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:26 INFO - PROCESS | 1891 | ++DOCSHELL 0xa0029000 == 23 [pid = 1891] [id = 30] 22:28:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 87 (0xa3ccb800) [pid = 1891] [serial = 87] [outer = (nil)] 22:28:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 88 (0xa44ae800) [pid = 1891] [serial = 88] [outer = 0xa3ccb800] 22:28:26 INFO - PROCESS | 1891 | 1461043706472 Marionette DEBUG loaded listener.js 22:28:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 89 (0xa45ea800) [pid = 1891] [serial = 89] [outer = 0xa3ccb800] 22:28:27 INFO - PROCESS | 1891 | 1461043707386 Marionette TRACE conn6 <- [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]]]}] 22:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 22:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1381ms 22:28:27 INFO - PROCESS | 1891 | 1461043707446 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 22:28:27 INFO - PROCESS | 1891 | 1461043707451 Marionette TRACE conn6 <- [1,93,null,{"value":"8"}] 22:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 22:28:27 INFO - PROCESS | 1891 | 1461043707457 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 22:28:27 INFO - PROCESS | 1891 | 1461043707460 Marionette TRACE conn6 <- [1,94,null,{}] 22:28:27 INFO - PROCESS | 1891 | 1461043707466 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:27 INFO - PROCESS | 1891 | 1461043707627 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 22:28:27 INFO - PROCESS | 1891 | 1461043707764 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:27 INFO - PROCESS | 1891 | ++DOCSHELL 0x97ac4c00 == 24 [pid = 1891] [id = 31] 22:28:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 90 (0x9df34800) [pid = 1891] [serial = 90] [outer = (nil)] 22:28:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 91 (0xa47af800) [pid = 1891] [serial = 91] [outer = 0x9df34800] 22:28:27 INFO - PROCESS | 1891 | 1461043707851 Marionette DEBUG loaded listener.js 22:28:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 92 (0xa47ad400) [pid = 1891] [serial = 92] [outer = 0x9df34800] 22:28:28 INFO - PROCESS | 1891 | 1461043708700 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 22:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 22:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1283ms 22:28:28 INFO - PROCESS | 1891 | 1461043708740 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 22:28:28 INFO - PROCESS | 1891 | 1461043708745 Marionette TRACE conn6 <- [1,97,null,{"value":"8"}] 22:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 22:28:28 INFO - PROCESS | 1891 | 1461043708751 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 22:28:28 INFO - PROCESS | 1891 | 1461043708754 Marionette TRACE conn6 <- [1,98,null,{}] 22:28:28 INFO - PROCESS | 1891 | 1461043708778 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:29 INFO - PROCESS | 1891 | 1461043709017 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 22:28:29 INFO - PROCESS | 1891 | 1461043709140 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:29 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f706400 == 25 [pid = 1891] [id = 32] 22:28:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 93 (0x8f707400) [pid = 1891] [serial = 93] [outer = (nil)] 22:28:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 94 (0x913ac800) [pid = 1891] [serial = 94] [outer = 0x8f707400] 22:28:29 INFO - PROCESS | 1891 | 1461043709239 Marionette DEBUG loaded listener.js 22:28:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 95 (0xa4a19000) [pid = 1891] [serial = 95] [outer = 0x8f707400] 22:28:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 96 (0x8f8ddc00) [pid = 1891] [serial = 96] [outer = 0xa0fd8400] 22:28:30 INFO - PROCESS | 1891 | 1461043710289 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 22:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 22:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1580ms 22:28:30 INFO - PROCESS | 1891 | 1461043710332 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 22:28:30 INFO - PROCESS | 1891 | 1461043710338 Marionette TRACE conn6 <- [1,101,null,{"value":"8"}] 22:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 22:28:30 INFO - PROCESS | 1891 | 1461043710365 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 22:28:30 INFO - PROCESS | 1891 | 1461043710371 Marionette TRACE conn6 <- [1,102,null,{}] 22:28:30 INFO - PROCESS | 1891 | 1461043710382 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:30 INFO - PROCESS | 1891 | 1461043710552 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 22:28:30 INFO - PROCESS | 1891 | 1461043710766 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:30 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f8e8400 == 26 [pid = 1891] [id = 33] 22:28:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 97 (0x8f8e8800) [pid = 1891] [serial = 97] [outer = (nil)] 22:28:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 98 (0x8f8ea800) [pid = 1891] [serial = 98] [outer = 0x8f8e8800] 22:28:30 INFO - PROCESS | 1891 | 1461043710894 Marionette DEBUG loaded listener.js 22:28:31 INFO - PROCESS | 1891 | ++DOMWINDOW == 99 (0x913afc00) [pid = 1891] [serial = 99] [outer = 0x8f8e8800] 22:28:31 INFO - PROCESS | 1891 | --DOCSHELL 0x988de400 == 25 [pid = 1891] [id = 24] 22:28:31 INFO - PROCESS | 1891 | --DOCSHELL 0x99a33c00 == 24 [pid = 1891] [id = 23] 22:28:31 INFO - PROCESS | 1891 | --DOCSHELL 0x976b3c00 == 23 [pid = 1891] [id = 22] 22:28:31 INFO - PROCESS | 1891 | --DOCSHELL 0x9155dc00 == 22 [pid = 1891] [id = 21] 22:28:31 INFO - PROCESS | 1891 | --DOCSHELL 0x91212c00 == 21 [pid = 1891] [id = 20] 22:28:31 INFO - PROCESS | 1891 | 1461043711852 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 22:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 22:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1558ms 22:28:31 INFO - PROCESS | 1891 | 1461043711906 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 22:28:31 INFO - PROCESS | 1891 | 1461043711912 Marionette TRACE conn6 <- [1,105,null,{"value":"8"}] 22:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 22:28:31 INFO - PROCESS | 1891 | 1461043711922 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 22:28:31 INFO - PROCESS | 1891 | 1461043711928 Marionette TRACE conn6 <- [1,106,null,{}] 22:28:31 INFO - PROCESS | 1891 | 1461043711938 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:32 INFO - PROCESS | 1891 | 1461043712172 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 22:28:32 INFO - PROCESS | 1891 | 1461043712365 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:32 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f8dfc00 == 22 [pid = 1891] [id = 34] 22:28:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 100 (0x8f8e9800) [pid = 1891] [serial = 100] [outer = (nil)] 22:28:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 101 (0x92f24800) [pid = 1891] [serial = 101] [outer = 0x8f8e9800] 22:28:32 INFO - PROCESS | 1891 | 1461043712506 Marionette DEBUG loaded listener.js 22:28:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 102 (0x962dc800) [pid = 1891] [serial = 102] [outer = 0x8f8e9800] 22:28:33 INFO - PROCESS | 1891 | 1461043713439 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 22:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 22:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1589ms 22:28:33 INFO - PROCESS | 1891 | 1461043713512 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 22:28:33 INFO - PROCESS | 1891 | 1461043713524 Marionette TRACE conn6 <- [1,109,null,{"value":"8"}] 22:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 22:28:33 INFO - PROCESS | 1891 | 1461043713539 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 22:28:33 INFO - PROCESS | 1891 | 1461043713543 Marionette TRACE conn6 <- [1,110,null,{}] 22:28:33 INFO - PROCESS | 1891 | 1461043713549 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:33 INFO - PROCESS | 1891 | 1461043713775 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 22:28:33 INFO - PROCESS | 1891 | 1461043713960 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:34 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f8e0800 == 23 [pid = 1891] [id = 35] 22:28:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 103 (0x988de400) [pid = 1891] [serial = 103] [outer = (nil)] 22:28:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 104 (0x9907bc00) [pid = 1891] [serial = 104] [outer = 0x988de400] 22:28:34 INFO - PROCESS | 1891 | 1461043714109 Marionette DEBUG loaded listener.js 22:28:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 105 (0x9ae0a400) [pid = 1891] [serial = 105] [outer = 0x988de400] 22:28:35 INFO - PROCESS | 1891 | 1461043715002 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 22:28:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 22:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1531ms 22:28:35 INFO - PROCESS | 1891 | 1461043715071 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 22:28:35 INFO - PROCESS | 1891 | 1461043715074 Marionette TRACE conn6 <- [1,113,null,{"value":"8"}] 22:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 22:28:35 INFO - PROCESS | 1891 | 1461043715081 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 22:28:35 INFO - PROCESS | 1891 | 1461043715088 Marionette TRACE conn6 <- [1,114,null,{}] 22:28:35 INFO - PROCESS | 1891 | 1461043715104 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:35 INFO - PROCESS | 1891 | 1461043715319 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 22:28:35 INFO - PROCESS | 1891 | 1461043715463 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:35 INFO - PROCESS | 1891 | ++DOCSHELL 0x9ae21000 == 24 [pid = 1891] [id = 36] 22:28:35 INFO - PROCESS | 1891 | ++DOMWINDOW == 106 (0x9fbc1800) [pid = 1891] [serial = 106] [outer = (nil)] 22:28:35 INFO - PROCESS | 1891 | ++DOMWINDOW == 107 (0x9fea3400) [pid = 1891] [serial = 107] [outer = 0x9fbc1800] 22:28:35 INFO - PROCESS | 1891 | 1461043715589 Marionette DEBUG loaded listener.js 22:28:35 INFO - PROCESS | 1891 | ++DOMWINDOW == 108 (0xa0a66400) [pid = 1891] [serial = 108] [outer = 0x9fbc1800] 22:28:36 INFO - PROCESS | 1891 | --DOCSHELL 0x97ac4c00 == 23 [pid = 1891] [id = 31] 22:28:36 INFO - PROCESS | 1891 | --DOCSHELL 0x999d6c00 == 22 [pid = 1891] [id = 29] 22:28:36 INFO - PROCESS | 1891 | --DOCSHELL 0xa0029000 == 21 [pid = 1891] [id = 30] 22:28:36 INFO - PROCESS | 1891 | --DOCSHELL 0x97ac2c00 == 20 [pid = 1891] [id = 27] 22:28:36 INFO - PROCESS | 1891 | --DOCSHELL 0x98d8b000 == 19 [pid = 1891] [id = 28] 22:28:39 INFO - PROCESS | 1891 | --DOCSHELL 0xa0aee000 == 18 [pid = 1891] [id = 25] 22:28:39 INFO - PROCESS | 1891 | --DOCSHELL 0x9ae27c00 == 17 [pid = 1891] [id = 19] 22:28:39 INFO - PROCESS | 1891 | --DOCSHELL 0x988e4400 == 16 [pid = 1891] [id = 18] 22:28:39 INFO - PROCESS | 1891 | --DOCSHELL 0x915c1000 == 15 [pid = 1891] [id = 6] 22:28:39 INFO - PROCESS | 1891 | --DOCSHELL 0x8f706400 == 14 [pid = 1891] [id = 32] 22:28:39 INFO - PROCESS | 1891 | --DOCSHELL 0x9121c400 == 13 [pid = 1891] [id = 26] 22:28:39 INFO - PROCESS | 1891 | --DOCSHELL 0x8f8e8400 == 12 [pid = 1891] [id = 33] 22:28:39 INFO - PROCESS | 1891 | --DOCSHELL 0x8f8dfc00 == 11 [pid = 1891] [id = 34] 22:28:39 INFO - PROCESS | 1891 | --DOCSHELL 0x97a23400 == 10 [pid = 1891] [id = 15] 22:28:39 INFO - PROCESS | 1891 | --DOCSHELL 0x8f8e0800 == 9 [pid = 1891] [id = 35] 22:28:40 INFO - PROCESS | 1891 | 1461043720617 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 22:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 22:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 5561ms 22:28:40 INFO - PROCESS | 1891 | 1461043720645 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 22:28:40 INFO - PROCESS | 1891 | 1461043720653 Marionette TRACE conn6 <- [1,117,null,{"value":"8"}] 22:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 22:28:40 INFO - PROCESS | 1891 | 1461043720663 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 22:28:40 INFO - PROCESS | 1891 | 1461043720670 Marionette TRACE conn6 <- [1,118,null,{}] 22:28:40 INFO - PROCESS | 1891 | 1461043720681 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:40 INFO - PROCESS | 1891 | 1461043720862 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 22:28:41 INFO - PROCESS | 1891 | 1461043721004 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:41 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f703800 == 10 [pid = 1891] [id = 37] 22:28:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 109 (0x8f706400) [pid = 1891] [serial = 109] [outer = (nil)] 22:28:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 110 (0x9155dc00) [pid = 1891] [serial = 110] [outer = 0x8f706400] 22:28:41 INFO - PROCESS | 1891 | 1461043721118 Marionette DEBUG loaded listener.js 22:28:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 111 (0x92f1c800) [pid = 1891] [serial = 111] [outer = 0x8f706400] 22:28:42 INFO - PROCESS | 1891 | 1461043722159 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 22:28:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 22:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1539ms 22:28:42 INFO - PROCESS | 1891 | 1461043722223 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 22:28:42 INFO - PROCESS | 1891 | 1461043722233 Marionette TRACE conn6 <- [1,121,null,{"value":"8"}] 22:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 22:28:42 INFO - PROCESS | 1891 | 1461043722273 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 22:28:42 INFO - PROCESS | 1891 | 1461043722278 Marionette TRACE conn6 <- [1,122,null,{}] 22:28:42 INFO - PROCESS | 1891 | 1461043722341 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:42 INFO - PROCESS | 1891 | 1461043722585 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 22:28:42 INFO - PROCESS | 1891 | 1461043722772 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:42 INFO - PROCESS | 1891 | ++DOCSHELL 0x913af000 == 11 [pid = 1891] [id = 38] 22:28:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 112 (0x9155a400) [pid = 1891] [serial = 112] [outer = (nil)] 22:28:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 113 (0x95652c00) [pid = 1891] [serial = 113] [outer = 0x9155a400] 22:28:42 INFO - PROCESS | 1891 | 1461043722847 Marionette DEBUG loaded listener.js 22:28:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 114 (0x9787c400) [pid = 1891] [serial = 114] [outer = 0x9155a400] 22:28:43 INFO - PROCESS | 1891 | 1461043723602 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 22:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 22:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1388ms 22:28:43 INFO - PROCESS | 1891 | 1461043723659 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 22:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 22:28:43 INFO - PROCESS | 1891 | 1461043723664 Marionette TRACE conn6 <- [1,125,null,{"value":"8"}] 22:28:43 INFO - PROCESS | 1891 | 1461043723671 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 22:28:43 INFO - PROCESS | 1891 | 1461043723677 Marionette TRACE conn6 <- [1,126,null,{}] 22:28:43 INFO - PROCESS | 1891 | 1461043723702 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:43 INFO - PROCESS | 1891 | 1461043723919 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 22:28:43 INFO - PROCESS | 1891 | 1461043723942 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:43 INFO - PROCESS | 1891 | ++DOCSHELL 0x988e3400 == 12 [pid = 1891] [id = 39] 22:28:43 INFO - PROCESS | 1891 | ++DOMWINDOW == 115 (0x988e4000) [pid = 1891] [serial = 115] [outer = (nil)] 22:28:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 116 (0x98b70800) [pid = 1891] [serial = 116] [outer = 0x988e4000] 22:28:44 INFO - PROCESS | 1891 | 1461043724026 Marionette DEBUG loaded listener.js 22:28:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 117 (0x995b7c00) [pid = 1891] [serial = 117] [outer = 0x988e4000] 22:28:45 INFO - PROCESS | 1891 | --DOMWINDOW == 116 (0x988ea800) [pid = 1891] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 22:28:45 INFO - PROCESS | 1891 | --DOMWINDOW == 115 (0x9fe22c00) [pid = 1891] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 22:28:45 INFO - PROCESS | 1891 | --DOMWINDOW == 114 (0x915bc800) [pid = 1891] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 22:28:45 INFO - PROCESS | 1891 | --DOMWINDOW == 113 (0xa3c1d000) [pid = 1891] [serial = 29] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 22:28:45 INFO - PROCESS | 1891 | --DOMWINDOW == 112 (0x976b0800) [pid = 1891] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 22:28:45 INFO - PROCESS | 1891 | --DOMWINDOW == 111 (0x9ae25800) [pid = 1891] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 22:28:45 INFO - PROCESS | 1891 | --DOMWINDOW == 110 (0x913b4400) [pid = 1891] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 22:28:45 INFO - PROCESS | 1891 | --DOMWINDOW == 109 (0x99075c00) [pid = 1891] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 22:28:45 INFO - PROCESS | 1891 | --DOMWINDOW == 108 (0x988de400) [pid = 1891] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 22:28:45 INFO - PROCESS | 1891 | --DOMWINDOW == 107 (0x99a37800) [pid = 1891] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 22:28:45 INFO - PROCESS | 1891 | --DOMWINDOW == 106 (0x9df34800) [pid = 1891] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 22:28:45 INFO - PROCESS | 1891 | --DOMWINDOW == 105 (0xa0029800) [pid = 1891] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 22:28:45 INFO - PROCESS | 1891 | --DOMWINDOW == 104 (0x8f8e9800) [pid = 1891] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 22:28:45 INFO - PROCESS | 1891 | --DOMWINDOW == 103 (0xa3ccb800) [pid = 1891] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 22:28:45 INFO - PROCESS | 1891 | --DOMWINDOW == 102 (0x9fb4a400) [pid = 1891] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 22:28:45 INFO - PROCESS | 1891 | --DOMWINDOW == 101 (0x9eb47000) [pid = 1891] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 22:28:45 INFO - PROCESS | 1891 | --DOMWINDOW == 100 (0x9121ac00) [pid = 1891] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 22:28:45 INFO - PROCESS | 1891 | --DOMWINDOW == 99 (0x99a37400) [pid = 1891] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 22:28:45 INFO - PROCESS | 1891 | --DOMWINDOW == 98 (0x97a2b800) [pid = 1891] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 22:28:45 INFO - PROCESS | 1891 | --DOMWINDOW == 97 (0x97b91c00) [pid = 1891] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 22:28:45 INFO - PROCESS | 1891 | --DOMWINDOW == 96 (0x962e4000) [pid = 1891] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 22:28:45 INFO - PROCESS | 1891 | --DOMWINDOW == 95 (0x9127a400) [pid = 1891] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 22:28:45 INFO - PROCESS | 1891 | --DOMWINDOW == 94 (0x8f707400) [pid = 1891] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 22:28:45 INFO - PROCESS | 1891 | --DOMWINDOW == 93 (0x8f8e8800) [pid = 1891] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 22:28:45 INFO - PROCESS | 1891 | --DOMWINDOW == 92 (0x97fed000) [pid = 1891] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 22:28:45 INFO - PROCESS | 1891 | --DOMWINDOW == 91 (0xa0ed9c00) [pid = 1891] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 22:28:45 INFO - PROCESS | 1891 | --DOMWINDOW == 90 (0x915c1400) [pid = 1891] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 22:28:45 INFO - PROCESS | 1891 | 1461043725984 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 22:28:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 22:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 2353ms 22:28:46 INFO - PROCESS | 1891 | 1461043726164 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 22:28:46 INFO - PROCESS | 1891 | 1461043726171 Marionette TRACE conn6 <- [1,129,null,{"value":"8"}] 22:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 22:28:46 INFO - PROCESS | 1891 | 1461043726234 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 22:28:46 INFO - PROCESS | 1891 | 1461043726240 Marionette TRACE conn6 <- [1,130,null,{}] 22:28:46 INFO - PROCESS | 1891 | 1461043726279 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:46 INFO - PROCESS | 1891 | 1461043726560 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 22:28:46 INFO - PROCESS | 1891 | 1461043726600 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:46 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f707400 == 13 [pid = 1891] [id = 40] 22:28:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 91 (0x8f8e5400) [pid = 1891] [serial = 118] [outer = (nil)] 22:28:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 92 (0x91557c00) [pid = 1891] [serial = 119] [outer = 0x8f8e5400] 22:28:46 INFO - PROCESS | 1891 | 1461043726729 Marionette DEBUG loaded listener.js 22:28:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 93 (0x98d88000) [pid = 1891] [serial = 120] [outer = 0x8f8e5400] 22:28:47 INFO - PROCESS | 1891 | 1461043727573 Marionette TRACE conn6 <- [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]]]}] 22:28:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 22:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1438ms 22:28:47 INFO - PROCESS | 1891 | 1461043727642 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 22:28:47 INFO - PROCESS | 1891 | 1461043727649 Marionette TRACE conn6 <- [1,133,null,{"value":"8"}] 22:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 22:28:47 INFO - PROCESS | 1891 | 1461043727658 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 22:28:47 INFO - PROCESS | 1891 | 1461043727664 Marionette TRACE conn6 <- [1,134,null,{}] 22:28:47 INFO - PROCESS | 1891 | 1461043727674 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:47 INFO - PROCESS | 1891 | 1461043727887 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 22:28:48 INFO - PROCESS | 1891 | 1461043728043 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:48 INFO - PROCESS | 1891 | ++DOCSHELL 0x9127a000 == 14 [pid = 1891] [id = 41] 22:28:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 94 (0x9127a400) [pid = 1891] [serial = 121] [outer = (nil)] 22:28:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 95 (0x91286000) [pid = 1891] [serial = 122] [outer = 0x9127a400] 22:28:48 INFO - PROCESS | 1891 | 1461043728147 Marionette DEBUG loaded listener.js 22:28:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 96 (0x92f1b800) [pid = 1891] [serial = 123] [outer = 0x9127a400] 22:28:49 INFO - PROCESS | 1891 | 1461043729049 Marionette TRACE conn6 <- [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]]]}] 22:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 22:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1443ms 22:28:49 INFO - PROCESS | 1891 | 1461043729102 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 22:28:49 INFO - PROCESS | 1891 | 1461043729116 Marionette TRACE conn6 <- [1,137,null,{"value":"8"}] 22:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 22:28:49 INFO - PROCESS | 1891 | 1461043729133 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 22:28:49 INFO - PROCESS | 1891 | 1461043729138 Marionette TRACE conn6 <- [1,138,null,{}] 22:28:49 INFO - PROCESS | 1891 | 1461043729145 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:49 INFO - PROCESS | 1891 | 1461043729388 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 22:28:49 INFO - PROCESS | 1891 | 1461043729576 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:49 INFO - PROCESS | 1891 | ++DOCSHELL 0x962e4000 == 15 [pid = 1891] [id = 42] 22:28:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 97 (0x97888800) [pid = 1891] [serial = 124] [outer = (nil)] 22:28:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 98 (0x97b91c00) [pid = 1891] [serial = 125] [outer = 0x97888800] 22:28:49 INFO - PROCESS | 1891 | 1461043729690 Marionette DEBUG loaded listener.js 22:28:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 99 (0x9ae1d800) [pid = 1891] [serial = 126] [outer = 0x97888800] 22:28:50 INFO - PROCESS | 1891 | 1461043730620 Marionette TRACE conn6 <- [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]]]}] 22:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 22:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1543ms 22:28:50 INFO - PROCESS | 1891 | 1461043730677 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 22:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 22:28:50 INFO - PROCESS | 1891 | 1461043730682 Marionette TRACE conn6 <- [1,141,null,{"value":"8"}] 22:28:50 INFO - PROCESS | 1891 | 1461043730689 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 22:28:50 INFO - PROCESS | 1891 | 1461043730695 Marionette TRACE conn6 <- [1,142,null,{}] 22:28:50 INFO - PROCESS | 1891 | 1461043730712 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:50 INFO - PROCESS | 1891 | 1461043730960 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 22:28:51 INFO - PROCESS | 1891 | 1461043731106 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:51 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f8e3400 == 16 [pid = 1891] [id = 43] 22:28:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 100 (0x9fc77c00) [pid = 1891] [serial = 127] [outer = (nil)] 22:28:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 101 (0x9fca9000) [pid = 1891] [serial = 128] [outer = 0x9fc77c00] 22:28:51 INFO - PROCESS | 1891 | 1461043731212 Marionette DEBUG loaded listener.js 22:28:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 102 (0x9432b400) [pid = 1891] [serial = 129] [outer = 0x9fc77c00] 22:28:52 INFO - PROCESS | 1891 | 1461043732101 Marionette TRACE conn6 <- [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]]]}] 22:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 22:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1490ms 22:28:52 INFO - PROCESS | 1891 | 1461043732179 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 22:28:52 INFO - PROCESS | 1891 | 1461043732185 Marionette TRACE conn6 <- [1,145,null,{"value":"8"}] 22:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 22:28:52 INFO - PROCESS | 1891 | 1461043732191 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 22:28:52 INFO - PROCESS | 1891 | 1461043732195 Marionette TRACE conn6 <- [1,146,null,{}] 22:28:52 INFO - PROCESS | 1891 | 1461043732201 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:52 INFO - PROCESS | 1891 | 1461043732410 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 22:28:52 INFO - PROCESS | 1891 | 1461043732552 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:52 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f708800 == 17 [pid = 1891] [id = 44] 22:28:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 103 (0xa00c9800) [pid = 1891] [serial = 130] [outer = (nil)] 22:28:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 104 (0xa0c54800) [pid = 1891] [serial = 131] [outer = 0xa00c9800] 22:28:52 INFO - PROCESS | 1891 | 1461043732655 Marionette DEBUG loaded listener.js 22:28:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 105 (0xa0e3b800) [pid = 1891] [serial = 132] [outer = 0xa00c9800] 22:28:53 INFO - PROCESS | 1891 | 1461043733139 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 22:28:53 INFO - PROCESS | 1891 | 1461043733622 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 22:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 22:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1488ms 22:28:53 INFO - PROCESS | 1891 | 1461043733680 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 22:28:53 INFO - PROCESS | 1891 | 1461043733684 Marionette TRACE conn6 <- [1,149,null,{"value":"8"}] 22:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 22:28:53 INFO - PROCESS | 1891 | 1461043733691 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 22:28:53 INFO - PROCESS | 1891 | 1461043733695 Marionette TRACE conn6 <- [1,150,null,{}] 22:28:53 INFO - PROCESS | 1891 | 1461043733701 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:53 INFO - PROCESS | 1891 | 1461043733899 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 22:28:54 INFO - PROCESS | 1891 | 1461043734042 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:54 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f702000 == 18 [pid = 1891] [id = 45] 22:28:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 106 (0x8f703c00) [pid = 1891] [serial = 133] [outer = (nil)] 22:28:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 107 (0x8f8e2400) [pid = 1891] [serial = 134] [outer = 0x8f703c00] 22:28:54 INFO - PROCESS | 1891 | 1461043734132 Marionette DEBUG loaded listener.js 22:28:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 108 (0x930a6c00) [pid = 1891] [serial = 135] [outer = 0x8f703c00] 22:28:55 INFO - PROCESS | 1891 | 1461043735023 Marionette TRACE conn6 <- [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]]]}] 22:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 22:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1388ms 22:28:55 INFO - PROCESS | 1891 | 1461043735080 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 22:28:55 INFO - PROCESS | 1891 | 1461043735087 Marionette TRACE conn6 <- [1,153,null,{"value":"8"}] 22:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 22:28:55 INFO - PROCESS | 1891 | 1461043735096 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 22:28:55 INFO - PROCESS | 1891 | 1461043735103 Marionette TRACE conn6 <- [1,154,null,{}] 22:28:55 INFO - PROCESS | 1891 | 1461043735115 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:55 INFO - PROCESS | 1891 | 1461043735507 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 22:28:55 INFO - PROCESS | 1891 | 1461043735862 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:55 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f707c00 == 19 [pid = 1891] [id = 46] 22:28:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 109 (0x8f709000) [pid = 1891] [serial = 136] [outer = (nil)] 22:28:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 110 (0x8f8de800) [pid = 1891] [serial = 137] [outer = 0x8f709000] 22:28:55 INFO - PROCESS | 1891 | 1461043735989 Marionette DEBUG loaded listener.js 22:28:56 INFO - PROCESS | 1891 | ++DOMWINDOW == 111 (0x91216c00) [pid = 1891] [serial = 138] [outer = 0x8f709000] 22:28:56 INFO - PROCESS | 1891 | --DOCSHELL 0x9ae21000 == 18 [pid = 1891] [id = 36] 22:28:56 INFO - PROCESS | 1891 | --DOMWINDOW == 110 (0x9820e800) [pid = 1891] [serial = 12] [outer = (nil)] [url = about:blank] 22:28:56 INFO - PROCESS | 1891 | --DOMWINDOW == 109 (0x981aa000) [pid = 1891] [serial = 9] [outer = (nil)] [url = about:blank] 22:28:56 INFO - PROCESS | 1891 | --DOMWINDOW == 108 (0x9fea3400) [pid = 1891] [serial = 107] [outer = (nil)] [url = about:blank] 22:28:56 INFO - PROCESS | 1891 | 1461043736990 Marionette TRACE conn6 <- [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]]]}] 22:28:56 INFO - PROCESS | 1891 | --DOMWINDOW == 107 (0xa44b5400) [pid = 1891] [serial = 30] [outer = (nil)] [url = about:blank] 22:28:56 INFO - PROCESS | 1891 | --DOMWINDOW == 106 (0x915c7000) [pid = 1891] [serial = 17] [outer = (nil)] [url = about:blank] 22:28:56 INFO - PROCESS | 1891 | --DOMWINDOW == 105 (0x9805e000) [pid = 1891] [serial = 41] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 104 (0x97a22800) [pid = 1891] [serial = 40] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 103 (0xa4b91000) [pid = 1891] [serial = 34] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 102 (0x988e1400) [pid = 1891] [serial = 35] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 101 (0xa4b19c00) [pid = 1891] [serial = 31] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 100 (0xa4b91400) [pid = 1891] [serial = 38] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 99 (0xa2a57400) [pid = 1891] [serial = 28] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 98 (0x9907ec00) [pid = 1891] [serial = 44] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 97 (0x988edc00) [pid = 1891] [serial = 37] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 96 (0x98b70400) [pid = 1891] [serial = 50] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 95 (0x9ae27000) [pid = 1891] [serial = 52] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 94 (0x99077400) [pid = 1891] [serial = 62] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 93 (0x97b93000) [pid = 1891] [serial = 77] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 92 (0x988e3c00) [pid = 1891] [serial = 49] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 91 (0x977cf000) [pid = 1891] [serial = 47] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 90 (0x96247000) [pid = 1891] [serial = 46] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 89 (0x99072000) [pid = 1891] [serial = 43] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 88 (0x988e5800) [pid = 1891] [serial = 61] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 87 (0xa283f400) [pid = 1891] [serial = 86] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 86 (0x9432bc00) [pid = 1891] [serial = 59] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 85 (0xa44ae800) [pid = 1891] [serial = 88] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 84 (0xa0a63c00) [pid = 1891] [serial = 85] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 83 (0x977ccc00) [pid = 1891] [serial = 76] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 82 (0xa2838000) [pid = 1891] [serial = 2] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 81 (0x91218400) [pid = 1891] [serial = 19] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 80 (0x9fbb7c00) [pid = 1891] [serial = 25] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 79 (0x99076000) [pid = 1891] [serial = 22] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 78 (0x99a07800) [pid = 1891] [serial = 23] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 77 (0x92f24800) [pid = 1891] [serial = 101] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 76 (0xa0a65c00) [pid = 1891] [serial = 70] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 75 (0xa45ea800) [pid = 1891] [serial = 89] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 74 (0xa47af800) [pid = 1891] [serial = 91] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 73 (0x9fea2800) [pid = 1891] [serial = 68] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 72 (0x9fca1400) [pid = 1891] [serial = 67] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 71 (0x962dc800) [pid = 1891] [serial = 102] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 70 (0x9ae03c00) [pid = 1891] [serial = 64] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 69 (0x9fc7f800) [pid = 1891] [serial = 56] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 68 (0x913b3800) [pid = 1891] [serial = 58] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 67 (0x9df33c00) [pid = 1891] [serial = 82] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 66 (0x9df2cc00) [pid = 1891] [serial = 53] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 65 (0x913afc00) [pid = 1891] [serial = 99] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 64 (0x9fbba400) [pid = 1891] [serial = 55] [outer = (nil)] [url = about:blank] 22:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 22:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1993ms 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 63 (0x995b7800) [pid = 1891] [serial = 80] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 62 (0xa3c1dc00) [pid = 1891] [serial = 74] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 61 (0x915c3000) [pid = 1891] [serial = 16] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 60 (0x9df2e000) [pid = 1891] [serial = 65] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 59 (0x9787f800) [pid = 1891] [serial = 32] [outer = (nil)] [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.] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 58 (0x9ae0a400) [pid = 1891] [serial = 105] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 57 (0x9fbb8000) [pid = 1891] [serial = 83] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 56 (0x9907bc00) [pid = 1891] [serial = 104] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 55 (0xa47ad400) [pid = 1891] [serial = 92] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 54 (0xa0af7000) [pid = 1891] [serial = 71] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 53 (0xa0fe2000) [pid = 1891] [serial = 73] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 52 (0x913ac800) [pid = 1891] [serial = 94] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 51 (0xa4a19000) [pid = 1891] [serial = 95] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 50 (0x8f8ea800) [pid = 1891] [serial = 98] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | --DOMWINDOW == 49 (0x98b6c000) [pid = 1891] [serial = 79] [outer = (nil)] [url = about:blank] 22:28:57 INFO - PROCESS | 1891 | 1461043737146 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 22:28:57 INFO - PROCESS | 1891 | 1461043737153 Marionette TRACE conn6 <- [1,157,null,{"value":"8"}] 22:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 22:28:57 INFO - PROCESS | 1891 | 1461043737162 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 22:28:57 INFO - PROCESS | 1891 | 1461043737167 Marionette TRACE conn6 <- [1,158,null,{}] 22:28:57 INFO - PROCESS | 1891 | 1461043737174 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:57 INFO - PROCESS | 1891 | 1461043737325 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 22:28:57 INFO - PROCESS | 1891 | 1461043737468 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:57 INFO - PROCESS | 1891 | ++DOCSHELL 0x92f21800 == 19 [pid = 1891] [id = 47] 22:28:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 50 (0x92f21c00) [pid = 1891] [serial = 139] [outer = (nil)] 22:28:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 51 (0x930a5800) [pid = 1891] [serial = 140] [outer = 0x92f21c00] 22:28:57 INFO - PROCESS | 1891 | 1461043737553 Marionette DEBUG loaded listener.js 22:28:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 52 (0x9564f800) [pid = 1891] [serial = 141] [outer = 0x92f21c00] 22:28:58 INFO - PROCESS | 1891 | 1461043738288 Marionette TRACE conn6 <- [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]]]}] 22:28:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 22:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1137ms 22:28:58 INFO - PROCESS | 1891 | 1461043738302 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 22:28:58 INFO - PROCESS | 1891 | 1461043738308 Marionette TRACE conn6 <- [1,161,null,{"value":"8"}] 22:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 22:28:58 INFO - PROCESS | 1891 | 1461043738315 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 22:28:58 INFO - PROCESS | 1891 | 1461043738319 Marionette TRACE conn6 <- [1,162,null,{}] 22:28:58 INFO - PROCESS | 1891 | 1461043738339 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:58 INFO - PROCESS | 1891 | 1461043738488 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 22:28:58 INFO - PROCESS | 1891 | 1461043738506 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:58 INFO - PROCESS | 1891 | ++DOCSHELL 0x977c9400 == 20 [pid = 1891] [id = 48] 22:28:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 53 (0x977cf000) [pid = 1891] [serial = 142] [outer = (nil)] 22:28:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 54 (0x97886800) [pid = 1891] [serial = 143] [outer = 0x977cf000] 22:28:58 INFO - PROCESS | 1891 | 1461043738584 Marionette DEBUG loaded listener.js 22:28:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 55 (0x97ac4c00) [pid = 1891] [serial = 144] [outer = 0x977cf000] 22:28:59 INFO - PROCESS | 1891 | 1461043739422 Marionette TRACE conn6 <- [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]]]}] 22:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 22:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1140ms 22:28:59 INFO - PROCESS | 1891 | 1461043739456 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 22:28:59 INFO - PROCESS | 1891 | 1461043739460 Marionette TRACE conn6 <- [1,165,null,{"value":"8"}] 22:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 22:28:59 INFO - PROCESS | 1891 | 1461043739480 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 22:28:59 INFO - PROCESS | 1891 | 1461043739490 Marionette TRACE conn6 <- [1,166,null,{}] 22:28:59 INFO - PROCESS | 1891 | 1461043739510 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:59 INFO - PROCESS | 1891 | 1461043739714 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 22:28:59 INFO - PROCESS | 1891 | 1461043739737 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:59 INFO - PROCESS | 1891 | ++DOCSHELL 0x9127ac00 == 21 [pid = 1891] [id = 49] 22:28:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 56 (0x98204400) [pid = 1891] [serial = 145] [outer = (nil)] 22:28:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 57 (0x988e5800) [pid = 1891] [serial = 146] [outer = 0x98204400] 22:28:59 INFO - PROCESS | 1891 | 1461043739818 Marionette DEBUG loaded listener.js 22:28:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 58 (0x988eac00) [pid = 1891] [serial = 147] [outer = 0x98204400] 22:29:00 INFO - PROCESS | 1891 | 1461043740678 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 22:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 22:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1256ms 22:29:00 INFO - PROCESS | 1891 | 1461043740734 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 22:29:00 INFO - PROCESS | 1891 | 1461043740739 Marionette TRACE conn6 <- [1,169,null,{"value":"8"}] 22:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 22:29:00 INFO - PROCESS | 1891 | 1461043740746 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 22:29:00 INFO - PROCESS | 1891 | 1461043740748 Marionette TRACE conn6 <- [1,170,null,{}] 22:29:00 INFO - PROCESS | 1891 | 1461043740754 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:00 INFO - PROCESS | 1891 | 1461043740956 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 22:29:00 INFO - PROCESS | 1891 | 1461043740980 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:01 INFO - PROCESS | 1891 | ++DOCSHELL 0x91279800 == 22 [pid = 1891] [id = 50] 22:29:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 59 (0x98530c00) [pid = 1891] [serial = 148] [outer = (nil)] 22:29:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 60 (0x99076000) [pid = 1891] [serial = 149] [outer = 0x98530c00] 22:29:01 INFO - PROCESS | 1891 | 1461043741123 Marionette DEBUG loaded listener.js 22:29:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 61 (0x9907bc00) [pid = 1891] [serial = 150] [outer = 0x98530c00] 22:29:01 INFO - PROCESS | 1891 | --DOMWINDOW == 60 (0x988e4000) [pid = 1891] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 22:29:01 INFO - PROCESS | 1891 | --DOMWINDOW == 59 (0x9fbc1800) [pid = 1891] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 22:29:01 INFO - PROCESS | 1891 | --DOMWINDOW == 58 (0x8f706400) [pid = 1891] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 22:29:01 INFO - PROCESS | 1891 | --DOMWINDOW == 57 (0x9155a400) [pid = 1891] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 22:29:02 INFO - PROCESS | 1891 | 1461043742126 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 22:29:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 22:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1441ms 22:29:02 INFO - PROCESS | 1891 | 1461043742188 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 22:29:02 INFO - PROCESS | 1891 | 1461043742192 Marionette TRACE conn6 <- [1,173,null,{"value":"8"}] 22:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 22:29:02 INFO - PROCESS | 1891 | 1461043742198 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 22:29:02 INFO - PROCESS | 1891 | 1461043742201 Marionette TRACE conn6 <- [1,174,null,{}] 22:29:02 INFO - PROCESS | 1891 | 1461043742207 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:02 INFO - PROCESS | 1891 | 1461043742397 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 22:29:02 INFO - PROCESS | 1891 | 1461043742410 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:02 INFO - PROCESS | 1891 | ++DOCSHELL 0x99071400 == 23 [pid = 1891] [id = 51] 22:29:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 58 (0x9907a800) [pid = 1891] [serial = 151] [outer = (nil)] 22:29:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 59 (0x99a0d400) [pid = 1891] [serial = 152] [outer = 0x9907a800] 22:29:02 INFO - PROCESS | 1891 | 1461043742504 Marionette DEBUG loaded listener.js 22:29:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 60 (0x9ae21400) [pid = 1891] [serial = 153] [outer = 0x9907a800] 22:29:03 INFO - PROCESS | 1891 | 1461043743252 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 22:29:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 22:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1094ms 22:29:03 INFO - PROCESS | 1891 | 1461043743293 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 22:29:03 INFO - PROCESS | 1891 | 1461043743297 Marionette TRACE conn6 <- [1,177,null,{"value":"8"}] 22:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 22:29:03 INFO - PROCESS | 1891 | 1461043743314 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 22:29:03 INFO - PROCESS | 1891 | 1461043743317 Marionette TRACE conn6 <- [1,178,null,{}] 22:29:03 INFO - PROCESS | 1891 | 1461043743323 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:03 INFO - PROCESS | 1891 | 1461043743501 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 22:29:03 INFO - PROCESS | 1891 | 1461043743653 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:03 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f701400 == 24 [pid = 1891] [id = 52] 22:29:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 61 (0x8f705c00) [pid = 1891] [serial = 154] [outer = (nil)] 22:29:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 62 (0x8f70dc00) [pid = 1891] [serial = 155] [outer = 0x8f705c00] 22:29:03 INFO - PROCESS | 1891 | 1461043743768 Marionette DEBUG loaded listener.js 22:29:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 63 (0x8f8e8800) [pid = 1891] [serial = 156] [outer = 0x8f705c00] 22:29:04 INFO - PROCESS | 1891 | 1461043744723 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 22:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 22:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1438ms 22:29:04 INFO - PROCESS | 1891 | 1461043744751 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 22:29:04 INFO - PROCESS | 1891 | 1461043744759 Marionette TRACE conn6 <- [1,181,null,{"value":"8"}] 22:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 22:29:04 INFO - PROCESS | 1891 | 1461043744770 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 22:29:04 INFO - PROCESS | 1891 | 1461043744774 Marionette TRACE conn6 <- [1,182,null,{}] 22:29:04 INFO - PROCESS | 1891 | 1461043744782 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:05 INFO - PROCESS | 1891 | 1461043745010 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 22:29:05 INFO - PROCESS | 1891 | 1461043745147 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:05 INFO - PROCESS | 1891 | ++DOCSHELL 0x92f20400 == 25 [pid = 1891] [id = 53] 22:29:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 64 (0x94333400) [pid = 1891] [serial = 157] [outer = (nil)] 22:29:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 65 (0x976bb000) [pid = 1891] [serial = 158] [outer = 0x94333400] 22:29:05 INFO - PROCESS | 1891 | 1461043745241 Marionette DEBUG loaded listener.js 22:29:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 66 (0x97885800) [pid = 1891] [serial = 159] [outer = 0x94333400] 22:29:06 INFO - PROCESS | 1891 | 1461043746129 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 22:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 22:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1389ms 22:29:06 INFO - PROCESS | 1891 | 1461043746162 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 22:29:06 INFO - PROCESS | 1891 | 1461043746168 Marionette TRACE conn6 <- [1,185,null,{"value":"8"}] 22:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 22:29:06 INFO - PROCESS | 1891 | 1461043746176 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 22:29:06 INFO - PROCESS | 1891 | 1461043746179 Marionette TRACE conn6 <- [1,186,null,{}] 22:29:06 INFO - PROCESS | 1891 | 1461043746186 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:06 INFO - PROCESS | 1891 | 1461043746350 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 22:29:06 INFO - PROCESS | 1891 | 1461043746509 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:06 INFO - PROCESS | 1891 | ++DOCSHELL 0x977d4c00 == 26 [pid = 1891] [id = 54] 22:29:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 67 (0x988e6000) [pid = 1891] [serial = 160] [outer = (nil)] 22:29:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 68 (0x98d92000) [pid = 1891] [serial = 161] [outer = 0x988e6000] 22:29:06 INFO - PROCESS | 1891 | 1461043746603 Marionette DEBUG loaded listener.js 22:29:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 69 (0x9ae05400) [pid = 1891] [serial = 162] [outer = 0x988e6000] 22:29:07 INFO - PROCESS | 1891 | 1461043747560 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 22:29:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 22:29:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1430ms 22:29:07 INFO - PROCESS | 1891 | 1461043747607 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 22:29:07 INFO - PROCESS | 1891 | 1461043747611 Marionette TRACE conn6 <- [1,189,null,{"value":"8"}] 22:29:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 22:29:07 INFO - PROCESS | 1891 | 1461043747628 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 22:29:07 INFO - PROCESS | 1891 | 1461043747637 Marionette TRACE conn6 <- [1,190,null,{}] 22:29:07 INFO - PROCESS | 1891 | 1461043747645 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:07 INFO - PROCESS | 1891 | 1461043747861 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 22:29:08 INFO - PROCESS | 1891 | 1461043747997 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:08 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f8dd000 == 27 [pid = 1891] [id = 55] 22:29:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 70 (0x988e1800) [pid = 1891] [serial = 163] [outer = (nil)] 22:29:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 71 (0x9fbb9000) [pid = 1891] [serial = 164] [outer = 0x988e1800] 22:29:08 INFO - PROCESS | 1891 | 1461043748084 Marionette DEBUG loaded listener.js 22:29:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 72 (0x9fc73000) [pid = 1891] [serial = 165] [outer = 0x988e1800] 22:29:08 INFO - PROCESS | 1891 | 1461043748922 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 22:29:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 22:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1356ms 22:29:08 INFO - PROCESS | 1891 | 1461043748976 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 22:29:08 INFO - PROCESS | 1891 | 1461043748980 Marionette TRACE conn6 <- [1,193,null,{"value":"8"}] 22:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 22:29:08 INFO - PROCESS | 1891 | 1461043748986 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 22:29:08 INFO - PROCESS | 1891 | 1461043748989 Marionette TRACE conn6 <- [1,194,null,{}] 22:29:08 INFO - PROCESS | 1891 | 1461043748995 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:09 INFO - PROCESS | 1891 | 1461043749165 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 22:29:09 INFO - PROCESS | 1891 | 1461043749313 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:09 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f710000 == 28 [pid = 1891] [id = 56] 22:29:09 INFO - PROCESS | 1891 | ++DOMWINDOW == 73 (0x9127f000) [pid = 1891] [serial = 166] [outer = (nil)] 22:29:09 INFO - PROCESS | 1891 | ++DOMWINDOW == 74 (0x9fcabc00) [pid = 1891] [serial = 167] [outer = 0x9127f000] 22:29:09 INFO - PROCESS | 1891 | 1461043749405 Marionette DEBUG loaded listener.js 22:29:09 INFO - PROCESS | 1891 | ++DOMWINDOW == 75 (0x9fe95000) [pid = 1891] [serial = 168] [outer = 0x9127f000] 22:29:10 INFO - PROCESS | 1891 | 1461043750344 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 22:29:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 22:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1388ms 22:29:10 INFO - PROCESS | 1891 | 1461043750375 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 22:29:10 INFO - PROCESS | 1891 | 1461043750379 Marionette TRACE conn6 <- [1,197,null,{"value":"8"}] 22:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 22:29:10 INFO - PROCESS | 1891 | 1461043750385 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 22:29:10 INFO - PROCESS | 1891 | 1461043750388 Marionette TRACE conn6 <- [1,198,null,{}] 22:29:10 INFO - PROCESS | 1891 | 1461043750394 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:10 INFO - PROCESS | 1891 | 1461043750547 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 22:29:10 INFO - PROCESS | 1891 | 1461043750688 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:10 INFO - PROCESS | 1891 | ++DOCSHELL 0xa0024c00 == 29 [pid = 1891] [id = 57] 22:29:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 76 (0xa0a60400) [pid = 1891] [serial = 169] [outer = (nil)] 22:29:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 77 (0xa0aefc00) [pid = 1891] [serial = 170] [outer = 0xa0a60400] 22:29:10 INFO - PROCESS | 1891 | 1461043750791 Marionette DEBUG loaded listener.js 22:29:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 78 (0xa0fdf800) [pid = 1891] [serial = 171] [outer = 0xa0a60400] 22:29:11 INFO - PROCESS | 1891 | 1461043751712 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 22:29:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 22:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1393ms 22:29:11 INFO - PROCESS | 1891 | 1461043751778 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 22:29:11 INFO - PROCESS | 1891 | 1461043751783 Marionette TRACE conn6 <- [1,201,null,{"value":"8"}] 22:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 22:29:11 INFO - PROCESS | 1891 | 1461043751789 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 22:29:11 INFO - PROCESS | 1891 | 1461043751792 Marionette TRACE conn6 <- [1,202,null,{}] 22:29:11 INFO - PROCESS | 1891 | 1461043751798 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:11 INFO - PROCESS | 1891 | 1461043751962 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 22:29:12 INFO - PROCESS | 1891 | 1461043752243 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:12 INFO - PROCESS | 1891 | ++DOCSHELL 0x92f1b400 == 30 [pid = 1891] [id = 58] 22:29:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 79 (0x92f1c000) [pid = 1891] [serial = 172] [outer = (nil)] 22:29:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 80 (0x92f24000) [pid = 1891] [serial = 173] [outer = 0x92f1c000] 22:29:12 INFO - PROCESS | 1891 | 1461043752410 Marionette DEBUG loaded listener.js 22:29:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 81 (0x93134c00) [pid = 1891] [serial = 174] [outer = 0x92f1c000] 22:29:13 INFO - PROCESS | 1891 | 1461043753273 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 22:29:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 22:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1542ms 22:29:13 INFO - PROCESS | 1891 | 1461043753332 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 22:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 22:29:13 INFO - PROCESS | 1891 | 1461043753338 Marionette TRACE conn6 <- [1,205,null,{"value":"8"}] 22:29:13 INFO - PROCESS | 1891 | 1461043753345 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 22:29:13 INFO - PROCESS | 1891 | 1461043753352 Marionette TRACE conn6 <- [1,206,null,{}] 22:29:13 INFO - PROCESS | 1891 | 1461043753359 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:13 INFO - PROCESS | 1891 | 1461043753539 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 22:29:13 INFO - PROCESS | 1891 | 1461043753706 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:13 INFO - PROCESS | 1891 | --DOMWINDOW == 80 (0x91557c00) [pid = 1891] [serial = 119] [outer = (nil)] [url = about:blank] 22:29:13 INFO - PROCESS | 1891 | ++DOCSHELL 0x91557c00 == 31 [pid = 1891] [id = 59] 22:29:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 81 (0x915c1000) [pid = 1891] [serial = 175] [outer = (nil)] 22:29:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 82 (0x9564fc00) [pid = 1891] [serial = 176] [outer = 0x915c1000] 22:29:13 INFO - PROCESS | 1891 | 1461043753809 Marionette DEBUG loaded listener.js 22:29:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 83 (0x97882c00) [pid = 1891] [serial = 177] [outer = 0x915c1000] 22:29:14 INFO - PROCESS | 1891 | --DOMWINDOW == 82 (0x98b70800) [pid = 1891] [serial = 116] [outer = (nil)] [url = about:blank] 22:29:14 INFO - PROCESS | 1891 | --DOMWINDOW == 81 (0xa0a66400) [pid = 1891] [serial = 108] [outer = (nil)] [url = about:blank] 22:29:14 INFO - PROCESS | 1891 | --DOMWINDOW == 80 (0x9155dc00) [pid = 1891] [serial = 110] [outer = (nil)] [url = about:blank] 22:29:14 INFO - PROCESS | 1891 | --DOMWINDOW == 79 (0x92f1c800) [pid = 1891] [serial = 111] [outer = (nil)] [url = about:blank] 22:29:14 INFO - PROCESS | 1891 | --DOMWINDOW == 78 (0x995b7c00) [pid = 1891] [serial = 117] [outer = (nil)] [url = about:blank] 22:29:14 INFO - PROCESS | 1891 | --DOMWINDOW == 77 (0x95652c00) [pid = 1891] [serial = 113] [outer = (nil)] [url = about:blank] 22:29:14 INFO - PROCESS | 1891 | --DOMWINDOW == 76 (0x9787c400) [pid = 1891] [serial = 114] [outer = (nil)] [url = about:blank] 22:29:14 INFO - PROCESS | 1891 | 1461043754685 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 22:29:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 22:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1390ms 22:29:14 INFO - PROCESS | 1891 | 1461043754737 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 22:29:14 INFO - PROCESS | 1891 | 1461043754743 Marionette TRACE conn6 <- [1,209,null,{"value":"8"}] 22:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 22:29:14 INFO - PROCESS | 1891 | 1461043754752 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 22:29:14 INFO - PROCESS | 1891 | 1461043754755 Marionette TRACE conn6 <- [1,210,null,{}] 22:29:14 INFO - PROCESS | 1891 | 1461043754761 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:14 INFO - PROCESS | 1891 | 1461043754913 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 22:29:14 INFO - PROCESS | 1891 | 1461043754925 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:14 INFO - PROCESS | 1891 | ++DOCSHELL 0x96243800 == 32 [pid = 1891] [id = 60] 22:29:14 INFO - PROCESS | 1891 | ++DOMWINDOW == 77 (0x976ae800) [pid = 1891] [serial = 178] [outer = (nil)] 22:29:14 INFO - PROCESS | 1891 | ++DOMWINDOW == 78 (0x988e6800) [pid = 1891] [serial = 179] [outer = 0x976ae800] 22:29:15 INFO - PROCESS | 1891 | 1461043755002 Marionette DEBUG loaded listener.js 22:29:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 79 (0x98d8f400) [pid = 1891] [serial = 180] [outer = 0x976ae800] 22:29:15 INFO - PROCESS | 1891 | 1461043755791 Marionette TRACE conn6 <- [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]]]}] 22:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 22:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1083ms 22:29:15 INFO - PROCESS | 1891 | 1461043755836 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 22:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 22:29:15 INFO - PROCESS | 1891 | 1461043755840 Marionette TRACE conn6 <- [1,213,null,{"value":"8"}] 22:29:15 INFO - PROCESS | 1891 | 1461043755848 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 22:29:15 INFO - PROCESS | 1891 | 1461043755856 Marionette TRACE conn6 <- [1,214,null,{}] 22:29:15 INFO - PROCESS | 1891 | 1461043755874 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:16 INFO - PROCESS | 1891 | 1461043756071 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 22:29:16 INFO - PROCESS | 1891 | 1461043756085 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:16 INFO - PROCESS | 1891 | ++DOCSHELL 0x913b1c00 == 33 [pid = 1891] [id = 61] 22:29:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 80 (0x99073800) [pid = 1891] [serial = 181] [outer = (nil)] 22:29:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 81 (0x9eb3c000) [pid = 1891] [serial = 182] [outer = 0x99073800] 22:29:16 INFO - PROCESS | 1891 | 1461043756161 Marionette DEBUG loaded listener.js 22:29:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 82 (0x9fbb7400) [pid = 1891] [serial = 183] [outer = 0x99073800] 22:29:17 INFO - PROCESS | 1891 | 1461043757086 Marionette TRACE conn6 <- [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]]]}] 22:29:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 22:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1306ms 22:29:17 INFO - PROCESS | 1891 | 1461043757152 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 22:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 22:29:17 INFO - PROCESS | 1891 | 1461043757157 Marionette TRACE conn6 <- [1,217,null,{"value":"8"}] 22:29:17 INFO - PROCESS | 1891 | 1461043757163 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 22:29:17 INFO - PROCESS | 1891 | 1461043757166 Marionette TRACE conn6 <- [1,218,null,{}] 22:29:17 INFO - PROCESS | 1891 | 1461043757171 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:17 INFO - PROCESS | 1891 | 1461043757373 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 22:29:17 INFO - PROCESS | 1891 | 1461043757398 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:17 INFO - PROCESS | 1891 | ++DOCSHELL 0x999ca400 == 34 [pid = 1891] [id = 62] 22:29:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 83 (0x9ae1f800) [pid = 1891] [serial = 184] [outer = (nil)] 22:29:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 84 (0xa000f800) [pid = 1891] [serial = 185] [outer = 0x9ae1f800] 22:29:17 INFO - PROCESS | 1891 | 1461043757471 Marionette DEBUG loaded listener.js 22:29:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 85 (0xa0a63400) [pid = 1891] [serial = 186] [outer = 0x9ae1f800] 22:29:18 INFO - PROCESS | 1891 | 1461043758275 Marionette TRACE conn6 <- [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]]]}] 22:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 22:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1139ms 22:29:18 INFO - PROCESS | 1891 | 1461043758303 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 22:29:18 INFO - PROCESS | 1891 | 1461043758307 Marionette TRACE conn6 <- [1,221,null,{"value":"8"}] 22:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 22:29:18 INFO - PROCESS | 1891 | 1461043758313 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 22:29:18 INFO - PROCESS | 1891 | 1461043758316 Marionette TRACE conn6 <- [1,222,null,{}] 22:29:18 INFO - PROCESS | 1891 | 1461043758321 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:18 INFO - PROCESS | 1891 | 1461043758543 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 22:29:18 INFO - PROCESS | 1891 | --DOMWINDOW == 84 (0x977cf000) [pid = 1891] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 22:29:18 INFO - PROCESS | 1891 | --DOMWINDOW == 83 (0x92f21c00) [pid = 1891] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 22:29:18 INFO - PROCESS | 1891 | --DOMWINDOW == 82 (0x98530c00) [pid = 1891] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 22:29:18 INFO - PROCESS | 1891 | --DOMWINDOW == 81 (0x8f709000) [pid = 1891] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 22:29:18 INFO - PROCESS | 1891 | --DOMWINDOW == 80 (0x98204400) [pid = 1891] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 22:29:18 INFO - PROCESS | 1891 | 1461043758624 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:18 INFO - PROCESS | 1891 | ++DOCSHELL 0x9127f400 == 35 [pid = 1891] [id = 63] 22:29:18 INFO - PROCESS | 1891 | ++DOMWINDOW == 81 (0x91286400) [pid = 1891] [serial = 187] [outer = (nil)] 22:29:18 INFO - PROCESS | 1891 | ++DOMWINDOW == 82 (0x92f22400) [pid = 1891] [serial = 188] [outer = 0x91286400] 22:29:18 INFO - PROCESS | 1891 | 1461043758708 Marionette DEBUG loaded listener.js 22:29:18 INFO - PROCESS | 1891 | ++DOMWINDOW == 83 (0xa0af2400) [pid = 1891] [serial = 189] [outer = 0x91286400] 22:29:19 INFO - PROCESS | 1891 | 1461043759420 Marionette TRACE conn6 <- [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]]]}] 22:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 22:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1127ms 22:29:19 INFO - PROCESS | 1891 | 1461043759441 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 22:29:19 INFO - PROCESS | 1891 | 1461043759444 Marionette TRACE conn6 <- [1,225,null,{"value":"8"}] 22:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 22:29:19 INFO - PROCESS | 1891 | 1461043759457 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 22:29:19 INFO - PROCESS | 1891 | 1461043759459 Marionette TRACE conn6 <- [1,226,null,{}] 22:29:19 INFO - PROCESS | 1891 | 1461043759465 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:19 INFO - PROCESS | 1891 | 1461043759609 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 22:29:19 INFO - PROCESS | 1891 | 1461043759627 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:19 INFO - PROCESS | 1891 | ++DOCSHELL 0xa2a03400 == 36 [pid = 1891] [id = 64] 22:29:19 INFO - PROCESS | 1891 | ++DOMWINDOW == 84 (0xa2a05800) [pid = 1891] [serial = 190] [outer = (nil)] 22:29:19 INFO - PROCESS | 1891 | ++DOMWINDOW == 85 (0xa3c1b000) [pid = 1891] [serial = 191] [outer = 0xa2a05800] 22:29:19 INFO - PROCESS | 1891 | 1461043759701 Marionette DEBUG loaded listener.js 22:29:19 INFO - PROCESS | 1891 | ++DOMWINDOW == 86 (0xa3cc4000) [pid = 1891] [serial = 192] [outer = 0xa2a05800] 22:29:20 INFO - PROCESS | 1891 | 1461043760451 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 22:29:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 22:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1029ms 22:29:20 INFO - PROCESS | 1891 | 1461043760487 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 22:29:20 INFO - PROCESS | 1891 | 1461043760491 Marionette TRACE conn6 <- [1,229,null,{"value":"8"}] 22:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 22:29:20 INFO - PROCESS | 1891 | 1461043760497 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 22:29:20 INFO - PROCESS | 1891 | 1461043760500 Marionette TRACE conn6 <- [1,230,null,{}] 22:29:20 INFO - PROCESS | 1891 | 1461043760566 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:20 INFO - PROCESS | 1891 | 1461043760839 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 22:29:20 INFO - PROCESS | 1891 | 1461043760907 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:20 INFO - PROCESS | 1891 | ++DOCSHELL 0x9155c400 == 37 [pid = 1891] [id = 65] 22:29:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 87 (0x915bd400) [pid = 1891] [serial = 193] [outer = (nil)] 22:29:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 88 (0x915c3000) [pid = 1891] [serial = 194] [outer = 0x915bd400] 22:29:21 INFO - PROCESS | 1891 | 1461043761033 Marionette DEBUG loaded listener.js 22:29:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 89 (0x92f22000) [pid = 1891] [serial = 195] [outer = 0x915bd400] 22:29:21 INFO - PROCESS | 1891 | 1461043761983 Marionette TRACE conn6 <- [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]]]}] 22:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 22:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1534ms 22:29:22 INFO - PROCESS | 1891 | 1461043762035 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 22:29:22 INFO - PROCESS | 1891 | 1461043762043 Marionette TRACE conn6 <- [1,233,null,{"value":"8"}] 22:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 22:29:22 INFO - PROCESS | 1891 | 1461043762051 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 22:29:22 INFO - PROCESS | 1891 | 1461043762055 Marionette TRACE conn6 <- [1,234,null,{}] 22:29:22 INFO - PROCESS | 1891 | 1461043762063 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:22 INFO - PROCESS | 1891 | 1461043762243 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 22:29:22 INFO - PROCESS | 1891 | 1461043762407 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:22 INFO - PROCESS | 1891 | ++DOCSHELL 0x97fed000 == 38 [pid = 1891] [id = 66] 22:29:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 90 (0x9805e000) [pid = 1891] [serial = 196] [outer = (nil)] 22:29:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 91 (0x988e2800) [pid = 1891] [serial = 197] [outer = 0x9805e000] 22:29:22 INFO - PROCESS | 1891 | 1461043762535 Marionette DEBUG loaded listener.js 22:29:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 92 (0x99072000) [pid = 1891] [serial = 198] [outer = 0x9805e000] 22:29:24 INFO - PROCESS | 1891 | 1461043764582 Marionette TRACE conn6 <- [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]]]}] 22:29:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 22:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 2584ms 22:29:24 INFO - PROCESS | 1891 | 1461043764636 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 22:29:24 INFO - PROCESS | 1891 | 1461043764640 Marionette TRACE conn6 <- [1,237,null,{"value":"8"}] 22:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 22:29:24 INFO - PROCESS | 1891 | 1461043764647 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 22:29:24 INFO - PROCESS | 1891 | 1461043764651 Marionette TRACE conn6 <- [1,238,null,{}] 22:29:24 INFO - PROCESS | 1891 | 1461043764657 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:24 INFO - PROCESS | 1891 | 1461043764843 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 22:29:25 INFO - PROCESS | 1891 | 1461043764986 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:25 INFO - PROCESS | 1891 | ++DOCSHELL 0x97f52c00 == 39 [pid = 1891] [id = 67] 22:29:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 93 (0x9fc7ec00) [pid = 1891] [serial = 199] [outer = (nil)] 22:29:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 94 (0xa0e43c00) [pid = 1891] [serial = 200] [outer = 0x9fc7ec00] 22:29:25 INFO - PROCESS | 1891 | 1461043765081 Marionette DEBUG loaded listener.js 22:29:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 95 (0xa2a57000) [pid = 1891] [serial = 201] [outer = 0x9fc7ec00] 22:29:26 INFO - PROCESS | 1891 | 1461043766046 Marionette TRACE conn6 <- [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]]]}] 22:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 22:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1435ms 22:29:26 INFO - PROCESS | 1891 | 1461043766086 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 22:29:26 INFO - PROCESS | 1891 | 1461043766096 Marionette TRACE conn6 <- [1,241,null,{"value":"8"}] 22:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 22:29:26 INFO - PROCESS | 1891 | 1461043766111 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 22:29:26 INFO - PROCESS | 1891 | 1461043766116 Marionette TRACE conn6 <- [1,242,null,{}] 22:29:26 INFO - PROCESS | 1891 | 1461043766123 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:26 INFO - PROCESS | 1891 | 1461043766306 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 22:29:26 INFO - PROCESS | 1891 | 1461043766511 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:26 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f708000 == 40 [pid = 1891] [id = 68] 22:29:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 96 (0x9ae75c00) [pid = 1891] [serial = 202] [outer = (nil)] 22:29:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 97 (0xa45ea800) [pid = 1891] [serial = 203] [outer = 0x9ae75c00] 22:29:26 INFO - PROCESS | 1891 | 1461043766605 Marionette DEBUG loaded listener.js 22:29:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 98 (0xa47ab400) [pid = 1891] [serial = 204] [outer = 0x9ae75c00] 22:29:27 INFO - PROCESS | 1891 | 1461043767511 Marionette TRACE conn6 <- [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]]]}] 22:29:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 22:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1452ms 22:29:27 INFO - PROCESS | 1891 | 1461043767559 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 22:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 22:29:27 INFO - PROCESS | 1891 | 1461043767563 Marionette TRACE conn6 <- [1,245,null,{"value":"8"}] 22:29:27 INFO - PROCESS | 1891 | 1461043767570 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 22:29:27 INFO - PROCESS | 1891 | 1461043767574 Marionette TRACE conn6 <- [1,246,null,{}] 22:29:27 INFO - PROCESS | 1891 | 1461043767581 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:27 INFO - PROCESS | 1891 | 1461043767760 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 22:29:27 INFO - PROCESS | 1891 | 1461043767904 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:27 INFO - PROCESS | 1891 | ++DOCSHELL 0x930a7000 == 41 [pid = 1891] [id = 69] 22:29:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 99 (0xa45ebc00) [pid = 1891] [serial = 205] [outer = (nil)] 22:29:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 100 (0xa4a19000) [pid = 1891] [serial = 206] [outer = 0xa45ebc00] 22:29:28 INFO - PROCESS | 1891 | 1461043767997 Marionette DEBUG loaded listener.js 22:29:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 101 (0xa4a1ac00) [pid = 1891] [serial = 207] [outer = 0xa45ebc00] 22:29:28 INFO - PROCESS | 1891 | 1461043768813 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 22:29:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 22:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1285ms 22:29:28 INFO - PROCESS | 1891 | 1461043768856 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 22:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 22:29:28 INFO - PROCESS | 1891 | 1461043768860 Marionette TRACE conn6 <- [1,249,null,{"value":"8"}] 22:29:28 INFO - PROCESS | 1891 | 1461043768866 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 22:29:28 INFO - PROCESS | 1891 | 1461043768870 Marionette TRACE conn6 <- [1,250,null,{}] 22:29:28 INFO - PROCESS | 1891 | 1461043768893 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:29 INFO - PROCESS | 1891 | 1461043769100 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 22:29:29 INFO - PROCESS | 1891 | 1461043769248 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:29 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f8de000 == 42 [pid = 1891] [id = 70] 22:29:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 102 (0x93026800) [pid = 1891] [serial = 208] [outer = (nil)] 22:29:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 103 (0x9302f000) [pid = 1891] [serial = 209] [outer = 0x93026800] 22:29:29 INFO - PROCESS | 1891 | 1461043769351 Marionette DEBUG loaded listener.js 22:29:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 104 (0xa2a57400) [pid = 1891] [serial = 210] [outer = 0x93026800] 22:29:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 105 (0xa4b0b400) [pid = 1891] [serial = 211] [outer = 0xa0fd8400] 22:29:30 INFO - PROCESS | 1891 | 1461043770274 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 22:29:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 22:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1489ms 22:29:30 INFO - PROCESS | 1891 | 1461043770357 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 22:29:30 INFO - PROCESS | 1891 | 1461043770361 Marionette TRACE conn6 <- [1,253,null,{"value":"8"}] 22:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 22:29:30 INFO - PROCESS | 1891 | 1461043770367 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 22:29:30 INFO - PROCESS | 1891 | 1461043770371 Marionette TRACE conn6 <- [1,254,null,{}] 22:29:30 INFO - PROCESS | 1891 | 1461043770377 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:30 INFO - PROCESS | 1891 | 1461043770553 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 22:29:30 INFO - PROCESS | 1891 | 1461043770704 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:30 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f8dcc00 == 43 [pid = 1891] [id = 71] 22:29:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 106 (0x8f8dd400) [pid = 1891] [serial = 212] [outer = (nil)] 22:29:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 107 (0x99578800) [pid = 1891] [serial = 213] [outer = 0x8f8dd400] 22:29:30 INFO - PROCESS | 1891 | 1461043770831 Marionette DEBUG loaded listener.js 22:29:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 108 (0xa4a23400) [pid = 1891] [serial = 214] [outer = 0x8f8dd400] 22:29:31 INFO - PROCESS | 1891 | 1461043771648 Marionette TRACE conn6 <- [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]]]}] 22:29:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 22:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1338ms 22:29:31 INFO - PROCESS | 1891 | 1461043771709 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 22:29:31 INFO - PROCESS | 1891 | 1461043771713 Marionette TRACE conn6 <- [1,257,null,{"value":"8"}] 22:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 22:29:31 INFO - PROCESS | 1891 | 1461043771722 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 22:29:31 INFO - PROCESS | 1891 | 1461043771725 Marionette TRACE conn6 <- [1,258,null,{}] 22:29:31 INFO - PROCESS | 1891 | 1461043771732 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:31 INFO - PROCESS | 1891 | 1461043771905 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 22:29:32 INFO - PROCESS | 1891 | 1461043772260 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:32 INFO - PROCESS | 1891 | ++DOCSHELL 0x915c0c00 == 44 [pid = 1891] [id = 72] 22:29:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 109 (0x915c4400) [pid = 1891] [serial = 215] [outer = (nil)] 22:29:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 110 (0x92f1f400) [pid = 1891] [serial = 216] [outer = 0x915c4400] 22:29:32 INFO - PROCESS | 1891 | 1461043772434 Marionette DEBUG loaded listener.js 22:29:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 111 (0x93026400) [pid = 1891] [serial = 217] [outer = 0x915c4400] 22:29:33 INFO - PROCESS | 1891 | 1461043773303 Marionette TRACE conn6 <- [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]]]}] 22:29:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 22:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1630ms 22:29:33 INFO - PROCESS | 1891 | 1461043773352 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 22:29:33 INFO - PROCESS | 1891 | 1461043773360 Marionette TRACE conn6 <- [1,261,null,{"value":"8"}] 22:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 22:29:33 INFO - PROCESS | 1891 | 1461043773370 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 22:29:33 INFO - PROCESS | 1891 | 1461043773374 Marionette TRACE conn6 <- [1,262,null,{}] 22:29:33 INFO - PROCESS | 1891 | 1461043773382 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:33 INFO - PROCESS | 1891 | 1461043773561 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 22:29:33 INFO - PROCESS | 1891 | 1461043773722 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:33 INFO - PROCESS | 1891 | ++DOCSHELL 0x930a9000 == 45 [pid = 1891] [id = 73] 22:29:33 INFO - PROCESS | 1891 | ++DOMWINDOW == 112 (0x93135c00) [pid = 1891] [serial = 218] [outer = (nil)] 22:29:33 INFO - PROCESS | 1891 | ++DOMWINDOW == 113 (0x96242c00) [pid = 1891] [serial = 219] [outer = 0x93135c00] 22:29:33 INFO - PROCESS | 1891 | 1461043773832 Marionette DEBUG loaded listener.js 22:29:33 INFO - PROCESS | 1891 | ++DOMWINDOW == 114 (0x977d5800) [pid = 1891] [serial = 220] [outer = 0x93135c00] 22:29:34 INFO - PROCESS | 1891 | --DOCSHELL 0x9127f400 == 44 [pid = 1891] [id = 63] 22:29:34 INFO - PROCESS | 1891 | --DOCSHELL 0x999ca400 == 43 [pid = 1891] [id = 62] 22:29:34 INFO - PROCESS | 1891 | --DOMWINDOW == 113 (0x99a0d400) [pid = 1891] [serial = 152] [outer = (nil)] [url = about:blank] 22:29:34 INFO - PROCESS | 1891 | --DOCSHELL 0x913b1c00 == 42 [pid = 1891] [id = 61] 22:29:34 INFO - PROCESS | 1891 | --DOCSHELL 0x96243800 == 41 [pid = 1891] [id = 60] 22:29:34 INFO - PROCESS | 1891 | --DOCSHELL 0x91557c00 == 40 [pid = 1891] [id = 59] 22:29:34 INFO - PROCESS | 1891 | --DOCSHELL 0x92f1b400 == 39 [pid = 1891] [id = 58] 22:29:34 INFO - PROCESS | 1891 | --DOMWINDOW == 112 (0x8f8e2400) [pid = 1891] [serial = 134] [outer = (nil)] [url = about:blank] 22:29:34 INFO - PROCESS | 1891 | --DOMWINDOW == 111 (0x97886800) [pid = 1891] [serial = 143] [outer = (nil)] [url = about:blank] 22:29:34 INFO - PROCESS | 1891 | --DOMWINDOW == 110 (0x9fca9000) [pid = 1891] [serial = 128] [outer = (nil)] [url = about:blank] 22:29:34 INFO - PROCESS | 1891 | --DOMWINDOW == 109 (0x9564f800) [pid = 1891] [serial = 141] [outer = (nil)] [url = about:blank] 22:29:34 INFO - PROCESS | 1891 | --DOMWINDOW == 108 (0x9907bc00) [pid = 1891] [serial = 150] [outer = (nil)] [url = about:blank] 22:29:34 INFO - PROCESS | 1891 | --DOMWINDOW == 107 (0x99076000) [pid = 1891] [serial = 149] [outer = (nil)] [url = about:blank] 22:29:34 INFO - PROCESS | 1891 | --DOMWINDOW == 106 (0xa0c54800) [pid = 1891] [serial = 131] [outer = (nil)] [url = about:blank] 22:29:34 INFO - PROCESS | 1891 | --DOMWINDOW == 105 (0x91216c00) [pid = 1891] [serial = 138] [outer = (nil)] [url = about:blank] 22:29:34 INFO - PROCESS | 1891 | --DOMWINDOW == 104 (0x91286000) [pid = 1891] [serial = 122] [outer = (nil)] [url = about:blank] 22:29:34 INFO - PROCESS | 1891 | --DOMWINDOW == 103 (0x930a5800) [pid = 1891] [serial = 140] [outer = (nil)] [url = about:blank] 22:29:34 INFO - PROCESS | 1891 | --DOMWINDOW == 102 (0x988e5800) [pid = 1891] [serial = 146] [outer = (nil)] [url = about:blank] 22:29:34 INFO - PROCESS | 1891 | --DOMWINDOW == 101 (0x988eac00) [pid = 1891] [serial = 147] [outer = (nil)] [url = about:blank] 22:29:34 INFO - PROCESS | 1891 | --DOMWINDOW == 100 (0x97ac4c00) [pid = 1891] [serial = 144] [outer = (nil)] [url = about:blank] 22:29:34 INFO - PROCESS | 1891 | --DOMWINDOW == 99 (0x8f8de800) [pid = 1891] [serial = 137] [outer = (nil)] [url = about:blank] 22:29:34 INFO - PROCESS | 1891 | --DOMWINDOW == 98 (0x97b91c00) [pid = 1891] [serial = 125] [outer = (nil)] [url = about:blank] 22:29:34 INFO - PROCESS | 1891 | 1461043774760 Marionette TRACE conn6 <- [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]]]}] 22:29:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 22:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1434ms 22:29:34 INFO - PROCESS | 1891 | 1461043774806 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 22:29:34 INFO - PROCESS | 1891 | 1461043774812 Marionette TRACE conn6 <- [1,265,null,{"value":"8"}] 22:29:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 22:29:34 INFO - PROCESS | 1891 | 1461043774820 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 22:29:34 INFO - PROCESS | 1891 | 1461043774823 Marionette TRACE conn6 <- [1,266,null,{}] 22:29:34 INFO - PROCESS | 1891 | 1461043774829 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:34 INFO - PROCESS | 1891 | 1461043774975 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 22:29:35 INFO - PROCESS | 1891 | 1461043774992 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:35 INFO - PROCESS | 1891 | ++DOCSHELL 0x913b1c00 == 40 [pid = 1891] [id = 74] 22:29:35 INFO - PROCESS | 1891 | ++DOMWINDOW == 99 (0x9309b800) [pid = 1891] [serial = 221] [outer = (nil)] 22:29:35 INFO - PROCESS | 1891 | ++DOMWINDOW == 100 (0x97886800) [pid = 1891] [serial = 222] [outer = 0x9309b800] 22:29:35 INFO - PROCESS | 1891 | 1461043775067 Marionette DEBUG loaded listener.js 22:29:35 INFO - PROCESS | 1891 | ++DOMWINDOW == 101 (0x98210000) [pid = 1891] [serial = 223] [outer = 0x9309b800] 22:29:35 INFO - PROCESS | 1891 | 1461043775859 Marionette TRACE conn6 <- [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]]]}] 22:29:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 22:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1081ms 22:29:35 INFO - PROCESS | 1891 | 1461043775956 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 22:29:35 INFO - PROCESS | 1891 | 1461043775960 Marionette TRACE conn6 <- [1,269,null,{"value":"8"}] 22:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 22:29:35 INFO - PROCESS | 1891 | 1461043775973 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 22:29:35 INFO - PROCESS | 1891 | 1461043775982 Marionette TRACE conn6 <- [1,270,null,{}] 22:29:36 INFO - PROCESS | 1891 | 1461043775996 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:36 INFO - PROCESS | 1891 | 1461043776156 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 22:29:36 INFO - PROCESS | 1891 | 1461043776262 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:36 INFO - PROCESS | 1891 | ++DOCSHELL 0x9127f400 == 41 [pid = 1891] [id = 75] 22:29:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 102 (0x97a24400) [pid = 1891] [serial = 224] [outer = (nil)] 22:29:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 103 (0x9831c000) [pid = 1891] [serial = 225] [outer = 0x97a24400] 22:29:36 INFO - PROCESS | 1891 | 1461043776339 Marionette DEBUG loaded listener.js 22:29:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 104 (0x9881b800) [pid = 1891] [serial = 226] [outer = 0x97a24400] 22:29:37 INFO - PROCESS | 1891 | 1461043777137 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 22:29:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 22:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1196ms 22:29:37 INFO - PROCESS | 1891 | 1461043777163 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 22:29:37 INFO - PROCESS | 1891 | 1461043777167 Marionette TRACE conn6 <- [1,273,null,{"value":"8"}] 22:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 22:29:37 INFO - PROCESS | 1891 | 1461043777173 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 22:29:37 INFO - PROCESS | 1891 | 1461043777176 Marionette TRACE conn6 <- [1,274,null,{}] 22:29:37 INFO - PROCESS | 1891 | 1461043777181 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:37 INFO - PROCESS | 1891 | 1461043777380 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 22:29:37 INFO - PROCESS | 1891 | 1461043777405 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:37 INFO - PROCESS | 1891 | ++DOCSHELL 0x98318400 == 42 [pid = 1891] [id = 76] 22:29:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 105 (0x988eac00) [pid = 1891] [serial = 227] [outer = (nil)] 22:29:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 106 (0x99076000) [pid = 1891] [serial = 228] [outer = 0x988eac00] 22:29:37 INFO - PROCESS | 1891 | 1461043777476 Marionette DEBUG loaded listener.js 22:29:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 107 (0x995c2c00) [pid = 1891] [serial = 229] [outer = 0x988eac00] 22:29:38 INFO - PROCESS | 1891 | 1461043778265 Marionette TRACE conn6 <- [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]]]}] 22:29:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 22:29:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1129ms 22:29:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 22:29:38 INFO - PROCESS | 1891 | 1461043778303 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 22:29:38 INFO - PROCESS | 1891 | 1461043778306 Marionette TRACE conn6 <- [1,277,null,{"value":"8"}] 22:29:38 INFO - PROCESS | 1891 | 1461043778312 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 22:29:38 INFO - PROCESS | 1891 | 1461043778315 Marionette TRACE conn6 <- [1,278,null,{}] 22:29:38 INFO - PROCESS | 1891 | 1461043778331 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:38 INFO - PROCESS | 1891 | 1461043778530 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 22:29:38 INFO - PROCESS | 1891 | 1461043778556 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:38 INFO - PROCESS | 1891 | ++DOCSHELL 0x988ec800 == 43 [pid = 1891] [id = 77] 22:29:38 INFO - PROCESS | 1891 | ++DOMWINDOW == 108 (0x9907ec00) [pid = 1891] [serial = 230] [outer = (nil)] 22:29:38 INFO - PROCESS | 1891 | ++DOMWINDOW == 109 (0x9eb39c00) [pid = 1891] [serial = 231] [outer = 0x9907ec00] 22:29:38 INFO - PROCESS | 1891 | 1461043778641 Marionette DEBUG loaded listener.js 22:29:38 INFO - PROCESS | 1891 | ++DOMWINDOW == 110 (0x9fc7c400) [pid = 1891] [serial = 232] [outer = 0x9907ec00] 22:29:39 INFO - PROCESS | 1891 | --DOMWINDOW == 109 (0x9907a800) [pid = 1891] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 22:29:39 INFO - PROCESS | 1891 | --DOMWINDOW == 108 (0x9ae1f800) [pid = 1891] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 22:29:39 INFO - PROCESS | 1891 | --DOMWINDOW == 107 (0x91286400) [pid = 1891] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 22:29:39 INFO - PROCESS | 1891 | --DOMWINDOW == 106 (0x915c1000) [pid = 1891] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 22:29:39 INFO - PROCESS | 1891 | --DOMWINDOW == 105 (0x99073800) [pid = 1891] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 22:29:39 INFO - PROCESS | 1891 | --DOMWINDOW == 104 (0x976ae800) [pid = 1891] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 22:29:39 INFO - PROCESS | 1891 | --DOMWINDOW == 103 (0x92f1c000) [pid = 1891] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 22:29:39 INFO - PROCESS | 1891 | 1461043779672 Marionette TRACE conn6 <- [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]]]}] 22:29:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 22:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1393ms 22:29:39 INFO - PROCESS | 1891 | 1461043779704 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 22:29:39 INFO - PROCESS | 1891 | 1461043779707 Marionette TRACE conn6 <- [1,281,null,{"value":"8"}] 22:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 22:29:39 INFO - PROCESS | 1891 | 1461043779714 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 22:29:39 INFO - PROCESS | 1891 | 1461043779717 Marionette TRACE conn6 <- [1,282,null,{}] 22:29:39 INFO - PROCESS | 1891 | 1461043779722 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:39 INFO - PROCESS | 1891 | 1461043779903 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 22:29:39 INFO - PROCESS | 1891 | 1461043779922 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:39 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f8ea000 == 44 [pid = 1891] [id = 78] 22:29:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 104 (0x8fae1800) [pid = 1891] [serial = 233] [outer = (nil)] 22:29:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 105 (0x8faed000) [pid = 1891] [serial = 234] [outer = 0x8fae1800] 22:29:40 INFO - PROCESS | 1891 | 1461043779995 Marionette DEBUG loaded listener.js 22:29:40 INFO - PROCESS | 1891 | ++DOMWINDOW == 106 (0x8faf0800) [pid = 1891] [serial = 235] [outer = 0x8fae1800] 22:29:40 INFO - PROCESS | 1891 | 1461043780733 Marionette TRACE conn6 <- [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]]]}] 22:29:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 22:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1032ms 22:29:40 INFO - PROCESS | 1891 | 1461043780746 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 22:29:40 INFO - PROCESS | 1891 | 1461043780749 Marionette TRACE conn6 <- [1,285,null,{"value":"8"}] 22:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 22:29:40 INFO - PROCESS | 1891 | 1461043780759 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 22:29:40 INFO - PROCESS | 1891 | 1461043780762 Marionette TRACE conn6 <- [1,286,null,{}] 22:29:40 INFO - PROCESS | 1891 | 1461043780781 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:40 INFO - PROCESS | 1891 | 1461043780967 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 22:29:41 INFO - PROCESS | 1891 | 1461043780980 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:41 INFO - PROCESS | 1891 | ++DOCSHELL 0x8fae6c00 == 45 [pid = 1891] [id = 79] 22:29:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 107 (0x8faeec00) [pid = 1891] [serial = 236] [outer = (nil)] 22:29:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 108 (0x98b6d000) [pid = 1891] [serial = 237] [outer = 0x8faeec00] 22:29:41 INFO - PROCESS | 1891 | 1461043781055 Marionette DEBUG loaded listener.js 22:29:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 109 (0x9ae24800) [pid = 1891] [serial = 238] [outer = 0x8faeec00] 22:29:42 INFO - PROCESS | 1891 | 1461043782062 Marionette TRACE conn6 <- [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]]]}] 22:29:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 22:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1336ms 22:29:42 INFO - PROCESS | 1891 | 1461043782098 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 22:29:42 INFO - PROCESS | 1891 | 1461043782105 Marionette TRACE conn6 <- [1,289,null,{"value":"8"}] 22:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 22:29:42 INFO - PROCESS | 1891 | 1461043782133 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 22:29:42 INFO - PROCESS | 1891 | 1461043782139 Marionette TRACE conn6 <- [1,290,null,{}] 22:29:42 INFO - PROCESS | 1891 | 1461043782148 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:42 INFO - PROCESS | 1891 | 1461043782340 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 22:29:42 INFO - PROCESS | 1891 | 1461043782536 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:42 INFO - PROCESS | 1891 | ++DOCSHELL 0x8fae2c00 == 46 [pid = 1891] [id = 80] 22:29:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 110 (0x915be800) [pid = 1891] [serial = 239] [outer = (nil)] 22:29:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 111 (0x9302dc00) [pid = 1891] [serial = 240] [outer = 0x915be800] 22:29:42 INFO - PROCESS | 1891 | 1461043782629 Marionette DEBUG loaded listener.js 22:29:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 112 (0x93034c00) [pid = 1891] [serial = 241] [outer = 0x915be800] 22:29:43 INFO - PROCESS | 1891 | 1461043783505 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 22:29:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 22:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1439ms 22:29:43 INFO - PROCESS | 1891 | 1461043783570 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 22:29:43 INFO - PROCESS | 1891 | 1461043783579 Marionette TRACE conn6 <- [1,293,null,{"value":"8"}] 22:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 22:29:43 INFO - PROCESS | 1891 | 1461043783589 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 22:29:43 INFO - PROCESS | 1891 | 1461043783594 Marionette TRACE conn6 <- [1,294,null,{}] 22:29:43 INFO - PROCESS | 1891 | 1461043783600 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:43 INFO - PROCESS | 1891 | 1461043783811 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 22:29:43 INFO - PROCESS | 1891 | 1461043783958 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:43 INFO - PROCESS | 1891 | ++DOCSHELL 0x9302d000 == 47 [pid = 1891] [id = 81] 22:29:43 INFO - PROCESS | 1891 | ++DOMWINDOW == 113 (0x93030800) [pid = 1891] [serial = 242] [outer = (nil)] 22:29:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 114 (0x97ff1000) [pid = 1891] [serial = 243] [outer = 0x93030800] 22:29:44 INFO - PROCESS | 1891 | 1461043784042 Marionette DEBUG loaded listener.js 22:29:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 115 (0x98317800) [pid = 1891] [serial = 244] [outer = 0x93030800] 22:29:45 INFO - PROCESS | 1891 | 1461043785128 Marionette TRACE conn6 <- [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]]]}] 22:29:45 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. 22:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1598ms 22:29:45 INFO - PROCESS | 1891 | 1461043785188 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 22:29:45 INFO - PROCESS | 1891 | 1461043785191 Marionette TRACE conn6 <- [1,297,null,{"value":"8"}] 22:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 22:29:45 INFO - PROCESS | 1891 | 1461043785200 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 22:29:45 INFO - PROCESS | 1891 | 1461043785207 Marionette TRACE conn6 <- [1,298,null,{}] 22:29:45 INFO - PROCESS | 1891 | 1461043785233 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:45 INFO - PROCESS | 1891 | 1461043785448 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 22:29:45 INFO - PROCESS | 1891 | 1461043785643 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:45 INFO - PROCESS | 1891 | ++DOCSHELL 0x978b5000 == 48 [pid = 1891] [id = 82] 22:29:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 116 (0x9957dc00) [pid = 1891] [serial = 245] [outer = (nil)] 22:29:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 117 (0x9fbbb000) [pid = 1891] [serial = 246] [outer = 0x9957dc00] 22:29:45 INFO - PROCESS | 1891 | 1461043785742 Marionette DEBUG loaded listener.js 22:29:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 118 (0xa0c4d400) [pid = 1891] [serial = 247] [outer = 0x9957dc00] 22:29:46 INFO - PROCESS | 1891 | 1461043786605 Marionette TRACE conn6 <- [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]]]}] 22:29:46 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. 22:29:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1447ms 22:29:46 INFO - PROCESS | 1891 | 1461043786647 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 22:29:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 22:29:46 INFO - PROCESS | 1891 | 1461043786652 Marionette TRACE conn6 <- [1,301,null,{"value":"8"}] 22:29:46 INFO - PROCESS | 1891 | 1461043786658 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 22:29:46 INFO - PROCESS | 1891 | 1461043786662 Marionette TRACE conn6 <- [1,302,null,{}] 22:29:46 INFO - PROCESS | 1891 | 1461043786667 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:46 INFO - PROCESS | 1891 | 1461043786843 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 22:29:47 INFO - PROCESS | 1891 | 1461043786991 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:47 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f8ea400 == 49 [pid = 1891] [id = 83] 22:29:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 119 (0xa2814800) [pid = 1891] [serial = 248] [outer = (nil)] 22:29:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 120 (0xa2a57800) [pid = 1891] [serial = 249] [outer = 0xa2814800] 22:29:47 INFO - PROCESS | 1891 | 1461043787079 Marionette DEBUG loaded listener.js 22:29:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 121 (0xa3cc9c00) [pid = 1891] [serial = 250] [outer = 0xa2814800] 22:29:47 INFO - PROCESS | 1891 | 1461043787982 Marionette TRACE conn6 <- [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]]]}] 22:29:48 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. 22:29:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1380ms 22:29:48 INFO - PROCESS | 1891 | 1461043788040 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 22:29:48 INFO - PROCESS | 1891 | 1461043788044 Marionette TRACE conn6 <- [1,305,null,{"value":"8"}] 22:29:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 22:29:48 INFO - PROCESS | 1891 | 1461043788050 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 22:29:48 INFO - PROCESS | 1891 | 1461043788054 Marionette TRACE conn6 <- [1,306,null,{}] 22:29:48 INFO - PROCESS | 1891 | 1461043788059 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:48 INFO - PROCESS | 1891 | 1461043788229 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 22:29:48 INFO - PROCESS | 1891 | 1461043788377 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:48 INFO - PROCESS | 1891 | ++DOCSHELL 0x90354000 == 50 [pid = 1891] [id = 84] 22:29:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 122 (0x90355400) [pid = 1891] [serial = 251] [outer = (nil)] 22:29:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 123 (0x90359c00) [pid = 1891] [serial = 252] [outer = 0x90355400] 22:29:48 INFO - PROCESS | 1891 | 1461043788464 Marionette DEBUG loaded listener.js 22:29:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 124 (0x9035b800) [pid = 1891] [serial = 253] [outer = 0x90355400] 22:29:49 INFO - PROCESS | 1891 | 1461043789357 Marionette TRACE conn6 <- [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]]]}] 22:29:49 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. 22:29:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1336ms 22:29:49 INFO - PROCESS | 1891 | 1461043789387 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 22:29:49 INFO - PROCESS | 1891 | 1461043789391 Marionette TRACE conn6 <- [1,309,null,{"value":"8"}] 22:29:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 22:29:49 INFO - PROCESS | 1891 | 1461043789397 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 22:29:49 INFO - PROCESS | 1891 | 1461043789400 Marionette TRACE conn6 <- [1,310,null,{}] 22:29:49 INFO - PROCESS | 1891 | 1461043789406 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:49 INFO - PROCESS | 1891 | 1461043789594 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 22:29:49 INFO - PROCESS | 1891 | 1461043789742 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:49 INFO - PROCESS | 1891 | ++DOCSHELL 0x8eb4e800 == 51 [pid = 1891] [id = 85] 22:29:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 125 (0x8eb4f000) [pid = 1891] [serial = 254] [outer = (nil)] 22:29:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 126 (0x8eb58000) [pid = 1891] [serial = 255] [outer = 0x8eb4f000] 22:29:49 INFO - PROCESS | 1891 | 1461043789831 Marionette DEBUG loaded listener.js 22:29:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 127 (0x90353400) [pid = 1891] [serial = 256] [outer = 0x8eb4f000] 22:29:50 INFO - PROCESS | 1891 | 1461043790713 Marionette TRACE conn6 <- [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]]]}] 22:29:50 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. 22:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1385ms 22:29:50 INFO - PROCESS | 1891 | 1461043790784 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 22:29:50 INFO - PROCESS | 1891 | 1461043790788 Marionette TRACE conn6 <- [1,313,null,{"value":"8"}] 22:29:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 22:29:50 INFO - PROCESS | 1891 | 1461043790795 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 22:29:50 INFO - PROCESS | 1891 | 1461043790799 Marionette TRACE conn6 <- [1,314,null,{}] 22:29:50 INFO - PROCESS | 1891 | 1461043790805 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:51 INFO - PROCESS | 1891 | 1461043791018 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 22:29:51 INFO - PROCESS | 1891 | 1461043791185 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:51 INFO - PROCESS | 1891 | ++DOCSHELL 0x8eb54000 == 52 [pid = 1891] [id = 86] 22:29:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 128 (0x8eb54c00) [pid = 1891] [serial = 257] [outer = (nil)] 22:29:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 129 (0x8fe28800) [pid = 1891] [serial = 258] [outer = 0x8eb54c00] 22:29:51 INFO - PROCESS | 1891 | 1461043791323 Marionette DEBUG loaded listener.js 22:29:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 130 (0x8fe2ac00) [pid = 1891] [serial = 259] [outer = 0x8eb54c00] 22:29:52 INFO - PROCESS | 1891 | 1461043792443 Marionette TRACE conn6 <- [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]]]}] 22:29:52 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. 22:29:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1687ms 22:29:52 INFO - PROCESS | 1891 | 1461043792483 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 22:29:52 INFO - PROCESS | 1891 | 1461043792489 Marionette TRACE conn6 <- [1,317,null,{"value":"8"}] 22:29:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 22:29:52 INFO - PROCESS | 1891 | 1461043792497 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 22:29:52 INFO - PROCESS | 1891 | 1461043792503 Marionette TRACE conn6 <- [1,318,null,{}] 22:29:52 INFO - PROCESS | 1891 | 1461043792513 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:52 INFO - PROCESS | 1891 | 1461043792723 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 22:29:53 INFO - PROCESS | 1891 | 1461043793048 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:53 INFO - PROCESS | 1891 | ++DOCSHELL 0x8fe29c00 == 53 [pid = 1891] [id = 87] 22:29:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 131 (0x8fe2c000) [pid = 1891] [serial = 260] [outer = (nil)] 22:29:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 132 (0x8fe2f400) [pid = 1891] [serial = 261] [outer = 0x8fe2c000] 22:29:53 INFO - PROCESS | 1891 | 1461043793131 Marionette DEBUG loaded listener.js 22:29:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 133 (0x8fe32c00) [pid = 1891] [serial = 262] [outer = 0x8fe2c000] 22:29:54 INFO - PROCESS | 1891 | --DOMWINDOW == 132 (0xa3c1b000) [pid = 1891] [serial = 191] [outer = (nil)] [url = about:blank] 22:29:54 INFO - PROCESS | 1891 | --DOCSHELL 0x8f8ea000 == 52 [pid = 1891] [id = 78] 22:29:54 INFO - PROCESS | 1891 | --DOCSHELL 0x988ec800 == 51 [pid = 1891] [id = 77] 22:29:54 INFO - PROCESS | 1891 | 1461043794102 Marionette TRACE conn6 <- [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]]]}] 22:29:54 INFO - PROCESS | 1891 | --DOCSHELL 0x98318400 == 50 [pid = 1891] [id = 76] 22:29:54 INFO - PROCESS | 1891 | --DOCSHELL 0x9127f400 == 49 [pid = 1891] [id = 75] 22:29:54 INFO - PROCESS | 1891 | --DOCSHELL 0x913b1c00 == 48 [pid = 1891] [id = 74] 22:29:54 INFO - PROCESS | 1891 | --DOCSHELL 0x930a9000 == 47 [pid = 1891] [id = 73] 22:29:54 INFO - PROCESS | 1891 | --DOCSHELL 0x915c0c00 == 46 [pid = 1891] [id = 72] 22:29:54 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. 22:29:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1646ms 22:29:54 INFO - PROCESS | 1891 | 1461043794144 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 22:29:54 INFO - PROCESS | 1891 | 1461043794152 Marionette TRACE conn6 <- [1,321,null,{"value":"8"}] 22:29:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 22:29:54 INFO - PROCESS | 1891 | 1461043794162 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 22:29:54 INFO - PROCESS | 1891 | 1461043794167 Marionette TRACE conn6 <- [1,322,null,{}] 22:29:54 INFO - PROCESS | 1891 | 1461043794172 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:54 INFO - PROCESS | 1891 | 1461043794334 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 22:29:54 INFO - PROCESS | 1891 | --DOMWINDOW == 131 (0x9ae21400) [pid = 1891] [serial = 153] [outer = (nil)] [url = about:blank] 22:29:54 INFO - PROCESS | 1891 | --DOMWINDOW == 130 (0xa000f800) [pid = 1891] [serial = 185] [outer = (nil)] [url = about:blank] 22:29:54 INFO - PROCESS | 1891 | --DOMWINDOW == 129 (0x92f22400) [pid = 1891] [serial = 188] [outer = (nil)] [url = about:blank] 22:29:54 INFO - PROCESS | 1891 | --DOMWINDOW == 128 (0xa0a63400) [pid = 1891] [serial = 186] [outer = (nil)] [url = about:blank] 22:29:54 INFO - PROCESS | 1891 | --DOMWINDOW == 127 (0x8f70dc00) [pid = 1891] [serial = 155] [outer = (nil)] [url = about:blank] 22:29:54 INFO - PROCESS | 1891 | --DOMWINDOW == 126 (0x976bb000) [pid = 1891] [serial = 158] [outer = (nil)] [url = about:blank] 22:29:54 INFO - PROCESS | 1891 | --DOMWINDOW == 125 (0x98d92000) [pid = 1891] [serial = 161] [outer = (nil)] [url = about:blank] 22:29:54 INFO - PROCESS | 1891 | --DOMWINDOW == 124 (0x9fbb9000) [pid = 1891] [serial = 164] [outer = (nil)] [url = about:blank] 22:29:54 INFO - PROCESS | 1891 | --DOMWINDOW == 123 (0x9fcabc00) [pid = 1891] [serial = 167] [outer = (nil)] [url = about:blank] 22:29:54 INFO - PROCESS | 1891 | --DOMWINDOW == 122 (0xa0aefc00) [pid = 1891] [serial = 170] [outer = (nil)] [url = about:blank] 22:29:54 INFO - PROCESS | 1891 | --DOMWINDOW == 121 (0x9564fc00) [pid = 1891] [serial = 176] [outer = (nil)] [url = about:blank] 22:29:54 INFO - PROCESS | 1891 | --DOMWINDOW == 120 (0x97882c00) [pid = 1891] [serial = 177] [outer = (nil)] [url = about:blank] 22:29:54 INFO - PROCESS | 1891 | --DOMWINDOW == 119 (0x9eb3c000) [pid = 1891] [serial = 182] [outer = (nil)] [url = about:blank] 22:29:54 INFO - PROCESS | 1891 | --DOMWINDOW == 118 (0x988e6800) [pid = 1891] [serial = 179] [outer = (nil)] [url = about:blank] 22:29:54 INFO - PROCESS | 1891 | --DOMWINDOW == 117 (0x98d8f400) [pid = 1891] [serial = 180] [outer = (nil)] [url = about:blank] 22:29:54 INFO - PROCESS | 1891 | --DOMWINDOW == 116 (0x92f24000) [pid = 1891] [serial = 173] [outer = (nil)] [url = about:blank] 22:29:54 INFO - PROCESS | 1891 | --DOMWINDOW == 115 (0x93134c00) [pid = 1891] [serial = 174] [outer = (nil)] [url = about:blank] 22:29:54 INFO - PROCESS | 1891 | --DOMWINDOW == 114 (0xa0af2400) [pid = 1891] [serial = 189] [outer = (nil)] [url = about:blank] 22:29:54 INFO - PROCESS | 1891 | --DOMWINDOW == 113 (0x9fbb7400) [pid = 1891] [serial = 183] [outer = (nil)] [url = about:blank] 22:29:54 INFO - PROCESS | 1891 | 1461043794517 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:54 INFO - PROCESS | 1891 | ++DOCSHELL 0x91219400 == 47 [pid = 1891] [id = 88] 22:29:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 114 (0x91285400) [pid = 1891] [serial = 263] [outer = (nil)] 22:29:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 115 (0x915c5c00) [pid = 1891] [serial = 264] [outer = 0x91285400] 22:29:54 INFO - PROCESS | 1891 | 1461043794600 Marionette DEBUG loaded listener.js 22:29:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 116 (0x93026c00) [pid = 1891] [serial = 265] [outer = 0x91285400] 22:29:55 INFO - PROCESS | 1891 | 1461043795363 Marionette TRACE conn6 <- [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]]]}] 22:29:55 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. 22:29:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1244ms 22:29:55 INFO - PROCESS | 1891 | 1461043795407 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 22:29:55 INFO - PROCESS | 1891 | 1461043795412 Marionette TRACE conn6 <- [1,325,null,{"value":"8"}] 22:29:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 22:29:55 INFO - PROCESS | 1891 | 1461043795418 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 22:29:55 INFO - PROCESS | 1891 | 1461043795424 Marionette TRACE conn6 <- [1,326,null,{}] 22:29:55 INFO - PROCESS | 1891 | 1461043795439 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:55 INFO - PROCESS | 1891 | 1461043795603 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 22:29:55 INFO - PROCESS | 1891 | 1461043795615 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:55 INFO - PROCESS | 1891 | ++DOCSHELL 0x93034800 == 48 [pid = 1891] [id = 89] 22:29:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 117 (0x96247000) [pid = 1891] [serial = 266] [outer = (nil)] 22:29:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 118 (0x977d6800) [pid = 1891] [serial = 267] [outer = 0x96247000] 22:29:55 INFO - PROCESS | 1891 | 1461043795697 Marionette DEBUG loaded listener.js 22:29:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 119 (0x978aa400) [pid = 1891] [serial = 268] [outer = 0x96247000] 22:29:56 INFO - PROCESS | 1891 | 1461043796740 Marionette TRACE conn6 <- [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]]]}] 22:29:56 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. 22:29:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1388ms 22:29:56 INFO - PROCESS | 1891 | 1461043796807 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 22:29:56 INFO - PROCESS | 1891 | 1461043796812 Marionette TRACE conn6 <- [1,329,null,{"value":"8"}] 22:29:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 22:29:56 INFO - PROCESS | 1891 | 1461043796818 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 22:29:56 INFO - PROCESS | 1891 | 1461043796822 Marionette TRACE conn6 <- [1,330,null,{}] 22:29:56 INFO - PROCESS | 1891 | 1461043796832 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:57 INFO - PROCESS | 1891 | 1461043797025 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 22:29:57 INFO - PROCESS | 1891 | 1461043797050 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:57 INFO - PROCESS | 1891 | ++DOCSHELL 0x9805e800 == 49 [pid = 1891] [id = 90] 22:29:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 120 (0x9820ec00) [pid = 1891] [serial = 269] [outer = (nil)] 22:29:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 121 (0x98315800) [pid = 1891] [serial = 270] [outer = 0x9820ec00] 22:29:57 INFO - PROCESS | 1891 | 1461043797123 Marionette DEBUG loaded listener.js 22:29:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 122 (0x9831e800) [pid = 1891] [serial = 271] [outer = 0x9820ec00] 22:29:58 INFO - PROCESS | 1891 | 1461043798012 Marionette TRACE conn6 <- [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]]]}] 22:29:58 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. 22:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1244ms 22:29:58 INFO - PROCESS | 1891 | 1461043798063 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 22:29:58 INFO - PROCESS | 1891 | 1461043798067 Marionette TRACE conn6 <- [1,333,null,{"value":"8"}] 22:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 22:29:58 INFO - PROCESS | 1891 | 1461043798091 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 22:29:58 INFO - PROCESS | 1891 | 1461043798095 Marionette TRACE conn6 <- [1,334,null,{}] 22:29:58 INFO - PROCESS | 1891 | 1461043798114 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:58 INFO - PROCESS | 1891 | 1461043798312 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 22:29:58 INFO - PROCESS | 1891 | 1461043798331 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:58 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f709000 == 50 [pid = 1891] [id = 91] 22:29:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 123 (0x98318400) [pid = 1891] [serial = 272] [outer = (nil)] 22:29:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 124 (0x988ea000) [pid = 1891] [serial = 273] [outer = 0x98318400] 22:29:58 INFO - PROCESS | 1891 | 1461043798404 Marionette DEBUG loaded listener.js 22:29:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 125 (0x988edc00) [pid = 1891] [serial = 274] [outer = 0x98318400] 22:29:59 INFO - PROCESS | 1891 | --DOMWINDOW == 124 (0x988eac00) [pid = 1891] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 22:29:59 INFO - PROCESS | 1891 | --DOMWINDOW == 123 (0x9907ec00) [pid = 1891] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 22:29:59 INFO - PROCESS | 1891 | --DOMWINDOW == 122 (0xa2a05800) [pid = 1891] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 22:29:59 INFO - PROCESS | 1891 | --DOMWINDOW == 121 (0x915c4400) [pid = 1891] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 22:29:59 INFO - PROCESS | 1891 | --DOMWINDOW == 120 (0x93135c00) [pid = 1891] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 22:29:59 INFO - PROCESS | 1891 | --DOMWINDOW == 119 (0x9309b800) [pid = 1891] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 22:29:59 INFO - PROCESS | 1891 | --DOMWINDOW == 118 (0x97a24400) [pid = 1891] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 22:29:59 INFO - PROCESS | 1891 | --DOMWINDOW == 117 (0x8fae1800) [pid = 1891] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 22:29:59 INFO - PROCESS | 1891 | --DOMWINDOW == 116 (0x8f8e5400) [pid = 1891] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 22:29:59 INFO - PROCESS | 1891 | 1461043799479 Marionette TRACE conn6 <- [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]]]}] 22:29:59 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. 22:29:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1429ms 22:29:59 INFO - PROCESS | 1891 | 1461043799521 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 22:29:59 INFO - PROCESS | 1891 | 1461043799525 Marionette TRACE conn6 <- [1,337,null,{"value":"8"}] 22:29:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 22:29:59 INFO - PROCESS | 1891 | 1461043799531 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 22:29:59 INFO - PROCESS | 1891 | 1461043799534 Marionette TRACE conn6 <- [1,338,null,{}] 22:29:59 INFO - PROCESS | 1891 | 1461043799540 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:59 INFO - PROCESS | 1891 | 1461043799753 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 22:29:59 INFO - PROCESS | 1891 | 1461043799777 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:59 INFO - PROCESS | 1891 | ++DOCSHELL 0x8fe29000 == 51 [pid = 1891] [id = 92] 22:29:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 117 (0x96243800) [pid = 1891] [serial = 275] [outer = (nil)] 22:29:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 118 (0x98b6d800) [pid = 1891] [serial = 276] [outer = 0x96243800] 22:29:59 INFO - PROCESS | 1891 | 1461043799854 Marionette DEBUG loaded listener.js 22:29:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 119 (0x9ae1d400) [pid = 1891] [serial = 277] [outer = 0x96243800] 22:30:00 INFO - PROCESS | 1891 | 1461043800643 Marionette TRACE conn6 <- [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]]]}] 22:30:00 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. 22:30:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1130ms 22:30:00 INFO - PROCESS | 1891 | 1461043800662 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 22:30:00 INFO - PROCESS | 1891 | 1461043800666 Marionette TRACE conn6 <- [1,341,null,{"value":"8"}] 22:30:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 22:30:00 INFO - PROCESS | 1891 | 1461043800681 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 22:30:00 INFO - PROCESS | 1891 | 1461043800684 Marionette TRACE conn6 <- [1,342,null,{}] 22:30:00 INFO - PROCESS | 1891 | 1461043800689 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:00 INFO - PROCESS | 1891 | 1461043800839 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 22:30:00 INFO - PROCESS | 1891 | 1461043800853 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:00 INFO - PROCESS | 1891 | ++DOCSHELL 0x98313400 == 52 [pid = 1891] [id = 93] 22:30:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 120 (0x99a3e400) [pid = 1891] [serial = 278] [outer = (nil)] 22:30:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 121 (0x9fb50c00) [pid = 1891] [serial = 279] [outer = 0x99a3e400] 22:30:00 INFO - PROCESS | 1891 | 1461043800928 Marionette DEBUG loaded listener.js 22:30:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 122 (0x9fbc1c00) [pid = 1891] [serial = 280] [outer = 0x99a3e400] 22:30:02 INFO - PROCESS | 1891 | 1461043802119 Marionette TRACE conn6 <- [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]]]}] 22:30:02 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. 22:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1486ms 22:30:02 INFO - PROCESS | 1891 | 1461043802168 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 22:30:02 INFO - PROCESS | 1891 | 1461043802177 Marionette TRACE conn6 <- [1,345,null,{"value":"8"}] 22:30:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 22:30:02 INFO - PROCESS | 1891 | 1461043802186 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 22:30:02 INFO - PROCESS | 1891 | 1461043802191 Marionette TRACE conn6 <- [1,346,null,{}] 22:30:02 INFO - PROCESS | 1891 | 1461043802200 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:02 INFO - PROCESS | 1891 | 1461043802405 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 22:30:02 INFO - PROCESS | 1891 | 1461043802610 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:02 INFO - PROCESS | 1891 | ++DOCSHELL 0x8fe26000 == 53 [pid = 1891] [id = 94] 22:30:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 123 (0x8fe2f800) [pid = 1891] [serial = 281] [outer = (nil)] 22:30:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 124 (0x90360c00) [pid = 1891] [serial = 282] [outer = 0x8fe2f800] 22:30:02 INFO - PROCESS | 1891 | 1461043802757 Marionette DEBUG loaded listener.js 22:30:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 125 (0x915c0400) [pid = 1891] [serial = 283] [outer = 0x8fe2f800] 22:30:03 INFO - PROCESS | 1891 | 1461043803628 Marionette TRACE conn6 <- [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]]]}] 22:30:03 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. 22:30:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1501ms 22:30:03 INFO - PROCESS | 1891 | 1461043803688 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 22:30:03 INFO - PROCESS | 1891 | 1461043803697 Marionette TRACE conn6 <- [1,349,null,{"value":"8"}] 22:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 22:30:03 INFO - PROCESS | 1891 | 1461043803708 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 22:30:03 INFO - PROCESS | 1891 | 1461043803712 Marionette TRACE conn6 <- [1,350,null,{}] 22:30:03 INFO - PROCESS | 1891 | 1461043803719 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:03 INFO - PROCESS | 1891 | 1461043803942 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 22:30:04 INFO - PROCESS | 1891 | 1461043804144 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:04 INFO - PROCESS | 1891 | ++DOCSHELL 0x9155d800 == 54 [pid = 1891] [id = 95] 22:30:04 INFO - PROCESS | 1891 | ++DOMWINDOW == 126 (0x94325800) [pid = 1891] [serial = 284] [outer = (nil)] 22:30:04 INFO - PROCESS | 1891 | ++DOMWINDOW == 127 (0x976bb000) [pid = 1891] [serial = 285] [outer = 0x94325800] 22:30:04 INFO - PROCESS | 1891 | 1461043804276 Marionette DEBUG loaded listener.js 22:30:04 INFO - PROCESS | 1891 | ++DOMWINDOW == 128 (0x97fe9c00) [pid = 1891] [serial = 286] [outer = 0x94325800] 22:30:05 INFO - PROCESS | 1891 | 1461043805240 Marionette TRACE conn6 <- [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]]]}] 22:30:05 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. 22:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1588ms 22:30:05 INFO - PROCESS | 1891 | 1461043805297 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 22:30:05 INFO - PROCESS | 1891 | 1461043805301 Marionette TRACE conn6 <- [1,353,null,{"value":"8"}] 22:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 22:30:05 INFO - PROCESS | 1891 | 1461043805308 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 22:30:05 INFO - PROCESS | 1891 | 1461043805314 Marionette TRACE conn6 <- [1,354,null,{}] 22:30:05 INFO - PROCESS | 1891 | 1461043805330 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:05 INFO - PROCESS | 1891 | 1461043805547 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 22:30:05 INFO - PROCESS | 1891 | 1461043805751 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:05 INFO - PROCESS | 1891 | ++DOCSHELL 0x8fae5000 == 55 [pid = 1891] [id = 96] 22:30:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 129 (0x9907ec00) [pid = 1891] [serial = 287] [outer = (nil)] 22:30:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 130 (0x9fbb7400) [pid = 1891] [serial = 288] [outer = 0x9907ec00] 22:30:05 INFO - PROCESS | 1891 | 1461043805882 Marionette DEBUG loaded listener.js 22:30:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 131 (0xa0003400) [pid = 1891] [serial = 289] [outer = 0x9907ec00] 22:30:06 INFO - PROCESS | 1891 | 1461043806738 Marionette TRACE conn6 <- [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]]]}] 22:30:06 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. 22:30:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1493ms 22:30:06 INFO - PROCESS | 1891 | 1461043806802 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 22:30:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 22:30:06 INFO - PROCESS | 1891 | 1461043806807 Marionette TRACE conn6 <- [1,357,null,{"value":"8"}] 22:30:06 INFO - PROCESS | 1891 | 1461043806813 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 22:30:06 INFO - PROCESS | 1891 | 1461043806817 Marionette TRACE conn6 <- [1,358,null,{}] 22:30:06 INFO - PROCESS | 1891 | 1461043806822 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:07 INFO - PROCESS | 1891 | 1461043807027 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 22:30:07 INFO - PROCESS | 1891 | 1461043807180 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:07 INFO - PROCESS | 1891 | ++DOCSHELL 0x8eb5c800 == 56 [pid = 1891] [id = 97] 22:30:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 132 (0xa0af7800) [pid = 1891] [serial = 290] [outer = (nil)] 22:30:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 133 (0xa0fdfc00) [pid = 1891] [serial = 291] [outer = 0xa0af7800] 22:30:07 INFO - PROCESS | 1891 | 1461043807270 Marionette DEBUG loaded listener.js 22:30:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 134 (0xa2813400) [pid = 1891] [serial = 292] [outer = 0xa0af7800] 22:30:08 INFO - PROCESS | 1891 | 1461043808252 Marionette TRACE conn6 <- [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]]]}] 22:30:08 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. 22:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1484ms 22:30:08 INFO - PROCESS | 1891 | 1461043808297 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 22:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 22:30:08 INFO - PROCESS | 1891 | 1461043808301 Marionette TRACE conn6 <- [1,361,null,{"value":"8"}] 22:30:08 INFO - PROCESS | 1891 | 1461043808308 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 22:30:08 INFO - PROCESS | 1891 | 1461043808312 Marionette TRACE conn6 <- [1,362,null,{}] 22:30:08 INFO - PROCESS | 1891 | 1461043808317 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:08 INFO - PROCESS | 1891 | 1461043808481 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 22:30:08 INFO - PROCESS | 1891 | 1461043808635 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:08 INFO - PROCESS | 1891 | ++DOCSHELL 0x8eb58400 == 57 [pid = 1891] [id = 98] 22:30:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 135 (0xa2a03c00) [pid = 1891] [serial = 293] [outer = (nil)] 22:30:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 136 (0xa3cc4c00) [pid = 1891] [serial = 294] [outer = 0xa2a03c00] 22:30:08 INFO - PROCESS | 1891 | 1461043808769 Marionette DEBUG loaded listener.js 22:30:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 137 (0xa44af000) [pid = 1891] [serial = 295] [outer = 0xa2a03c00] 22:30:09 INFO - PROCESS | 1891 | 1461043809712 Marionette TRACE conn6 <- [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]]]}] 22:30:09 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. 22:30:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1437ms 22:30:09 INFO - PROCESS | 1891 | 1461043809745 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 22:30:09 INFO - PROCESS | 1891 | 1461043809749 Marionette TRACE conn6 <- [1,365,null,{"value":"8"}] 22:30:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 22:30:09 INFO - PROCESS | 1891 | 1461043809756 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 22:30:09 INFO - PROCESS | 1891 | 1461043809760 Marionette TRACE conn6 <- [1,366,null,{}] 22:30:09 INFO - PROCESS | 1891 | 1461043809766 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:10 INFO - PROCESS | 1891 | 1461043809998 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 22:30:10 INFO - PROCESS | 1891 | 1461043810198 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:10 INFO - PROCESS | 1891 | ++DOCSHELL 0x9015f000 == 58 [pid = 1891] [id = 99] 22:30:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 138 (0x90160000) [pid = 1891] [serial = 296] [outer = (nil)] 22:30:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 139 (0x90166800) [pid = 1891] [serial = 297] [outer = 0x90160000] 22:30:10 INFO - PROCESS | 1891 | 1461043810325 Marionette DEBUG loaded listener.js 22:30:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 140 (0xa3c22400) [pid = 1891] [serial = 298] [outer = 0x90160000] 22:30:11 INFO - PROCESS | 1891 | 1461043811238 Marionette TRACE conn6 <- [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]]]}] 22:30:11 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. 22:30:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1537ms 22:30:11 INFO - PROCESS | 1891 | 1461043811295 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 22:30:11 INFO - PROCESS | 1891 | 1461043811298 Marionette TRACE conn6 <- [1,369,null,{"value":"8"}] 22:30:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 22:30:11 INFO - PROCESS | 1891 | 1461043811305 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 22:30:11 INFO - PROCESS | 1891 | 1461043811309 Marionette TRACE conn6 <- [1,370,null,{}] 22:30:11 INFO - PROCESS | 1891 | 1461043811315 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:11 INFO - PROCESS | 1891 | 1461043811496 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 22:30:11 INFO - PROCESS | 1891 | 1461043811712 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:11 INFO - PROCESS | 1891 | ++DOCSHELL 0x8caf4c00 == 59 [pid = 1891] [id = 100] 22:30:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 141 (0x8caf5800) [pid = 1891] [serial = 299] [outer = (nil)] 22:30:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x8caf9400) [pid = 1891] [serial = 300] [outer = 0x8caf5800] 22:30:11 INFO - PROCESS | 1891 | 1461043811858 Marionette DEBUG loaded listener.js 22:30:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x8cafb400) [pid = 1891] [serial = 301] [outer = 0x8caf5800] 22:30:12 INFO - PROCESS | 1891 | 1461043812836 Marionette TRACE conn6 <- [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]]]}] 22:30:12 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. 22:30:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1582ms 22:30:12 INFO - PROCESS | 1891 | 1461043812894 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 22:30:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 22:30:12 INFO - PROCESS | 1891 | 1461043812898 Marionette TRACE conn6 <- [1,373,null,{"value":"8"}] 22:30:12 INFO - PROCESS | 1891 | 1461043812906 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 22:30:12 INFO - PROCESS | 1891 | 1461043812909 Marionette TRACE conn6 <- [1,374,null,{}] 22:30:12 INFO - PROCESS | 1891 | 1461043812915 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:13 INFO - PROCESS | 1891 | 1461043813088 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 22:30:13 INFO - PROCESS | 1891 | 1461043813539 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:13 INFO - PROCESS | 1891 | ++DOCSHELL 0x8fae3800 == 60 [pid = 1891] [id = 101] 22:30:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x8fae3c00) [pid = 1891] [serial = 302] [outer = (nil)] 22:30:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x8fae7800) [pid = 1891] [serial = 303] [outer = 0x8fae3c00] 22:30:13 INFO - PROCESS | 1891 | 1461043813628 Marionette DEBUG loaded listener.js 22:30:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x8fe27400) [pid = 1891] [serial = 304] [outer = 0x8fae3c00] 22:30:14 INFO - PROCESS | 1891 | 1461043814495 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 22:30:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 22:30:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1639ms 22:30:14 INFO - PROCESS | 1891 | 1461043814546 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 22:30:14 INFO - PROCESS | 1891 | 1461043814553 Marionette TRACE conn6 <- [1,377,null,{"value":"8"}] 22:30:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 22:30:14 INFO - PROCESS | 1891 | 1461043814562 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 22:30:14 INFO - PROCESS | 1891 | 1461043814566 Marionette TRACE conn6 <- [1,378,null,{}] 22:30:14 INFO - PROCESS | 1891 | 1461043814575 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:14 INFO - PROCESS | 1891 | 1461043814745 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 22:30:14 INFO - PROCESS | 1891 | 1461043814924 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:14 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f8db400 == 61 [pid = 1891] [id = 102] 22:30:14 INFO - PROCESS | 1891 | ++DOMWINDOW == 147 (0x8fe2a400) [pid = 1891] [serial = 305] [outer = (nil)] 22:30:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 148 (0x90166c00) [pid = 1891] [serial = 306] [outer = 0x8fe2a400] 22:30:15 INFO - PROCESS | 1891 | 1461043815050 Marionette DEBUG loaded listener.js 22:30:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 149 (0x90354800) [pid = 1891] [serial = 307] [outer = 0x8fe2a400] 22:30:16 INFO - PROCESS | 1891 | 1461043816060 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 22:30:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 22:30:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1538ms 22:30:16 INFO - PROCESS | 1891 | 1461043816106 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 22:30:16 INFO - PROCESS | 1891 | 1461043816113 Marionette TRACE conn6 <- [1,381,null,{"value":"8"}] 22:30:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 22:30:16 INFO - PROCESS | 1891 | 1461043816120 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 22:30:16 INFO - PROCESS | 1891 | 1461043816125 Marionette TRACE conn6 <- [1,382,null,{}] 22:30:16 INFO - PROCESS | 1891 | 1461043816131 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:16 INFO - PROCESS | 1891 | 1461043816314 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 22:30:16 INFO - PROCESS | 1891 | 1461043816585 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:16 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f8de400 == 62 [pid = 1891] [id = 103] 22:30:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 150 (0x8f8e0400) [pid = 1891] [serial = 308] [outer = (nil)] 22:30:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 151 (0x9127d800) [pid = 1891] [serial = 309] [outer = 0x8f8e0400] 22:30:16 INFO - PROCESS | 1891 | 1461043816722 Marionette DEBUG loaded listener.js 22:30:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 152 (0x93032c00) [pid = 1891] [serial = 310] [outer = 0x8f8e0400] 22:30:16 INFO - PROCESS | 1891 | --DOCSHELL 0x8fe29000 == 61 [pid = 1891] [id = 92] 22:30:16 INFO - PROCESS | 1891 | --DOMWINDOW == 151 (0x9302f000) [pid = 1891] [serial = 209] [outer = (nil)] [url = about:blank] 22:30:16 INFO - PROCESS | 1891 | --DOMWINDOW == 150 (0x99578800) [pid = 1891] [serial = 213] [outer = (nil)] [url = about:blank] 22:30:16 INFO - PROCESS | 1891 | --DOMWINDOW == 149 (0x98b6d000) [pid = 1891] [serial = 237] [outer = (nil)] [url = about:blank] 22:30:16 INFO - PROCESS | 1891 | --DOMWINDOW == 148 (0x915c3000) [pid = 1891] [serial = 194] [outer = (nil)] [url = about:blank] 22:30:16 INFO - PROCESS | 1891 | --DOMWINDOW == 147 (0x988e2800) [pid = 1891] [serial = 197] [outer = (nil)] [url = about:blank] 22:30:16 INFO - PROCESS | 1891 | --DOMWINDOW == 146 (0xa0e43c00) [pid = 1891] [serial = 200] [outer = (nil)] [url = about:blank] 22:30:16 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0xa45ea800) [pid = 1891] [serial = 203] [outer = (nil)] [url = about:blank] 22:30:16 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0xa4a19000) [pid = 1891] [serial = 206] [outer = (nil)] [url = about:blank] 22:30:17 INFO - PROCESS | 1891 | --DOCSHELL 0x8f709000 == 60 [pid = 1891] [id = 91] 22:30:17 INFO - PROCESS | 1891 | --DOCSHELL 0x9805e800 == 59 [pid = 1891] [id = 90] 22:30:17 INFO - PROCESS | 1891 | --DOCSHELL 0x93034800 == 58 [pid = 1891] [id = 89] 22:30:17 INFO - PROCESS | 1891 | --DOCSHELL 0x91219400 == 57 [pid = 1891] [id = 88] 22:30:17 INFO - PROCESS | 1891 | --DOCSHELL 0x8fe29c00 == 56 [pid = 1891] [id = 87] 22:30:17 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0x8f8ddc00) [pid = 1891] [serial = 96] [outer = (nil)] [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.] 22:30:17 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x9fc7c400) [pid = 1891] [serial = 232] [outer = (nil)] [url = about:blank] 22:30:17 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0x8faf0800) [pid = 1891] [serial = 235] [outer = (nil)] [url = about:blank] 22:30:17 INFO - PROCESS | 1891 | --DOMWINDOW == 140 (0x995c2c00) [pid = 1891] [serial = 229] [outer = (nil)] [url = about:blank] 22:30:17 INFO - PROCESS | 1891 | --DOMWINDOW == 139 (0x9881b800) [pid = 1891] [serial = 226] [outer = (nil)] [url = about:blank] 22:30:17 INFO - PROCESS | 1891 | --DOMWINDOW == 138 (0x98d88000) [pid = 1891] [serial = 120] [outer = (nil)] [url = about:blank] 22:30:17 INFO - PROCESS | 1891 | --DOMWINDOW == 137 (0x99076000) [pid = 1891] [serial = 228] [outer = (nil)] [url = about:blank] 22:30:17 INFO - PROCESS | 1891 | --DOMWINDOW == 136 (0x9eb39c00) [pid = 1891] [serial = 231] [outer = (nil)] [url = about:blank] 22:30:17 INFO - PROCESS | 1891 | --DOMWINDOW == 135 (0xa3cc4000) [pid = 1891] [serial = 192] [outer = (nil)] [url = about:blank] 22:30:17 INFO - PROCESS | 1891 | --DOMWINDOW == 134 (0x93026400) [pid = 1891] [serial = 217] [outer = (nil)] [url = about:blank] 22:30:17 INFO - PROCESS | 1891 | --DOMWINDOW == 133 (0x92f1f400) [pid = 1891] [serial = 216] [outer = (nil)] [url = about:blank] 22:30:17 INFO - PROCESS | 1891 | --DOMWINDOW == 132 (0x977d5800) [pid = 1891] [serial = 220] [outer = (nil)] [url = about:blank] 22:30:17 INFO - PROCESS | 1891 | --DOMWINDOW == 131 (0x96242c00) [pid = 1891] [serial = 219] [outer = (nil)] [url = about:blank] 22:30:17 INFO - PROCESS | 1891 | --DOMWINDOW == 130 (0x97886800) [pid = 1891] [serial = 222] [outer = (nil)] [url = about:blank] 22:30:17 INFO - PROCESS | 1891 | --DOMWINDOW == 129 (0x98210000) [pid = 1891] [serial = 223] [outer = (nil)] [url = about:blank] 22:30:17 INFO - PROCESS | 1891 | --DOMWINDOW == 128 (0x9831c000) [pid = 1891] [serial = 225] [outer = (nil)] [url = about:blank] 22:30:17 INFO - PROCESS | 1891 | --DOMWINDOW == 127 (0x8faed000) [pid = 1891] [serial = 234] [outer = (nil)] [url = about:blank] 22:30:17 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:30:17 INFO - PROCESS | 1891 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:30:17 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:30:17 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:30:17 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:30:17 INFO - PROCESS | 1891 | 1461043817602 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 22:30:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 22:30:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1538ms 22:30:17 INFO - PROCESS | 1891 | 1461043817664 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 22:30:17 INFO - PROCESS | 1891 | 1461043817667 Marionette TRACE conn6 <- [1,385,null,{"value":"8"}] 22:30:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 22:30:17 INFO - PROCESS | 1891 | 1461043817682 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 22:30:17 INFO - PROCESS | 1891 | 1461043817690 Marionette TRACE conn6 <- [1,386,null,{}] 22:30:17 INFO - PROCESS | 1891 | 1461043817698 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:17 INFO - PROCESS | 1891 | 1461043817868 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 22:30:17 INFO - PROCESS | 1891 | 1461043817879 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:17 INFO - PROCESS | 1891 | ++DOCSHELL 0x8cafd000 == 57 [pid = 1891] [id = 104] 22:30:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 128 (0x8f709000) [pid = 1891] [serial = 311] [outer = (nil)] 22:30:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 129 (0x976bc800) [pid = 1891] [serial = 312] [outer = 0x8f709000] 22:30:17 INFO - PROCESS | 1891 | 1461043817951 Marionette DEBUG loaded listener.js 22:30:18 INFO - PROCESS | 1891 | ++DOMWINDOW == 130 (0x97880000) [pid = 1891] [serial = 313] [outer = 0x8f709000] 22:30:18 INFO - PROCESS | 1891 | 1461043818823 Marionette TRACE conn6 <- [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]]]}] 22:30:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 22:30:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1203ms 22:30:18 INFO - PROCESS | 1891 | 1461043818879 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 22:30:18 INFO - PROCESS | 1891 | 1461043818884 Marionette TRACE conn6 <- [1,389,null,{"value":"8"}] 22:30:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 22:30:18 INFO - PROCESS | 1891 | 1461043818890 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 22:30:18 INFO - PROCESS | 1891 | 1461043818893 Marionette TRACE conn6 <- [1,390,null,{}] 22:30:18 INFO - PROCESS | 1891 | 1461043818899 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:19 INFO - PROCESS | 1891 | 1461043819056 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 22:30:19 INFO - PROCESS | 1891 | 1461043819189 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:19 INFO - PROCESS | 1891 | ++DOCSHELL 0x9564d800 == 58 [pid = 1891] [id = 105] 22:30:19 INFO - PROCESS | 1891 | ++DOMWINDOW == 131 (0x976ae800) [pid = 1891] [serial = 314] [outer = (nil)] 22:30:19 INFO - PROCESS | 1891 | ++DOMWINDOW == 132 (0x98314400) [pid = 1891] [serial = 315] [outer = 0x976ae800] 22:30:19 INFO - PROCESS | 1891 | 1461043819266 Marionette DEBUG loaded listener.js 22:30:19 INFO - PROCESS | 1891 | ++DOMWINDOW == 133 (0x9831b000) [pid = 1891] [serial = 316] [outer = 0x976ae800] 22:30:20 INFO - PROCESS | 1891 | 1461043820153 Marionette TRACE conn6 <- [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]]]}] 22:30:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 22:30:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1331ms 22:30:20 INFO - PROCESS | 1891 | 1461043820225 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 22:30:20 INFO - PROCESS | 1891 | 1461043820228 Marionette TRACE conn6 <- [1,393,null,{"value":"8"}] 22:30:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 22:30:20 INFO - PROCESS | 1891 | 1461043820235 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 22:30:20 INFO - PROCESS | 1891 | 1461043820238 Marionette TRACE conn6 <- [1,394,null,{}] 22:30:20 INFO - PROCESS | 1891 | 1461043820244 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:20 INFO - PROCESS | 1891 | 1461043820453 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 22:30:20 INFO - PROCESS | 1891 | 1461043820480 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:20 INFO - PROCESS | 1891 | ++DOCSHELL 0x988dec00 == 59 [pid = 1891] [id = 106] 22:30:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 134 (0x988e2400) [pid = 1891] [serial = 317] [outer = (nil)] 22:30:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 135 (0x988ec400) [pid = 1891] [serial = 318] [outer = 0x988e2400] 22:30:20 INFO - PROCESS | 1891 | 1461043820566 Marionette DEBUG loaded listener.js 22:30:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 136 (0x9957cc00) [pid = 1891] [serial = 319] [outer = 0x988e2400] 22:30:21 INFO - PROCESS | 1891 | 1461043821512 Marionette TRACE conn6 <- [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]]]}] 22:30:21 INFO - PROCESS | 1891 | --DOMWINDOW == 135 (0x96243800) [pid = 1891] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 22:30:21 INFO - PROCESS | 1891 | --DOMWINDOW == 134 (0x9820ec00) [pid = 1891] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 22:30:21 INFO - PROCESS | 1891 | --DOMWINDOW == 133 (0x98318400) [pid = 1891] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 22:30:21 INFO - PROCESS | 1891 | --DOMWINDOW == 132 (0x91285400) [pid = 1891] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 22:30:21 INFO - PROCESS | 1891 | --DOMWINDOW == 131 (0x96247000) [pid = 1891] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 22:30:21 INFO - PROCESS | 1891 | --DOMWINDOW == 130 (0x8fe2c000) [pid = 1891] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 22:30:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 22:30:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1395ms 22:30:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 22:30:21 INFO - PROCESS | 1891 | 1461043821634 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 22:30:21 INFO - PROCESS | 1891 | 1461043821637 Marionette TRACE conn6 <- [1,397,null,{"value":"8"}] 22:30:21 INFO - PROCESS | 1891 | 1461043821650 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 22:30:21 INFO - PROCESS | 1891 | 1461043821653 Marionette TRACE conn6 <- [1,398,null,{}] 22:30:21 INFO - PROCESS | 1891 | 1461043821658 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:21 INFO - PROCESS | 1891 | 1461043821824 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 22:30:21 INFO - PROCESS | 1891 | 1461043821836 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:21 INFO - PROCESS | 1891 | ++DOCSHELL 0x9035f000 == 60 [pid = 1891] [id = 107] 22:30:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 131 (0x96249800) [pid = 1891] [serial = 320] [outer = (nil)] 22:30:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 132 (0x995b3c00) [pid = 1891] [serial = 321] [outer = 0x96249800] 22:30:21 INFO - PROCESS | 1891 | 1461043821913 Marionette DEBUG loaded listener.js 22:30:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 133 (0x99a34400) [pid = 1891] [serial = 322] [outer = 0x96249800] 22:30:22 INFO - PROCESS | 1891 | 1461043822817 Marionette TRACE conn6 <- [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]]]}] 22:30:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 22:30:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1198ms 22:30:22 INFO - PROCESS | 1891 | 1461043822842 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 22:30:22 INFO - PROCESS | 1891 | 1461043822847 Marionette TRACE conn6 <- [1,401,null,{"value":"8"}] 22:30:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 22:30:22 INFO - PROCESS | 1891 | 1461043822853 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 22:30:22 INFO - PROCESS | 1891 | 1461043822855 Marionette TRACE conn6 <- [1,402,null,{}] 22:30:22 INFO - PROCESS | 1891 | 1461043822869 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:23 INFO - PROCESS | 1891 | 1461043823031 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 22:30:23 INFO - PROCESS | 1891 | 1461043823041 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:23 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f70d000 == 61 [pid = 1891] [id = 108] 22:30:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 134 (0x8fae9c00) [pid = 1891] [serial = 323] [outer = (nil)] 22:30:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 135 (0x9fbb9c00) [pid = 1891] [serial = 324] [outer = 0x8fae9c00] 22:30:23 INFO - PROCESS | 1891 | 1461043823117 Marionette DEBUG loaded listener.js 22:30:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 136 (0x9fea3800) [pid = 1891] [serial = 325] [outer = 0x8fae9c00] 22:30:24 INFO - PROCESS | 1891 | 1461043824194 Marionette TRACE conn6 <- [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]]]}] 22:30:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 22:30:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1394ms 22:30:24 INFO - PROCESS | 1891 | 1461043824249 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 22:30:24 INFO - PROCESS | 1891 | 1461043824254 Marionette TRACE conn6 <- [1,405,null,{"value":"8"}] 22:30:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 22:30:24 INFO - PROCESS | 1891 | 1461043824264 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 22:30:24 INFO - PROCESS | 1891 | 1461043824269 Marionette TRACE conn6 <- [1,406,null,{}] 22:30:24 INFO - PROCESS | 1891 | 1461043824279 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:24 INFO - PROCESS | 1891 | 1461043824470 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 22:30:24 INFO - PROCESS | 1891 | 1461043824704 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:24 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f8e2800 == 62 [pid = 1891] [id = 109] 22:30:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 137 (0x8fae9400) [pid = 1891] [serial = 326] [outer = (nil)] 22:30:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 138 (0x9015c400) [pid = 1891] [serial = 327] [outer = 0x8fae9400] 22:30:24 INFO - PROCESS | 1891 | 1461043824812 Marionette DEBUG loaded listener.js 22:30:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 139 (0x90163400) [pid = 1891] [serial = 328] [outer = 0x8fae9400] 22:30:25 INFO - PROCESS | 1891 | 1461043825721 Marionette TRACE conn6 <- [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]]]}] 22:30:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 22:30:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1536ms 22:30:25 INFO - PROCESS | 1891 | 1461043825801 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 22:30:25 INFO - PROCESS | 1891 | 1461043825810 Marionette TRACE conn6 <- [1,409,null,{"value":"8"}] 22:30:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 22:30:25 INFO - PROCESS | 1891 | 1461043825821 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 22:30:25 INFO - PROCESS | 1891 | 1461043825825 Marionette TRACE conn6 <- [1,410,null,{}] 22:30:25 INFO - PROCESS | 1891 | 1461043825832 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:26 INFO - PROCESS | 1891 | 1461043826043 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 22:30:26 INFO - PROCESS | 1891 | 1461043826250 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:26 INFO - PROCESS | 1891 | ++DOCSHELL 0x9155dc00 == 63 [pid = 1891] [id = 110] 22:30:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 140 (0x92f1e000) [pid = 1891] [serial = 329] [outer = (nil)] 22:30:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 141 (0x93030400) [pid = 1891] [serial = 330] [outer = 0x92f1e000] 22:30:26 INFO - PROCESS | 1891 | 1461043826385 Marionette DEBUG loaded listener.js 22:30:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x94332800) [pid = 1891] [serial = 331] [outer = 0x92f1e000] 22:30:27 INFO - PROCESS | 1891 | 1461043827469 Marionette TRACE conn6 <- [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]]]}] 22:30:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 22:30:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1697ms 22:30:27 INFO - PROCESS | 1891 | 1461043827519 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 22:30:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 22:30:27 INFO - PROCESS | 1891 | 1461043827524 Marionette TRACE conn6 <- [1,413,null,{"value":"8"}] 22:30:27 INFO - PROCESS | 1891 | 1461043827531 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 22:30:27 INFO - PROCESS | 1891 | 1461043827537 Marionette TRACE conn6 <- [1,414,null,{}] 22:30:27 INFO - PROCESS | 1891 | 1461043827553 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:27 INFO - PROCESS | 1891 | 1461043827754 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 22:30:28 INFO - PROCESS | 1891 | 1461043828020 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:28 INFO - PROCESS | 1891 | ++DOCSHELL 0x8caff000 == 64 [pid = 1891] [id = 111] 22:30:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x9ae1bc00) [pid = 1891] [serial = 332] [outer = (nil)] 22:30:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x9fc7c400) [pid = 1891] [serial = 333] [outer = 0x9ae1bc00] 22:30:28 INFO - PROCESS | 1891 | 1461043828126 Marionette DEBUG loaded listener.js 22:30:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0xa0fdd000) [pid = 1891] [serial = 334] [outer = 0x9ae1bc00] 22:30:29 INFO - PROCESS | 1891 | 1461043829100 Marionette TRACE conn6 <- [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]]]}] 22:30:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 22:30:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1646ms 22:30:29 INFO - PROCESS | 1891 | 1461043829179 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 22:30:29 INFO - PROCESS | 1891 | 1461043829186 Marionette TRACE conn6 <- [1,417,null,{"value":"8"}] 22:30:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 22:30:29 INFO - PROCESS | 1891 | 1461043829196 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 22:30:29 INFO - PROCESS | 1891 | 1461043829201 Marionette TRACE conn6 <- [1,418,null,{}] 22:30:29 INFO - PROCESS | 1891 | 1461043829211 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:29 INFO - PROCESS | 1891 | 1461043829516 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 22:30:29 INFO - PROCESS | 1891 | 1461043829846 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:29 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f8e2400 == 65 [pid = 1891] [id = 112] 22:30:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x9fb4a400) [pid = 1891] [serial = 335] [outer = (nil)] 22:30:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 147 (0xa45e3000) [pid = 1891] [serial = 336] [outer = 0x9fb4a400] 22:30:29 INFO - PROCESS | 1891 | 1461043829994 Marionette DEBUG loaded listener.js 22:30:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 148 (0xa45ea800) [pid = 1891] [serial = 337] [outer = 0x9fb4a400] 22:30:31 INFO - PROCESS | 1891 | 1461043831705 Marionette TRACE conn6 <- [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]]]}] 22:30:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 22:30:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2547ms 22:30:31 INFO - PROCESS | 1891 | 1461043831744 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 22:30:31 INFO - PROCESS | 1891 | 1461043831750 Marionette TRACE conn6 <- [1,421,null,{"value":"8"}] 22:30:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 22:30:31 INFO - PROCESS | 1891 | 1461043831759 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 22:30:31 INFO - PROCESS | 1891 | 1461043831766 Marionette TRACE conn6 <- [1,422,null,{}] 22:30:31 INFO - PROCESS | 1891 | 1461043831775 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:32 INFO - PROCESS | 1891 | 1461043832033 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 22:30:32 INFO - PROCESS | 1891 | 1461043832214 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:32 INFO - PROCESS | 1891 | ++DOCSHELL 0x8eb52800 == 66 [pid = 1891] [id = 113] 22:30:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 149 (0x8eb5b000) [pid = 1891] [serial = 338] [outer = (nil)] 22:30:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 150 (0xa47ae400) [pid = 1891] [serial = 339] [outer = 0x8eb5b000] 22:30:32 INFO - PROCESS | 1891 | 1461043832301 Marionette DEBUG loaded listener.js 22:30:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 151 (0xa4a19400) [pid = 1891] [serial = 340] [outer = 0x8eb5b000] 22:30:33 INFO - PROCESS | 1891 | 1461043833624 Marionette TRACE conn6 <- [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]]]}] 22:30:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 22:30:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1943ms 22:30:33 INFO - PROCESS | 1891 | 1461043833704 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 22:30:33 INFO - PROCESS | 1891 | 1461043833708 Marionette TRACE conn6 <- [1,425,null,{"value":"8"}] 22:30:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 22:30:33 INFO - PROCESS | 1891 | 1461043833715 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 22:30:33 INFO - PROCESS | 1891 | 1461043833719 Marionette TRACE conn6 <- [1,426,null,{}] 22:30:33 INFO - PROCESS | 1891 | 1461043833724 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:33 INFO - PROCESS | 1891 | 1461043833906 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 22:30:34 INFO - PROCESS | 1891 | 1461043834066 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:34 INFO - PROCESS | 1891 | ++DOCSHELL 0x8eb55800 == 67 [pid = 1891] [id = 114] 22:30:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 152 (0x904d5c00) [pid = 1891] [serial = 341] [outer = (nil)] 22:30:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 153 (0x904dcc00) [pid = 1891] [serial = 342] [outer = 0x904d5c00] 22:30:34 INFO - PROCESS | 1891 | 1461043834169 Marionette DEBUG loaded listener.js 22:30:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 154 (0x904df400) [pid = 1891] [serial = 343] [outer = 0x904d5c00] 22:30:35 INFO - PROCESS | 1891 | 1461043835072 Marionette TRACE conn6 <- [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] 22:30:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 22:30:35 INFO - PROCESS | 1891 | 1461043835160 Marionette TRACE conn6 <- [1,429,null,{"value":"8"}] 22:30:35 INFO - PROCESS | 1891 | 1461043835166 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 22:30:35 INFO - PROCESS | 1891 | 1461043835170 Marionette TRACE conn6 <- [1,430,null,{}] 22:30:35 INFO - PROCESS | 1891 | 1461043835175 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:35 INFO - PROCESS | 1891 | 1461043835343 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 22:30:35 INFO - PROCESS | 1891 | 1461043835555 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:35 INFO - PROCESS | 1891 | ++DOCSHELL 0x8eb5bc00 == 68 [pid = 1891] [id = 115] 22:30:35 INFO - PROCESS | 1891 | ++DOMWINDOW == 155 (0x904dac00) [pid = 1891] [serial = 344] [outer = (nil)] 22:30:35 INFO - PROCESS | 1891 | ++DOMWINDOW == 156 (0x94024000) [pid = 1891] [serial = 345] [outer = 0x904dac00] 22:30:35 INFO - PROCESS | 1891 | 1461043835691 Marionette DEBUG loaded listener.js 22:30:35 INFO - PROCESS | 1891 | ++DOMWINDOW == 157 (0x94027000) [pid = 1891] [serial = 346] [outer = 0x904dac00] 22:30:36 INFO - PROCESS | 1891 | 1461043836558 Marionette TRACE conn6 <- [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]]]}] 22:30:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 22:30:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1439ms 22:30:36 INFO - PROCESS | 1891 | 1461043836605 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 22:30:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 22:30:36 INFO - PROCESS | 1891 | 1461043836610 Marionette TRACE conn6 <- [1,433,null,{"value":"8"}] 22:30:36 INFO - PROCESS | 1891 | 1461043836616 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 22:30:36 INFO - PROCESS | 1891 | 1461043836620 Marionette TRACE conn6 <- [1,434,null,{}] 22:30:36 INFO - PROCESS | 1891 | 1461043836626 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:36 INFO - PROCESS | 1891 | 1461043836806 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 22:30:36 INFO - PROCESS | 1891 | 1461043836969 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:37 INFO - PROCESS | 1891 | ++DOCSHELL 0x8caf1c00 == 69 [pid = 1891] [id = 116] 22:30:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 158 (0x9401e000) [pid = 1891] [serial = 347] [outer = (nil)] 22:30:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 159 (0x94192800) [pid = 1891] [serial = 348] [outer = 0x9401e000] 22:30:37 INFO - PROCESS | 1891 | 1461043837059 Marionette DEBUG loaded listener.js 22:30:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 160 (0x94195c00) [pid = 1891] [serial = 349] [outer = 0x9401e000] 22:30:37 INFO - PROCESS | 1891 | 1461043837966 Marionette TRACE conn6 <- [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]]]}] 22:30:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 22:30:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1382ms 22:30:38 INFO - PROCESS | 1891 | 1461043837998 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 22:30:38 INFO - PROCESS | 1891 | 1461043838001 Marionette TRACE conn6 <- [1,437,null,{"value":"8"}] 22:30:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 22:30:38 INFO - PROCESS | 1891 | 1461043838014 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 22:30:38 INFO - PROCESS | 1891 | 1461043838019 Marionette TRACE conn6 <- [1,438,null,{}] 22:30:38 INFO - PROCESS | 1891 | 1461043838028 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:38 INFO - PROCESS | 1891 | 1461043838198 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 22:30:38 INFO - PROCESS | 1891 | 1461043838367 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:38 INFO - PROCESS | 1891 | ++DOCSHELL 0x8bf01c00 == 70 [pid = 1891] [id = 117] 22:30:38 INFO - PROCESS | 1891 | ++DOMWINDOW == 161 (0x8bf04400) [pid = 1891] [serial = 350] [outer = (nil)] 22:30:38 INFO - PROCESS | 1891 | ++DOMWINDOW == 162 (0x8bf0ac00) [pid = 1891] [serial = 351] [outer = 0x8bf04400] 22:30:38 INFO - PROCESS | 1891 | 1461043838454 Marionette DEBUG loaded listener.js 22:30:38 INFO - PROCESS | 1891 | ++DOMWINDOW == 163 (0x8bf0e400) [pid = 1891] [serial = 352] [outer = 0x8bf04400] 22:30:39 INFO - PROCESS | 1891 | 1461043839739 Marionette TRACE conn6 <- [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]]]}] 22:30:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 22:30:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1793ms 22:30:39 INFO - PROCESS | 1891 | 1461043839809 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 22:30:39 INFO - PROCESS | 1891 | 1461043839815 Marionette TRACE conn6 <- [1,441,null,{"value":"8"}] 22:30:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 22:30:39 INFO - PROCESS | 1891 | 1461043839823 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 22:30:39 INFO - PROCESS | 1891 | 1461043839828 Marionette TRACE conn6 <- [1,442,null,{}] 22:30:39 INFO - PROCESS | 1891 | 1461043839836 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:40 INFO - PROCESS | 1891 | 1461043840090 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 22:30:40 INFO - PROCESS | 1891 | 1461043840268 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:40 INFO - PROCESS | 1891 | ++DOCSHELL 0x8bf05800 == 71 [pid = 1891] [id = 118] 22:30:40 INFO - PROCESS | 1891 | ++DOMWINDOW == 164 (0x8cafac00) [pid = 1891] [serial = 353] [outer = (nil)] 22:30:40 INFO - PROCESS | 1891 | ++DOMWINDOW == 165 (0x9015e000) [pid = 1891] [serial = 354] [outer = 0x8cafac00] 22:30:40 INFO - PROCESS | 1891 | 1461043840346 Marionette DEBUG loaded listener.js 22:30:40 INFO - PROCESS | 1891 | ++DOMWINDOW == 166 (0x9035c000) [pid = 1891] [serial = 355] [outer = 0x8cafac00] 22:30:41 INFO - PROCESS | 1891 | 1461043841347 Marionette TRACE conn6 <- [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]]]}] 22:30:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 22:30:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1599ms 22:30:41 INFO - PROCESS | 1891 | 1461043841423 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 22:30:41 INFO - PROCESS | 1891 | 1461043841431 Marionette TRACE conn6 <- [1,445,null,{"value":"8"}] 22:30:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 22:30:41 INFO - PROCESS | 1891 | 1461043841441 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 22:30:41 INFO - PROCESS | 1891 | 1461043841445 Marionette TRACE conn6 <- [1,446,null,{}] 22:30:41 INFO - PROCESS | 1891 | 1461043841451 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:41 INFO - PROCESS | 1891 | 1461043841671 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 22:30:41 INFO - PROCESS | 1891 | --DOCSHELL 0x97fed000 == 70 [pid = 1891] [id = 66] 22:30:41 INFO - PROCESS | 1891 | --DOCSHELL 0x8f8dcc00 == 69 [pid = 1891] [id = 71] 22:30:41 INFO - PROCESS | 1891 | --DOCSHELL 0x930a7000 == 68 [pid = 1891] [id = 69] 22:30:41 INFO - PROCESS | 1891 | --DOCSHELL 0x8f708000 == 67 [pid = 1891] [id = 68] 22:30:41 INFO - PROCESS | 1891 | --DOCSHELL 0x9155c400 == 66 [pid = 1891] [id = 65] 22:30:41 INFO - PROCESS | 1891 | --DOCSHELL 0x9035f000 == 65 [pid = 1891] [id = 107] 22:30:41 INFO - PROCESS | 1891 | --DOCSHELL 0x988dec00 == 64 [pid = 1891] [id = 106] 22:30:41 INFO - PROCESS | 1891 | --DOCSHELL 0x9564d800 == 63 [pid = 1891] [id = 105] 22:30:41 INFO - PROCESS | 1891 | --DOCSHELL 0x8cafd000 == 62 [pid = 1891] [id = 104] 22:30:41 INFO - PROCESS | 1891 | 1461043841929 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:41 INFO - PROCESS | 1891 | --DOCSHELL 0x8f8de400 == 61 [pid = 1891] [id = 103] 22:30:41 INFO - PROCESS | 1891 | ++DOCSHELL 0x8caf4000 == 62 [pid = 1891] [id = 119] 22:30:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 167 (0x8caf5000) [pid = 1891] [serial = 356] [outer = (nil)] 22:30:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 168 (0x9015d000) [pid = 1891] [serial = 357] [outer = 0x8caf5000] 22:30:42 INFO - PROCESS | 1891 | 1461043842026 Marionette DEBUG loaded listener.js 22:30:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 169 (0x904e0000) [pid = 1891] [serial = 358] [outer = 0x8caf5000] 22:30:42 INFO - PROCESS | 1891 | --DOCSHELL 0x8f8db400 == 61 [pid = 1891] [id = 102] 22:30:42 INFO - PROCESS | 1891 | --DOCSHELL 0x8fae3800 == 60 [pid = 1891] [id = 101] 22:30:42 INFO - PROCESS | 1891 | --DOCSHELL 0x8f8de000 == 59 [pid = 1891] [id = 70] 22:30:42 INFO - PROCESS | 1891 | --DOMWINDOW == 168 (0x988ea000) [pid = 1891] [serial = 273] [outer = (nil)] [url = about:blank] 22:30:42 INFO - PROCESS | 1891 | --DOMWINDOW == 167 (0x988edc00) [pid = 1891] [serial = 274] [outer = (nil)] [url = about:blank] 22:30:42 INFO - PROCESS | 1891 | --DOMWINDOW == 166 (0x915c5c00) [pid = 1891] [serial = 264] [outer = (nil)] [url = about:blank] 22:30:42 INFO - PROCESS | 1891 | --DOMWINDOW == 165 (0x93026c00) [pid = 1891] [serial = 265] [outer = (nil)] [url = about:blank] 22:30:42 INFO - PROCESS | 1891 | --DOMWINDOW == 164 (0x977d6800) [pid = 1891] [serial = 267] [outer = (nil)] [url = about:blank] 22:30:42 INFO - PROCESS | 1891 | --DOMWINDOW == 163 (0x8fe32c00) [pid = 1891] [serial = 262] [outer = (nil)] [url = about:blank] 22:30:42 INFO - PROCESS | 1891 | --DOMWINDOW == 162 (0x8fe2f400) [pid = 1891] [serial = 261] [outer = (nil)] [url = about:blank] 22:30:42 INFO - PROCESS | 1891 | --DOMWINDOW == 161 (0x97ff1000) [pid = 1891] [serial = 243] [outer = (nil)] [url = about:blank] 22:30:42 INFO - PROCESS | 1891 | --DOMWINDOW == 160 (0xa2a57800) [pid = 1891] [serial = 249] [outer = (nil)] [url = about:blank] 22:30:42 INFO - PROCESS | 1891 | --DOMWINDOW == 159 (0x8fe28800) [pid = 1891] [serial = 258] [outer = (nil)] [url = about:blank] 22:30:42 INFO - PROCESS | 1891 | --DOMWINDOW == 158 (0x9302dc00) [pid = 1891] [serial = 240] [outer = (nil)] [url = about:blank] 22:30:42 INFO - PROCESS | 1891 | --DOMWINDOW == 157 (0x9fbbb000) [pid = 1891] [serial = 246] [outer = (nil)] [url = about:blank] 22:30:42 INFO - PROCESS | 1891 | --DOMWINDOW == 156 (0x90359c00) [pid = 1891] [serial = 252] [outer = (nil)] [url = about:blank] 22:30:42 INFO - PROCESS | 1891 | --DOMWINDOW == 155 (0x8eb58000) [pid = 1891] [serial = 255] [outer = (nil)] [url = about:blank] 22:30:42 INFO - PROCESS | 1891 | --DOMWINDOW == 154 (0x9ae1d400) [pid = 1891] [serial = 277] [outer = (nil)] [url = about:blank] 22:30:42 INFO - PROCESS | 1891 | --DOMWINDOW == 153 (0x98315800) [pid = 1891] [serial = 270] [outer = (nil)] [url = about:blank] 22:30:42 INFO - PROCESS | 1891 | --DOMWINDOW == 152 (0x98b6d800) [pid = 1891] [serial = 276] [outer = (nil)] [url = about:blank] 22:30:42 INFO - PROCESS | 1891 | --DOMWINDOW == 151 (0x9831e800) [pid = 1891] [serial = 271] [outer = (nil)] [url = about:blank] 22:30:42 INFO - PROCESS | 1891 | --DOMWINDOW == 150 (0x978aa400) [pid = 1891] [serial = 268] [outer = (nil)] [url = about:blank] 22:30:42 INFO - PROCESS | 1891 | 1461043842889 Marionette TRACE conn6 <- [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]]]}] 22:30:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 22:30:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1482ms 22:30:42 INFO - PROCESS | 1891 | 1461043842924 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 22:30:42 INFO - PROCESS | 1891 | 1461043842928 Marionette TRACE conn6 <- [1,449,null,{"value":"8"}] 22:30:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 22:30:42 INFO - PROCESS | 1891 | 1461043842934 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 22:30:42 INFO - PROCESS | 1891 | 1461043842939 Marionette TRACE conn6 <- [1,450,null,{}] 22:30:42 INFO - PROCESS | 1891 | 1461043842955 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:43 INFO - PROCESS | 1891 | 1461043843163 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 22:30:43 INFO - PROCESS | 1891 | 1461043843297 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:43 INFO - PROCESS | 1891 | ++DOCSHELL 0x8eb5a000 == 60 [pid = 1891] [id = 120] 22:30:43 INFO - PROCESS | 1891 | ++DOMWINDOW == 151 (0x8fe32000) [pid = 1891] [serial = 359] [outer = (nil)] 22:30:43 INFO - PROCESS | 1891 | ++DOMWINDOW == 152 (0x9302c400) [pid = 1891] [serial = 360] [outer = 0x8fe32000] 22:30:43 INFO - PROCESS | 1891 | 1461043843377 Marionette DEBUG loaded listener.js 22:30:43 INFO - PROCESS | 1891 | ++DOMWINDOW == 153 (0x9401c400) [pid = 1891] [serial = 361] [outer = 0x8fe32000] 22:30:44 INFO - PROCESS | 1891 | 1461043844210 Marionette TRACE conn6 <- [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] 22:30:44 INFO - PROCESS | 1891 | 1461043844280 Marionette TRACE conn6 <- [1,453,null,{"value":"8"}] 22:30:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 22:30:44 INFO - PROCESS | 1891 | 1461043844287 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 22:30:44 INFO - PROCESS | 1891 | 1461043844291 Marionette TRACE conn6 <- [1,454,null,{}] 22:30:44 INFO - PROCESS | 1891 | 1461043844296 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:44 INFO - PROCESS | 1891 | 1461043844502 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 22:30:44 INFO - PROCESS | 1891 | 1461043844522 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:44 INFO - PROCESS | 1891 | ++DOCSHELL 0x9155c400 == 61 [pid = 1891] [id = 121] 22:30:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 154 (0x93032400) [pid = 1891] [serial = 362] [outer = (nil)] 22:30:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 155 (0x9419f800) [pid = 1891] [serial = 363] [outer = 0x93032400] 22:30:44 INFO - PROCESS | 1891 | 1461043844597 Marionette DEBUG loaded listener.js 22:30:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 156 (0x94334000) [pid = 1891] [serial = 364] [outer = 0x93032400] 22:30:45 INFO - PROCESS | 1891 | [1891] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:30:45 INFO - PROCESS | 1891 | 1461043845465 Marionette TRACE conn6 <- [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]]]}] 22:30:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 22:30:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1237ms 22:30:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 22:30:45 INFO - PROCESS | 1891 | 1461043845536 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 22:30:45 INFO - PROCESS | 1891 | 1461043845539 Marionette TRACE conn6 <- [1,457,null,{"value":"8"}] 22:30:45 INFO - PROCESS | 1891 | 1461043845546 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 22:30:45 INFO - PROCESS | 1891 | 1461043845549 Marionette TRACE conn6 <- [1,458,null,{}] 22:30:45 INFO - PROCESS | 1891 | 1461043845554 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:45 INFO - PROCESS | 1891 | 1461043845759 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 22:30:45 INFO - PROCESS | 1891 | 1461043845784 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:45 INFO - PROCESS | 1891 | ++DOCSHELL 0x94193400 == 62 [pid = 1891] [id = 122] 22:30:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 157 (0x94199000) [pid = 1891] [serial = 365] [outer = (nil)] 22:30:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 158 (0x97b91c00) [pid = 1891] [serial = 366] [outer = 0x94199000] 22:30:45 INFO - PROCESS | 1891 | 1461043845857 Marionette DEBUG loaded listener.js 22:30:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 159 (0x97ff1000) [pid = 1891] [serial = 367] [outer = 0x94199000] 22:30:46 INFO - PROCESS | 1891 | --DOMWINDOW == 158 (0x988e2400) [pid = 1891] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 22:30:46 INFO - PROCESS | 1891 | --DOMWINDOW == 157 (0x8fae3c00) [pid = 1891] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 22:30:46 INFO - PROCESS | 1891 | --DOMWINDOW == 156 (0x8f709000) [pid = 1891] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 22:30:46 INFO - PROCESS | 1891 | --DOMWINDOW == 155 (0x976ae800) [pid = 1891] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 22:30:46 INFO - PROCESS | 1891 | --DOMWINDOW == 154 (0x8f8e0400) [pid = 1891] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 22:30:46 INFO - PROCESS | 1891 | --DOMWINDOW == 153 (0x8fe2a400) [pid = 1891] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 22:30:46 INFO - PROCESS | 1891 | --DOMWINDOW == 152 (0x96249800) [pid = 1891] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 22:30:46 INFO - PROCESS | 1891 | 1461043846969 Marionette TRACE conn6 <- [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] 22:30:47 INFO - PROCESS | 1891 | 1461043847000 Marionette TRACE conn6 <- [1,461,null,{"value":"8"}] 22:30:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 22:30:47 INFO - PROCESS | 1891 | 1461043847008 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 22:30:47 INFO - PROCESS | 1891 | 1461043847012 Marionette TRACE conn6 <- [1,462,null,{}] 22:30:47 INFO - PROCESS | 1891 | 1461043847018 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:47 INFO - PROCESS | 1891 | 1461043847247 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 22:30:47 INFO - PROCESS | 1891 | 1461043847263 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:47 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f709000 == 63 [pid = 1891] [id = 123] 22:30:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 153 (0x8f8e0400) [pid = 1891] [serial = 368] [outer = (nil)] 22:30:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 154 (0x9787d000) [pid = 1891] [serial = 369] [outer = 0x8f8e0400] 22:30:47 INFO - PROCESS | 1891 | 1461043847346 Marionette DEBUG loaded listener.js 22:30:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 155 (0x988e6800) [pid = 1891] [serial = 370] [outer = 0x8f8e0400] 22:30:48 INFO - PROCESS | 1891 | [1891] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:30:48 INFO - PROCESS | 1891 | 1461043848241 Marionette TRACE conn6 <- [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] 22:30:48 INFO - PROCESS | 1891 | 1461043848299 Marionette TRACE conn6 <- [1,465,null,{"value":"8"}] 22:30:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 22:30:48 INFO - PROCESS | 1891 | 1461043848306 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 22:30:48 INFO - PROCESS | 1891 | 1461043848308 Marionette TRACE conn6 <- [1,466,null,{}] 22:30:48 INFO - PROCESS | 1891 | 1461043848314 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:48 INFO - PROCESS | 1891 | 1461043848471 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 22:30:48 INFO - PROCESS | 1891 | 1461043848483 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:48 INFO - PROCESS | 1891 | ++DOCSHELL 0x92f1f800 == 64 [pid = 1891] [id = 124] 22:30:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 156 (0x93026000) [pid = 1891] [serial = 371] [outer = (nil)] 22:30:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 157 (0x999c8800) [pid = 1891] [serial = 372] [outer = 0x93026000] 22:30:48 INFO - PROCESS | 1891 | 1461043848556 Marionette DEBUG loaded listener.js 22:30:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 158 (0x9ae7a400) [pid = 1891] [serial = 373] [outer = 0x93026000] 22:30:49 INFO - PROCESS | 1891 | 1461043849789 Marionette TRACE conn6 <- [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] 22:30:49 INFO - PROCESS | 1891 | 1461043849858 Marionette TRACE conn6 <- [1,469,null,{"value":"8"}] 22:30:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 22:30:49 INFO - PROCESS | 1891 | 1461043849867 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 22:30:49 INFO - PROCESS | 1891 | 1461043849873 Marionette TRACE conn6 <- [1,470,null,{}] 22:30:49 INFO - PROCESS | 1891 | 1461043849881 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:50 INFO - PROCESS | 1891 | 1461043850079 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 22:30:50 INFO - PROCESS | 1891 | 1461043850302 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:50 INFO - PROCESS | 1891 | ++DOCSHELL 0x8fe28400 == 65 [pid = 1891] [id = 125] 22:30:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 159 (0x9015b000) [pid = 1891] [serial = 374] [outer = (nil)] 22:30:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 160 (0x904dd800) [pid = 1891] [serial = 375] [outer = 0x9015b000] 22:30:50 INFO - PROCESS | 1891 | 1461043850414 Marionette DEBUG loaded listener.js 22:30:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 161 (0x9121cc00) [pid = 1891] [serial = 376] [outer = 0x9015b000] 22:30:51 INFO - PROCESS | 1891 | 1461043851965 Marionette TRACE conn6 <- [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]]]}] 22:30:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 22:30:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 2237ms 22:30:52 INFO - PROCESS | 1891 | 1461043852106 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 22:30:52 INFO - PROCESS | 1891 | 1461043852115 Marionette TRACE conn6 <- [1,473,null,{"value":"8"}] 22:30:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 22:30:52 INFO - PROCESS | 1891 | 1461043852133 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 22:30:52 INFO - PROCESS | 1891 | 1461043852138 Marionette TRACE conn6 <- [1,474,null,{}] 22:30:52 INFO - PROCESS | 1891 | 1461043852145 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:52 INFO - PROCESS | 1891 | 1461043852365 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 22:30:52 INFO - PROCESS | 1891 | 1461043852566 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:52 INFO - PROCESS | 1891 | ++DOCSHELL 0x94197000 == 66 [pid = 1891] [id = 126] 22:30:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 162 (0x95656000) [pid = 1891] [serial = 377] [outer = (nil)] 22:30:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 163 (0x9fc7f000) [pid = 1891] [serial = 378] [outer = 0x95656000] 22:30:52 INFO - PROCESS | 1891 | 1461043852702 Marionette DEBUG loaded listener.js 22:30:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 164 (0xa0a6a400) [pid = 1891] [serial = 379] [outer = 0x95656000] 22:30:53 INFO - PROCESS | 1891 | 1461043853682 Marionette TRACE conn6 <- [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]]]}] 22:30:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 22:30:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1586ms 22:30:53 INFO - PROCESS | 1891 | 1461043853718 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 22:30:53 INFO - PROCESS | 1891 | 1461043853722 Marionette TRACE conn6 <- [1,477,null,{"value":"8"}] 22:30:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 22:30:53 INFO - PROCESS | 1891 | 1461043853729 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 22:30:53 INFO - PROCESS | 1891 | 1461043853735 Marionette TRACE conn6 <- [1,478,null,{}] 22:30:53 INFO - PROCESS | 1891 | 1461043853751 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:53 INFO - PROCESS | 1891 | 1461043853942 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 22:30:54 INFO - PROCESS | 1891 | 1461043854155 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:54 INFO - PROCESS | 1891 | ++DOCSHELL 0x8bfe7000 == 67 [pid = 1891] [id = 127] 22:30:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 165 (0x8bfe8000) [pid = 1891] [serial = 380] [outer = (nil)] 22:30:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 166 (0x8bff0c00) [pid = 1891] [serial = 381] [outer = 0x8bfe8000] 22:30:54 INFO - PROCESS | 1891 | 1461043854290 Marionette DEBUG loaded listener.js 22:30:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 167 (0xa0aee400) [pid = 1891] [serial = 382] [outer = 0x8bfe8000] 22:30:55 INFO - PROCESS | 1891 | 1461043855247 Marionette TRACE conn6 <- [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]]]}] 22:30:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 22:30:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1587ms 22:30:55 INFO - PROCESS | 1891 | 1461043855318 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 22:30:55 INFO - PROCESS | 1891 | 1461043855323 Marionette TRACE conn6 <- [1,481,null,{"value":"8"}] 22:30:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 22:30:55 INFO - PROCESS | 1891 | 1461043855329 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 22:30:55 INFO - PROCESS | 1891 | 1461043855333 Marionette TRACE conn6 <- [1,482,null,{}] 22:30:55 INFO - PROCESS | 1891 | 1461043855338 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:55 INFO - PROCESS | 1891 | 1461043855523 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 22:30:55 INFO - PROCESS | 1891 | 1461043855733 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:55 INFO - PROCESS | 1891 | ++DOCSHELL 0x93f51c00 == 68 [pid = 1891] [id = 128] 22:30:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 168 (0x93f56400) [pid = 1891] [serial = 383] [outer = (nil)] 22:30:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 169 (0x93f59c00) [pid = 1891] [serial = 384] [outer = 0x93f56400] 22:30:55 INFO - PROCESS | 1891 | 1461043855863 Marionette DEBUG loaded listener.js 22:30:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 170 (0x93f5c800) [pid = 1891] [serial = 385] [outer = 0x93f56400] 22:30:56 INFO - PROCESS | 1891 | 1461043856787 Marionette TRACE conn6 <- [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]]]}] 22:30:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 22:30:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1531ms 22:30:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 22:30:56 INFO - PROCESS | 1891 | 1461043856861 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 22:30:56 INFO - PROCESS | 1891 | 1461043856865 Marionette TRACE conn6 <- [1,485,null,{"value":"8"}] 22:30:56 INFO - PROCESS | 1891 | 1461043856871 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 22:30:56 INFO - PROCESS | 1891 | 1461043856875 Marionette TRACE conn6 <- [1,486,null,{}] 22:30:56 INFO - PROCESS | 1891 | 1461043856880 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:57 INFO - PROCESS | 1891 | 1461043857093 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 22:30:57 INFO - PROCESS | 1891 | 1461043857312 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:57 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f70a000 == 69 [pid = 1891] [id = 129] 22:30:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 171 (0x93f43c00) [pid = 1891] [serial = 386] [outer = (nil)] 22:30:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 172 (0x93f48000) [pid = 1891] [serial = 387] [outer = 0x93f43c00] 22:30:57 INFO - PROCESS | 1891 | 1461043857441 Marionette DEBUG loaded listener.js 22:30:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 173 (0x93f4a800) [pid = 1891] [serial = 388] [outer = 0x93f43c00] 22:30:58 INFO - PROCESS | 1891 | 1461043858416 Marionette TRACE conn6 <- [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]]]}] 22:30:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 22:30:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1583ms 22:30:58 INFO - PROCESS | 1891 | 1461043858454 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 22:30:58 INFO - PROCESS | 1891 | 1461043858457 Marionette TRACE conn6 <- [1,489,null,{"value":"8"}] 22:30:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 22:30:58 INFO - PROCESS | 1891 | 1461043858464 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 22:30:58 INFO - PROCESS | 1891 | 1461043858468 Marionette TRACE conn6 <- [1,490,null,{}] 22:30:58 INFO - PROCESS | 1891 | 1461043858473 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:58 INFO - PROCESS | 1891 | 1461043858662 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 22:30:58 INFO - PROCESS | 1891 | 1461043858875 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:58 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b2c8800 == 70 [pid = 1891] [id = 130] 22:30:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 174 (0x8b2ca000) [pid = 1891] [serial = 389] [outer = (nil)] 22:30:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 175 (0x8b2d1c00) [pid = 1891] [serial = 390] [outer = 0x8b2ca000] 22:30:58 INFO - PROCESS | 1891 | 1461043858981 Marionette DEBUG loaded listener.js 22:30:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 176 (0x93f4ac00) [pid = 1891] [serial = 391] [outer = 0x8b2ca000] 22:30:59 INFO - PROCESS | 1891 | 1461043859820 Marionette TRACE conn6 <- [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]]]}] 22:30:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 22:30:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1382ms 22:30:59 INFO - PROCESS | 1891 | 1461043859848 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 22:30:59 INFO - PROCESS | 1891 | 1461043859852 Marionette TRACE conn6 <- [1,493,null,{"value":"8"}] 22:30:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 22:30:59 INFO - PROCESS | 1891 | 1461043859858 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 22:30:59 INFO - PROCESS | 1891 | 1461043859862 Marionette TRACE conn6 <- [1,494,null,{}] 22:30:59 INFO - PROCESS | 1891 | 1461043859868 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:00 INFO - PROCESS | 1891 | 1461043860033 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 22:31:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 177 (0x8b3ce000) [pid = 1891] [serial = 392] [outer = 0xa0fd8400] 22:31:00 INFO - PROCESS | 1891 | 1461043860245 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:00 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b3d1000 == 71 [pid = 1891] [id = 131] 22:31:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 178 (0x8b3d1c00) [pid = 1891] [serial = 393] [outer = (nil)] 22:31:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 179 (0x8b3d4000) [pid = 1891] [serial = 394] [outer = 0x8b3d1c00] 22:31:00 INFO - PROCESS | 1891 | 1461043860388 Marionette DEBUG loaded listener.js 22:31:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 180 (0x8b3d6400) [pid = 1891] [serial = 395] [outer = 0x8b3d1c00] 22:31:01 INFO - PROCESS | 1891 | 1461043861419 Marionette TRACE conn6 <- [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]]]}] 22:31:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 22:31:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1590ms 22:31:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 22:31:01 INFO - PROCESS | 1891 | 1461043861450 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 22:31:01 INFO - PROCESS | 1891 | 1461043861454 Marionette TRACE conn6 <- [1,497,null,{"value":"8"}] 22:31:01 INFO - PROCESS | 1891 | 1461043861461 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 22:31:01 INFO - PROCESS | 1891 | 1461043861465 Marionette TRACE conn6 <- [1,498,null,{}] 22:31:01 INFO - PROCESS | 1891 | 1461043861472 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:01 INFO - PROCESS | 1891 | 1461043861658 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 22:31:01 INFO - PROCESS | 1891 | 1461043861883 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:01 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b3d4800 == 72 [pid = 1891] [id = 132] 22:31:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 181 (0x8b3d6000) [pid = 1891] [serial = 396] [outer = (nil)] 22:31:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 182 (0x8b57c800) [pid = 1891] [serial = 397] [outer = 0x8b3d6000] 22:31:02 INFO - PROCESS | 1891 | 1461043862028 Marionette DEBUG loaded listener.js 22:31:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 183 (0x8b580400) [pid = 1891] [serial = 398] [outer = 0x8b3d6000] 22:31:02 INFO - PROCESS | 1891 | 1461043862934 Marionette TRACE conn6 <- [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]]]}] 22:31:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 22:31:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1543ms 22:31:03 INFO - PROCESS | 1891 | 1461043863004 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 22:31:03 INFO - PROCESS | 1891 | 1461043863009 Marionette TRACE conn6 <- [1,501,null,{"value":"8"}] 22:31:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 22:31:03 INFO - PROCESS | 1891 | 1461043863016 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 22:31:03 INFO - PROCESS | 1891 | 1461043863020 Marionette TRACE conn6 <- [1,502,null,{}] 22:31:03 INFO - PROCESS | 1891 | 1461043863025 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:03 INFO - PROCESS | 1891 | 1461043863206 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 22:31:03 INFO - PROCESS | 1891 | 1461043863435 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:03 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b57a400 == 73 [pid = 1891] [id = 133] 22:31:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 184 (0x8b57d000) [pid = 1891] [serial = 399] [outer = (nil)] 22:31:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 185 (0x8b586c00) [pid = 1891] [serial = 400] [outer = 0x8b57d000] 22:31:03 INFO - PROCESS | 1891 | 1461043863567 Marionette DEBUG loaded listener.js 22:31:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 186 (0x8eb56800) [pid = 1891] [serial = 401] [outer = 0x8b57d000] 22:31:04 INFO - PROCESS | 1891 | 1461043864447 Marionette TRACE conn6 <- [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]]]}] 22:31:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 22:31:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1484ms 22:31:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 22:31:04 INFO - PROCESS | 1891 | 1461043864501 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 22:31:04 INFO - PROCESS | 1891 | 1461043864504 Marionette TRACE conn6 <- [1,505,null,{"value":"8"}] 22:31:04 INFO - PROCESS | 1891 | 1461043864511 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 22:31:04 INFO - PROCESS | 1891 | 1461043864514 Marionette TRACE conn6 <- [1,506,null,{}] 22:31:04 INFO - PROCESS | 1891 | 1461043864520 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:04 INFO - PROCESS | 1891 | 1461043864703 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 22:31:05 INFO - PROCESS | 1891 | 1461043865230 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:05 INFO - PROCESS | 1891 | ++DOCSHELL 0x8bf08000 == 74 [pid = 1891] [id = 134] 22:31:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 187 (0x8bf08800) [pid = 1891] [serial = 402] [outer = (nil)] 22:31:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 188 (0x8bf10c00) [pid = 1891] [serial = 403] [outer = 0x8bf08800] 22:31:05 INFO - PROCESS | 1891 | 1461043865358 Marionette DEBUG loaded listener.js 22:31:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 189 (0x8bfea400) [pid = 1891] [serial = 404] [outer = 0x8bf08800] 22:31:06 INFO - PROCESS | 1891 | 1461043866269 Marionette TRACE conn6 <- [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]]]}] 22:31:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 22:31:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1831ms 22:31:06 INFO - PROCESS | 1891 | 1461043866343 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 22:31:06 INFO - PROCESS | 1891 | 1461043866355 Marionette TRACE conn6 <- [1,509,null,{"value":"8"}] 22:31:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 22:31:06 INFO - PROCESS | 1891 | 1461043866370 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 22:31:06 INFO - PROCESS | 1891 | 1461043866382 Marionette TRACE conn6 <- [1,510,null,{}] 22:31:06 INFO - PROCESS | 1891 | 1461043866394 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:06 INFO - PROCESS | 1891 | 1461043866625 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 22:31:06 INFO - PROCESS | 1891 | 1461043866855 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:06 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f8e9000 == 75 [pid = 1891] [id = 135] 22:31:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 190 (0x8faecc00) [pid = 1891] [serial = 405] [outer = (nil)] 22:31:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 191 (0x8fe2e400) [pid = 1891] [serial = 406] [outer = 0x8faecc00] 22:31:06 INFO - PROCESS | 1891 | 1461043866952 Marionette DEBUG loaded listener.js 22:31:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 192 (0x90160c00) [pid = 1891] [serial = 407] [outer = 0x8faecc00] 22:31:07 INFO - PROCESS | 1891 | --DOCSHELL 0x8f709000 == 74 [pid = 1891] [id = 123] 22:31:07 INFO - PROCESS | 1891 | --DOCSHELL 0x94193400 == 73 [pid = 1891] [id = 122] 22:31:07 INFO - PROCESS | 1891 | --DOMWINDOW == 191 (0x9fbb9c00) [pid = 1891] [serial = 324] [outer = (nil)] [url = about:blank] 22:31:07 INFO - PROCESS | 1891 | --DOCSHELL 0x9155c400 == 72 [pid = 1891] [id = 121] 22:31:07 INFO - PROCESS | 1891 | --DOCSHELL 0x8eb5a000 == 71 [pid = 1891] [id = 120] 22:31:07 INFO - PROCESS | 1891 | --DOCSHELL 0x8caf4000 == 70 [pid = 1891] [id = 119] 22:31:07 INFO - PROCESS | 1891 | --DOCSHELL 0x8bf05800 == 69 [pid = 1891] [id = 118] 22:31:07 INFO - PROCESS | 1891 | --DOMWINDOW == 190 (0x9fb50c00) [pid = 1891] [serial = 279] [outer = (nil)] [url = about:blank] 22:31:07 INFO - PROCESS | 1891 | --DOMWINDOW == 189 (0x90360c00) [pid = 1891] [serial = 282] [outer = (nil)] [url = about:blank] 22:31:07 INFO - PROCESS | 1891 | --DOMWINDOW == 188 (0x976bb000) [pid = 1891] [serial = 285] [outer = (nil)] [url = about:blank] 22:31:07 INFO - PROCESS | 1891 | --DOMWINDOW == 187 (0x9fbb7400) [pid = 1891] [serial = 288] [outer = (nil)] [url = about:blank] 22:31:07 INFO - PROCESS | 1891 | --DOMWINDOW == 186 (0xa0fdfc00) [pid = 1891] [serial = 291] [outer = (nil)] [url = about:blank] 22:31:07 INFO - PROCESS | 1891 | --DOMWINDOW == 185 (0xa3cc4c00) [pid = 1891] [serial = 294] [outer = (nil)] [url = about:blank] 22:31:07 INFO - PROCESS | 1891 | --DOMWINDOW == 184 (0x988ec400) [pid = 1891] [serial = 318] [outer = (nil)] [url = about:blank] 22:31:07 INFO - PROCESS | 1891 | --DOMWINDOW == 183 (0x90166800) [pid = 1891] [serial = 297] [outer = (nil)] [url = about:blank] 22:31:07 INFO - PROCESS | 1891 | --DOMWINDOW == 182 (0x8fe27400) [pid = 1891] [serial = 304] [outer = (nil)] [url = about:blank] 22:31:07 INFO - PROCESS | 1891 | --DOMWINDOW == 181 (0x8fae7800) [pid = 1891] [serial = 303] [outer = (nil)] [url = about:blank] 22:31:07 INFO - PROCESS | 1891 | --DOMWINDOW == 180 (0x8caf9400) [pid = 1891] [serial = 300] [outer = (nil)] [url = about:blank] 22:31:07 INFO - PROCESS | 1891 | --DOMWINDOW == 179 (0x976bc800) [pid = 1891] [serial = 312] [outer = (nil)] [url = about:blank] 22:31:07 INFO - PROCESS | 1891 | --DOMWINDOW == 178 (0x97880000) [pid = 1891] [serial = 313] [outer = (nil)] [url = about:blank] 22:31:07 INFO - PROCESS | 1891 | --DOMWINDOW == 177 (0x98314400) [pid = 1891] [serial = 315] [outer = (nil)] [url = about:blank] 22:31:07 INFO - PROCESS | 1891 | --DOMWINDOW == 176 (0x9127d800) [pid = 1891] [serial = 309] [outer = (nil)] [url = about:blank] 22:31:07 INFO - PROCESS | 1891 | --DOMWINDOW == 175 (0x93032c00) [pid = 1891] [serial = 310] [outer = (nil)] [url = about:blank] 22:31:07 INFO - PROCESS | 1891 | --DOMWINDOW == 174 (0x90354800) [pid = 1891] [serial = 307] [outer = (nil)] [url = about:blank] 22:31:07 INFO - PROCESS | 1891 | --DOMWINDOW == 173 (0x90166c00) [pid = 1891] [serial = 306] [outer = (nil)] [url = about:blank] 22:31:07 INFO - PROCESS | 1891 | --DOMWINDOW == 172 (0x995b3c00) [pid = 1891] [serial = 321] [outer = (nil)] [url = about:blank] 22:31:07 INFO - PROCESS | 1891 | --DOMWINDOW == 171 (0x99a34400) [pid = 1891] [serial = 322] [outer = (nil)] [url = about:blank] 22:31:07 INFO - PROCESS | 1891 | --DOMWINDOW == 170 (0x9957cc00) [pid = 1891] [serial = 319] [outer = (nil)] [url = about:blank] 22:31:07 INFO - PROCESS | 1891 | --DOMWINDOW == 169 (0x9831b000) [pid = 1891] [serial = 316] [outer = (nil)] [url = about:blank] 22:31:07 INFO - PROCESS | 1891 | 1461043867985 Marionette TRACE conn6 <- [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]]]}] 22:31:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 22:31:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1649ms 22:31:08 INFO - PROCESS | 1891 | 1461043868023 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 22:31:08 INFO - PROCESS | 1891 | 1461043868029 Marionette TRACE conn6 <- [1,513,null,{"value":"8"}] 22:31:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 22:31:08 INFO - PROCESS | 1891 | 1461043868036 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 22:31:08 INFO - PROCESS | 1891 | 1461043868039 Marionette TRACE conn6 <- [1,514,null,{}] 22:31:08 INFO - PROCESS | 1891 | 1461043868045 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:08 INFO - PROCESS | 1891 | 1461043868207 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 22:31:08 INFO - PROCESS | 1891 | 1461043868373 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:08 INFO - PROCESS | 1891 | ++DOCSHELL 0x8eb5ac00 == 70 [pid = 1891] [id = 136] 22:31:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 170 (0x90166800) [pid = 1891] [serial = 408] [outer = (nil)] 22:31:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 171 (0x904d8800) [pid = 1891] [serial = 409] [outer = 0x90166800] 22:31:08 INFO - PROCESS | 1891 | 1461043868535 Marionette DEBUG loaded listener.js 22:31:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 172 (0x913b1c00) [pid = 1891] [serial = 410] [outer = 0x90166800] 22:31:09 INFO - PROCESS | 1891 | 1461043869275 Marionette TRACE conn6 <- [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]]]}] 22:31:09 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 22:31:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1286ms 22:31:09 INFO - PROCESS | 1891 | 1461043869324 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 22:31:09 INFO - PROCESS | 1891 | 1461043869328 Marionette TRACE conn6 <- [1,517,null,{"value":"8"}] 22:31:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 22:31:09 INFO - PROCESS | 1891 | 1461043869346 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 22:31:09 INFO - PROCESS | 1891 | 1461043869355 Marionette TRACE conn6 <- [1,518,null,{}] 22:31:09 INFO - PROCESS | 1891 | 1461043869365 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:09 INFO - PROCESS | 1891 | 1461043869546 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 22:31:09 INFO - PROCESS | 1891 | 1461043869704 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:09 INFO - PROCESS | 1891 | ++DOCSHELL 0x8fae3000 == 71 [pid = 1891] [id = 137] 22:31:09 INFO - PROCESS | 1891 | ++DOMWINDOW == 173 (0x904dfc00) [pid = 1891] [serial = 411] [outer = (nil)] 22:31:09 INFO - PROCESS | 1891 | ++DOMWINDOW == 174 (0x93f4cc00) [pid = 1891] [serial = 412] [outer = 0x904dfc00] 22:31:09 INFO - PROCESS | 1891 | 1461043869780 Marionette DEBUG loaded listener.js 22:31:09 INFO - PROCESS | 1891 | ++DOMWINDOW == 175 (0x93f53400) [pid = 1891] [serial = 413] [outer = 0x904dfc00] 22:31:10 INFO - PROCESS | 1891 | 1461043870603 Marionette TRACE conn6 <- [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]]]}] 22:31:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 22:31:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1299ms 22:31:10 INFO - PROCESS | 1891 | 1461043870638 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 22:31:10 INFO - PROCESS | 1891 | 1461043870643 Marionette TRACE conn6 <- [1,521,null,{"value":"8"}] 22:31:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 22:31:10 INFO - PROCESS | 1891 | 1461043870649 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 22:31:10 INFO - PROCESS | 1891 | 1461043870651 Marionette TRACE conn6 <- [1,522,null,{}] 22:31:10 INFO - PROCESS | 1891 | 1461043870662 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:10 INFO - PROCESS | 1891 | 1461043870865 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 22:31:10 INFO - PROCESS | 1891 | 1461043870887 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:10 INFO - PROCESS | 1891 | ++DOCSHELL 0x93f44400 == 72 [pid = 1891] [id = 138] 22:31:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 176 (0x93f4f800) [pid = 1891] [serial = 414] [outer = (nil)] 22:31:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 177 (0x93f60400) [pid = 1891] [serial = 415] [outer = 0x93f4f800] 22:31:10 INFO - PROCESS | 1891 | 1461043870963 Marionette DEBUG loaded listener.js 22:31:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 178 (0x94024800) [pid = 1891] [serial = 416] [outer = 0x93f4f800] 22:31:11 INFO - PROCESS | 1891 | 1461043871940 Marionette TRACE conn6 <- [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]]]}] 22:31:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 22:31:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1340ms 22:31:11 INFO - PROCESS | 1891 | 1461043871990 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 22:31:11 INFO - PROCESS | 1891 | 1461043871993 Marionette TRACE conn6 <- [1,525,null,{"value":"8"}] 22:31:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 22:31:12 INFO - PROCESS | 1891 | 1461043872005 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 22:31:12 INFO - PROCESS | 1891 | 1461043872008 Marionette TRACE conn6 <- [1,526,null,{}] 22:31:12 INFO - PROCESS | 1891 | 1461043872014 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:12 INFO - PROCESS | 1891 | 1461043872397 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 22:31:12 INFO - PROCESS | 1891 | --DOMWINDOW == 177 (0x94199000) [pid = 1891] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 22:31:12 INFO - PROCESS | 1891 | --DOMWINDOW == 176 (0x8fe32000) [pid = 1891] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 22:31:12 INFO - PROCESS | 1891 | --DOMWINDOW == 175 (0x8faeec00) [pid = 1891] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 22:31:12 INFO - PROCESS | 1891 | --DOMWINDOW == 174 (0x8cafac00) [pid = 1891] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 22:31:12 INFO - PROCESS | 1891 | --DOMWINDOW == 173 (0x8caf5000) [pid = 1891] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 22:31:12 INFO - PROCESS | 1891 | --DOMWINDOW == 172 (0x93032400) [pid = 1891] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 22:31:12 INFO - PROCESS | 1891 | --DOMWINDOW == 171 (0x8f8e0400) [pid = 1891] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 22:31:12 INFO - PROCESS | 1891 | 1461043872551 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:12 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f8e0400 == 73 [pid = 1891] [id = 139] 22:31:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 172 (0x8fae3c00) [pid = 1891] [serial = 417] [outer = (nil)] 22:31:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 173 (0x913aac00) [pid = 1891] [serial = 418] [outer = 0x8fae3c00] 22:31:12 INFO - PROCESS | 1891 | 1461043872642 Marionette DEBUG loaded listener.js 22:31:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 174 (0x94199400) [pid = 1891] [serial = 419] [outer = 0x8fae3c00] 22:31:13 INFO - PROCESS | 1891 | 1461043873438 Marionette TRACE conn6 <- [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]]]}] 22:31:13 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 22:31:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1487ms 22:31:13 INFO - PROCESS | 1891 | 1461043873487 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 22:31:13 INFO - PROCESS | 1891 | 1461043873491 Marionette TRACE conn6 <- [1,529,null,{"value":"8"}] 22:31:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 22:31:13 INFO - PROCESS | 1891 | 1461043873502 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 22:31:13 INFO - PROCESS | 1891 | 1461043873504 Marionette TRACE conn6 <- [1,530,null,{}] 22:31:13 INFO - PROCESS | 1891 | 1461043873508 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:13 INFO - PROCESS | 1891 | 1461043873668 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 22:31:13 INFO - PROCESS | 1891 | 1461043873680 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:13 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b3d3000 == 74 [pid = 1891] [id = 140] 22:31:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 175 (0x9419cc00) [pid = 1891] [serial = 420] [outer = (nil)] 22:31:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 176 (0x97886800) [pid = 1891] [serial = 421] [outer = 0x9419cc00] 22:31:13 INFO - PROCESS | 1891 | 1461043873757 Marionette DEBUG loaded listener.js 22:31:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 177 (0x9831ec00) [pid = 1891] [serial = 422] [outer = 0x9419cc00] 22:31:14 INFO - PROCESS | 1891 | 1461043874970 Marionette TRACE conn6 <- [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"]]]}] 22:31:15 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 22:31:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 22:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:31:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:31:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 22:31:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:31:15 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 22:31:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 22:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:31:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:31:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 22:31:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:31:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1535ms 22:31:15 INFO - PROCESS | 1891 | 1461043875050 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 22:31:15 INFO - PROCESS | 1891 | 1461043875057 Marionette TRACE conn6 <- [1,533,null,{"value":"8"}] 22:31:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 22:31:15 INFO - PROCESS | 1891 | 1461043875068 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 22:31:15 INFO - PROCESS | 1891 | 1461043875074 Marionette TRACE conn6 <- [1,534,null,{}] 22:31:15 INFO - PROCESS | 1891 | 1461043875085 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:15 INFO - PROCESS | 1891 | 1461043875294 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 22:31:15 INFO - PROCESS | 1891 | 1461043875543 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:15 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b584c00 == 75 [pid = 1891] [id = 141] 22:31:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 178 (0x8bfed800) [pid = 1891] [serial = 423] [outer = (nil)] 22:31:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 179 (0x8cafd000) [pid = 1891] [serial = 424] [outer = 0x8bfed800] 22:31:15 INFO - PROCESS | 1891 | 1461043875644 Marionette DEBUG loaded listener.js 22:31:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 180 (0x8f8ea800) [pid = 1891] [serial = 425] [outer = 0x8bfed800] 22:31:16 INFO - PROCESS | 1891 | 1461043876538 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 22:31:16 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 22:31:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1491ms 22:31:16 INFO - PROCESS | 1891 | 1461043876559 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 22:31:16 INFO - PROCESS | 1891 | 1461043876568 Marionette TRACE conn6 <- [1,537,null,{"value":"8"}] 22:31:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 22:31:16 INFO - PROCESS | 1891 | 1461043876579 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 22:31:16 INFO - PROCESS | 1891 | 1461043876582 Marionette TRACE conn6 <- [1,538,null,{}] 22:31:16 INFO - PROCESS | 1891 | 1461043876589 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:16 INFO - PROCESS | 1891 | 1461043876826 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 22:31:17 INFO - PROCESS | 1891 | 1461043877021 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:17 INFO - PROCESS | 1891 | ++DOCSHELL 0x8bf05400 == 76 [pid = 1891] [id = 142] 22:31:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 181 (0x8bff1000) [pid = 1891] [serial = 426] [outer = (nil)] 22:31:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 182 (0x90168000) [pid = 1891] [serial = 427] [outer = 0x8bff1000] 22:31:17 INFO - PROCESS | 1891 | 1461043877124 Marionette DEBUG loaded listener.js 22:31:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 183 (0x93026c00) [pid = 1891] [serial = 428] [outer = 0x8bff1000] 22:31:18 INFO - PROCESS | 1891 | 1461043878157 Marionette TRACE conn6 <- [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]]]}] 22:31:18 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. 22:31:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1630ms 22:31:18 INFO - PROCESS | 1891 | 1461043878212 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 22:31:18 INFO - PROCESS | 1891 | 1461043878215 Marionette TRACE conn6 <- [1,541,null,{"value":"8"}] 22:31:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 22:31:18 INFO - PROCESS | 1891 | 1461043878224 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 22:31:18 INFO - PROCESS | 1891 | 1461043878230 Marionette TRACE conn6 <- [1,542,null,{}] 22:31:18 INFO - PROCESS | 1891 | 1461043878246 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:18 INFO - PROCESS | 1891 | 1461043878454 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 22:31:18 INFO - PROCESS | 1891 | 1461043878680 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:18 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b580000 == 77 [pid = 1891] [id = 143] 22:31:18 INFO - PROCESS | 1891 | ++DOMWINDOW == 184 (0x93f47400) [pid = 1891] [serial = 429] [outer = (nil)] 22:31:18 INFO - PROCESS | 1891 | ++DOMWINDOW == 185 (0x978b3400) [pid = 1891] [serial = 430] [outer = 0x93f47400] 22:31:18 INFO - PROCESS | 1891 | 1461043878794 Marionette DEBUG loaded listener.js 22:31:18 INFO - PROCESS | 1891 | ++DOMWINDOW == 186 (0x98d88000) [pid = 1891] [serial = 431] [outer = 0x93f47400] 22:31:19 INFO - PROCESS | 1891 | 1461043879626 Marionette TRACE conn6 <- [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]]]}] 22:31:19 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. 22:31:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1445ms 22:31:19 INFO - PROCESS | 1891 | 1461043879693 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 22:31:19 INFO - PROCESS | 1891 | 1461043879699 Marionette TRACE conn6 <- [1,545,null,{"value":"8"}] 22:31:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 22:31:19 INFO - PROCESS | 1891 | 1461043879708 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 22:31:19 INFO - PROCESS | 1891 | 1461043879711 Marionette TRACE conn6 <- [1,546,null,{}] 22:31:19 INFO - PROCESS | 1891 | 1461043879717 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:19 INFO - PROCESS | 1891 | 1461043879917 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 22:31:20 INFO - PROCESS | 1891 | 1461043880093 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:20 INFO - PROCESS | 1891 | ++DOCSHELL 0x930a9000 == 78 [pid = 1891] [id = 144] 22:31:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 187 (0x976ae800) [pid = 1891] [serial = 432] [outer = (nil)] 22:31:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 188 (0x9ae1d400) [pid = 1891] [serial = 433] [outer = 0x976ae800] 22:31:20 INFO - PROCESS | 1891 | 1461043880185 Marionette DEBUG loaded listener.js 22:31:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 189 (0x9df2e000) [pid = 1891] [serial = 434] [outer = 0x976ae800] 22:31:21 INFO - PROCESS | 1891 | 1461043881112 Marionette TRACE conn6 <- [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]]]}] 22:31:21 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 22:31:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1482ms 22:31:21 INFO - PROCESS | 1891 | 1461043881191 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 22:31:21 INFO - PROCESS | 1891 | 1461043881194 Marionette TRACE conn6 <- [1,549,null,{"value":"8"}] 22:31:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 22:31:21 INFO - PROCESS | 1891 | 1461043881201 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 22:31:21 INFO - PROCESS | 1891 | 1461043881204 Marionette TRACE conn6 <- [1,550,null,{}] 22:31:21 INFO - PROCESS | 1891 | 1461043881210 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:21 INFO - PROCESS | 1891 | 1461043881392 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 22:31:21 INFO - PROCESS | 1891 | 1461043881567 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:21 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b57b000 == 79 [pid = 1891] [id = 145] 22:31:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 190 (0x8b57cc00) [pid = 1891] [serial = 435] [outer = (nil)] 22:31:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 191 (0x91294400) [pid = 1891] [serial = 436] [outer = 0x8b57cc00] 22:31:21 INFO - PROCESS | 1891 | 1461043881699 Marionette DEBUG loaded listener.js 22:31:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 192 (0x9129b000) [pid = 1891] [serial = 437] [outer = 0x8b57cc00] 22:31:22 INFO - PROCESS | 1891 | 1461043882565 Marionette TRACE conn6 <- [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]]]}] 22:31:22 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. 22:31:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1430ms 22:31:22 INFO - PROCESS | 1891 | 1461043882632 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 22:31:22 INFO - PROCESS | 1891 | 1461043882636 Marionette TRACE conn6 <- [1,553,null,{"value":"8"}] 22:31:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 22:31:22 INFO - PROCESS | 1891 | 1461043882642 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 22:31:22 INFO - PROCESS | 1891 | 1461043882646 Marionette TRACE conn6 <- [1,554,null,{}] 22:31:22 INFO - PROCESS | 1891 | 1461043882652 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:22 INFO - PROCESS | 1891 | 1461043882853 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 22:31:23 INFO - PROCESS | 1891 | 1461043883027 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:23 INFO - PROCESS | 1891 | ++DOCSHELL 0x91298800 == 80 [pid = 1891] [id = 146] 22:31:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 193 (0x9831c000) [pid = 1891] [serial = 438] [outer = (nil)] 22:31:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 194 (0xa0a63400) [pid = 1891] [serial = 439] [outer = 0x9831c000] 22:31:23 INFO - PROCESS | 1891 | 1461043883119 Marionette DEBUG loaded listener.js 22:31:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 195 (0xa2838000) [pid = 1891] [serial = 440] [outer = 0x9831c000] 22:31:23 INFO - PROCESS | 1891 | [1891] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:31:24 INFO - PROCESS | 1891 | 1461043884035 Marionette TRACE conn6 <- [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]]]}] 22:31:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 22:31:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1444ms 22:31:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 22:31:24 INFO - PROCESS | 1891 | 1461043884087 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 22:31:24 INFO - PROCESS | 1891 | 1461043884090 Marionette TRACE conn6 <- [1,557,null,{"value":"8"}] 22:31:24 INFO - PROCESS | 1891 | 1461043884097 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 22:31:24 INFO - PROCESS | 1891 | 1461043884100 Marionette TRACE conn6 <- [1,558,null,{}] 22:31:24 INFO - PROCESS | 1891 | 1461043884107 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:24 INFO - PROCESS | 1891 | 1461043884279 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 22:31:24 INFO - PROCESS | 1891 | 1461043884452 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:24 INFO - PROCESS | 1891 | ++DOCSHELL 0x8a45bc00 == 81 [pid = 1891] [id = 147] 22:31:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 196 (0x8a45c000) [pid = 1891] [serial = 441] [outer = (nil)] 22:31:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 197 (0x8a462c00) [pid = 1891] [serial = 442] [outer = 0x8a45c000] 22:31:24 INFO - PROCESS | 1891 | 1461043884538 Marionette DEBUG loaded listener.js 22:31:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 198 (0x8a465c00) [pid = 1891] [serial = 443] [outer = 0x8a45c000] 22:31:25 INFO - PROCESS | 1891 | 1461043885417 Marionette TRACE conn6 <- [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]]]}] 22:31:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 22:31:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1380ms 22:31:25 INFO - PROCESS | 1891 | 1461043885477 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 22:31:25 INFO - PROCESS | 1891 | 1461043885481 Marionette TRACE conn6 <- [1,561,null,{"value":"8"}] 22:31:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 22:31:25 INFO - PROCESS | 1891 | 1461043885487 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 22:31:25 INFO - PROCESS | 1891 | 1461043885491 Marionette TRACE conn6 <- [1,562,null,{}] 22:31:25 INFO - PROCESS | 1891 | 1461043885497 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:25 INFO - PROCESS | 1891 | 1461043885675 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 22:31:25 INFO - PROCESS | 1891 | 1461043885849 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:25 INFO - PROCESS | 1891 | ++DOCSHELL 0x8a45f000 == 82 [pid = 1891] [id = 148] 22:31:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 199 (0x8a460800) [pid = 1891] [serial = 444] [outer = (nil)] 22:31:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 200 (0x912a0000) [pid = 1891] [serial = 445] [outer = 0x8a460800] 22:31:25 INFO - PROCESS | 1891 | 1461043885935 Marionette DEBUG loaded listener.js 22:31:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 201 (0x99523c00) [pid = 1891] [serial = 446] [outer = 0x8a460800] 22:31:26 INFO - PROCESS | 1891 | [1891] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:31:26 INFO - PROCESS | 1891 | 1461043886818 Marionette TRACE conn6 <- [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]]]}] 22:31:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 22:31:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1383ms 22:31:26 INFO - PROCESS | 1891 | 1461043886873 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 22:31:26 INFO - PROCESS | 1891 | 1461043886876 Marionette TRACE conn6 <- [1,565,null,{"value":"8"}] 22:31:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 22:31:26 INFO - PROCESS | 1891 | 1461043886883 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 22:31:26 INFO - PROCESS | 1891 | 1461043886886 Marionette TRACE conn6 <- [1,566,null,{}] 22:31:26 INFO - PROCESS | 1891 | 1461043886893 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:27 INFO - PROCESS | 1891 | 1461043887068 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 22:31:27 INFO - PROCESS | 1891 | 1461043887254 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:27 INFO - PROCESS | 1891 | ++DOCSHELL 0x8a31b400 == 83 [pid = 1891] [id = 149] 22:31:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 202 (0x8a31dc00) [pid = 1891] [serial = 447] [outer = (nil)] 22:31:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 203 (0x8a323c00) [pid = 1891] [serial = 448] [outer = 0x8a31dc00] 22:31:27 INFO - PROCESS | 1891 | 1461043887340 Marionette DEBUG loaded listener.js 22:31:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 204 (0x8a326400) [pid = 1891] [serial = 449] [outer = 0x8a31dc00] 22:31:27 INFO - PROCESS | 1891 | [1891] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:31:28 INFO - PROCESS | 1891 | 1461043888257 Marionette TRACE conn6 <- [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]]]}] 22:31:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 22:31:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1435ms 22:31:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 22:31:28 INFO - PROCESS | 1891 | 1461043888319 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 22:31:28 INFO - PROCESS | 1891 | 1461043888322 Marionette TRACE conn6 <- [1,569,null,{"value":"8"}] 22:31:28 INFO - PROCESS | 1891 | 1461043888329 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 22:31:28 INFO - PROCESS | 1891 | 1461043888334 Marionette TRACE conn6 <- [1,570,null,{}] 22:31:28 INFO - PROCESS | 1891 | 1461043888339 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:28 INFO - PROCESS | 1891 | 1461043888520 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 22:31:28 INFO - PROCESS | 1891 | 1461043888730 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:28 INFO - PROCESS | 1891 | ++DOCSHELL 0x8a31b800 == 84 [pid = 1891] [id = 150] 22:31:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 205 (0x8a322c00) [pid = 1891] [serial = 450] [outer = (nil)] 22:31:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 206 (0x8b2cbc00) [pid = 1891] [serial = 451] [outer = 0x8a322c00] 22:31:28 INFO - PROCESS | 1891 | 1461043888820 Marionette DEBUG loaded listener.js 22:31:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 207 (0x99521c00) [pid = 1891] [serial = 452] [outer = 0x8a322c00] 22:31:29 INFO - PROCESS | 1891 | [1891] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:31:29 INFO - PROCESS | 1891 | 1461043889710 Marionette TRACE conn6 <- [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]]]}] 22:31:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 22:31:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1435ms 22:31:29 INFO - PROCESS | 1891 | 1461043889764 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 22:31:29 INFO - PROCESS | 1891 | 1461043889768 Marionette TRACE conn6 <- [1,573,null,{"value":"8"}] 22:31:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 22:31:29 INFO - PROCESS | 1891 | 1461043889775 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 22:31:29 INFO - PROCESS | 1891 | 1461043889779 Marionette TRACE conn6 <- [1,574,null,{}] 22:31:29 INFO - PROCESS | 1891 | 1461043889785 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:30 INFO - PROCESS | 1891 | 1461043889996 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 22:31:30 INFO - PROCESS | 1891 | 1461043890177 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:30 INFO - PROCESS | 1891 | ++DOCSHELL 0x8a321800 == 85 [pid = 1891] [id = 151] 22:31:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 208 (0x8b2c6800) [pid = 1891] [serial = 453] [outer = (nil)] 22:31:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 209 (0x93a08800) [pid = 1891] [serial = 454] [outer = 0x8b2c6800] 22:31:30 INFO - PROCESS | 1891 | 1461043890277 Marionette DEBUG loaded listener.js 22:31:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 210 (0x93a11400) [pid = 1891] [serial = 455] [outer = 0x8b2c6800] 22:31:31 INFO - PROCESS | 1891 | 1461043891251 Marionette TRACE conn6 <- [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]]]}] 22:31:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 22:31:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1531ms 22:31:31 INFO - PROCESS | 1891 | 1461043891307 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 22:31:31 INFO - PROCESS | 1891 | 1461043891311 Marionette TRACE conn6 <- [1,577,null,{"value":"8"}] 22:31:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 22:31:31 INFO - PROCESS | 1891 | 1461043891317 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 22:31:31 INFO - PROCESS | 1891 | 1461043891321 Marionette TRACE conn6 <- [1,578,null,{}] 22:31:31 INFO - PROCESS | 1891 | 1461043891326 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:31 INFO - PROCESS | 1891 | 1461043891497 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 22:31:31 INFO - PROCESS | 1891 | 1461043891673 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:31 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f706400 == 86 [pid = 1891] [id = 152] 22:31:31 INFO - PROCESS | 1891 | ++DOMWINDOW == 211 (0x93a07000) [pid = 1891] [serial = 456] [outer = (nil)] 22:31:31 INFO - PROCESS | 1891 | ++DOMWINDOW == 212 (0x93b16c00) [pid = 1891] [serial = 457] [outer = 0x93a07000] 22:31:31 INFO - PROCESS | 1891 | 1461043891760 Marionette DEBUG loaded listener.js 22:31:31 INFO - PROCESS | 1891 | ++DOMWINDOW == 213 (0x93b19400) [pid = 1891] [serial = 458] [outer = 0x93a07000] 22:31:32 INFO - PROCESS | 1891 | 1461043892673 Marionette TRACE conn6 <- [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]]]}] 22:31:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 22:31:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1434ms 22:31:32 INFO - PROCESS | 1891 | 1461043892753 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 22:31:32 INFO - PROCESS | 1891 | 1461043892756 Marionette TRACE conn6 <- [1,581,null,{"value":"8"}] 22:31:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 22:31:32 INFO - PROCESS | 1891 | 1461043892763 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 22:31:32 INFO - PROCESS | 1891 | 1461043892767 Marionette TRACE conn6 <- [1,582,null,{}] 22:31:32 INFO - PROCESS | 1891 | 1461043892772 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:32 INFO - PROCESS | 1891 | 1461043892986 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 22:31:33 INFO - PROCESS | 1891 | 1461043893211 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:33 INFO - PROCESS | 1891 | ++DOCSHELL 0x93b13800 == 87 [pid = 1891] [id = 153] 22:31:33 INFO - PROCESS | 1891 | ++DOMWINDOW == 214 (0x93b14000) [pid = 1891] [serial = 459] [outer = (nil)] 22:31:33 INFO - PROCESS | 1891 | ++DOMWINDOW == 215 (0x93b1f400) [pid = 1891] [serial = 460] [outer = 0x93b14000] 22:31:33 INFO - PROCESS | 1891 | 1461043893343 Marionette DEBUG loaded listener.js 22:31:33 INFO - PROCESS | 1891 | ++DOMWINDOW == 216 (0x99526000) [pid = 1891] [serial = 461] [outer = 0x93b14000] 22:31:34 INFO - PROCESS | 1891 | 1461043894205 Marionette TRACE conn6 <- [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]]]}] 22:31:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 22:31:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1487ms 22:31:34 INFO - PROCESS | 1891 | 1461043894251 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 22:31:34 INFO - PROCESS | 1891 | 1461043894255 Marionette TRACE conn6 <- [1,585,null,{"value":"8"}] 22:31:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 22:31:34 INFO - PROCESS | 1891 | 1461043894261 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 22:31:34 INFO - PROCESS | 1891 | 1461043894265 Marionette TRACE conn6 <- [1,586,null,{}] 22:31:34 INFO - PROCESS | 1891 | 1461043894271 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:34 INFO - PROCESS | 1891 | 1461043894454 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 22:31:34 INFO - PROCESS | 1891 | 1461043894632 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:34 INFO - PROCESS | 1891 | ++DOCSHELL 0x904db400 == 88 [pid = 1891] [id = 154] 22:31:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 217 (0x93b21400) [pid = 1891] [serial = 462] [outer = (nil)] 22:31:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 218 (0x93d9d800) [pid = 1891] [serial = 463] [outer = 0x93b21400] 22:31:34 INFO - PROCESS | 1891 | 1461043894717 Marionette DEBUG loaded listener.js 22:31:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 219 (0x93d9f000) [pid = 1891] [serial = 464] [outer = 0x93b21400] 22:31:35 INFO - PROCESS | 1891 | [1891] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:31:35 INFO - PROCESS | 1891 | 1461043895617 Marionette TRACE conn6 <- [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]]]}] 22:31:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 22:31:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1432ms 22:31:35 INFO - PROCESS | 1891 | 1461043895695 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 22:31:35 INFO - PROCESS | 1891 | 1461043895699 Marionette TRACE conn6 <- [1,589,null,{"value":"8"}] 22:31:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 22:31:35 INFO - PROCESS | 1891 | 1461043895705 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 22:31:35 INFO - PROCESS | 1891 | 1461043895709 Marionette TRACE conn6 <- [1,590,null,{}] 22:31:35 INFO - PROCESS | 1891 | 1461043895715 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:35 INFO - PROCESS | 1891 | 1461043895893 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 22:31:36 INFO - PROCESS | 1891 | 1461043896074 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:36 INFO - PROCESS | 1891 | ++DOCSHELL 0x93b1f800 == 89 [pid = 1891] [id = 155] 22:31:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 220 (0x93d99c00) [pid = 1891] [serial = 465] [outer = (nil)] 22:31:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 221 (0x93da5400) [pid = 1891] [serial = 466] [outer = 0x93d99c00] 22:31:36 INFO - PROCESS | 1891 | 1461043896160 Marionette DEBUG loaded listener.js 22:31:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 222 (0x93da7000) [pid = 1891] [serial = 467] [outer = 0x93d99c00] 22:31:37 INFO - PROCESS | 1891 | 1461043897156 Marionette TRACE conn6 <- [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]]]}] 22:31:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 22:31:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1531ms 22:31:37 INFO - PROCESS | 1891 | 1461043897238 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 22:31:37 INFO - PROCESS | 1891 | 1461043897241 Marionette TRACE conn6 <- [1,593,null,{"value":"8"}] 22:31:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 22:31:37 INFO - PROCESS | 1891 | 1461043897248 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 22:31:37 INFO - PROCESS | 1891 | 1461043897251 Marionette TRACE conn6 <- [1,594,null,{}] 22:31:37 INFO - PROCESS | 1891 | 1461043897257 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:37 INFO - PROCESS | 1891 | 1461043897492 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 22:31:37 INFO - PROCESS | 1891 | 1461043897766 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:37 INFO - PROCESS | 1891 | ++DOCSHELL 0x8a45cc00 == 90 [pid = 1891] [id = 156] 22:31:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 223 (0x8b3cdc00) [pid = 1891] [serial = 468] [outer = (nil)] 22:31:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 224 (0x9121ec00) [pid = 1891] [serial = 469] [outer = 0x8b3cdc00] 22:31:37 INFO - PROCESS | 1891 | 1461043897852 Marionette DEBUG loaded listener.js 22:31:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 225 (0x93da2800) [pid = 1891] [serial = 470] [outer = 0x8b3cdc00] 22:31:39 INFO - PROCESS | 1891 | 1461043899104 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 22:31:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 22:31:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1898ms 22:31:39 INFO - PROCESS | 1891 | 1461043899147 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 22:31:39 INFO - PROCESS | 1891 | 1461043899153 Marionette TRACE conn6 <- [1,597,null,{"value":"8"}] 22:31:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 22:31:39 INFO - PROCESS | 1891 | 1461043899162 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 22:31:39 INFO - PROCESS | 1891 | 1461043899168 Marionette TRACE conn6 <- [1,598,null,{}] 22:31:39 INFO - PROCESS | 1891 | 1461043899177 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:39 INFO - PROCESS | 1891 | 1461043899415 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 22:31:39 INFO - PROCESS | 1891 | 1461043899606 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:39 INFO - PROCESS | 1891 | ++DOCSHELL 0x8a466000 == 91 [pid = 1891] [id = 157] 22:31:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 226 (0x8b3d0800) [pid = 1891] [serial = 471] [outer = (nil)] 22:31:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 227 (0x8bf09000) [pid = 1891] [serial = 472] [outer = 0x8b3d0800] 22:31:39 INFO - PROCESS | 1891 | 1461043899686 Marionette DEBUG loaded listener.js 22:31:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 228 (0x8f707800) [pid = 1891] [serial = 473] [outer = 0x8b3d0800] 22:31:40 INFO - PROCESS | 1891 | 1461043900686 Marionette TRACE conn6 <- [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]]]}] 22:31:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 22:31:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1590ms 22:31:40 INFO - PROCESS | 1891 | 1461043900752 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 22:31:40 INFO - PROCESS | 1891 | 1461043900760 Marionette TRACE conn6 <- [1,601,null,{"value":"8"}] 22:31:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 22:31:40 INFO - PROCESS | 1891 | 1461043900770 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 22:31:40 INFO - PROCESS | 1891 | 1461043900775 Marionette TRACE conn6 <- [1,602,null,{}] 22:31:40 INFO - PROCESS | 1891 | 1461043900781 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:41 INFO - PROCESS | 1891 | 1461043901047 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 22:31:41 INFO - PROCESS | 1891 | 1461043901346 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:41 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b2c9000 == 92 [pid = 1891] [id = 158] 22:31:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 229 (0x8b2ce400) [pid = 1891] [serial = 474] [outer = (nil)] 22:31:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 230 (0x8bf02400) [pid = 1891] [serial = 475] [outer = 0x8b2ce400] 22:31:41 INFO - PROCESS | 1891 | 1461043901431 Marionette DEBUG loaded listener.js 22:31:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 231 (0x8caf5000) [pid = 1891] [serial = 476] [outer = 0x8b2ce400] 22:31:42 INFO - PROCESS | 1891 | 1461043902425 Marionette TRACE conn6 <- [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]]]}] 22:31:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 22:31:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1695ms 22:31:42 INFO - PROCESS | 1891 | 1461043902466 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 22:31:42 INFO - PROCESS | 1891 | 1461043902470 Marionette TRACE conn6 <- [1,605,null,{"value":"8"}] 22:31:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 22:31:42 INFO - PROCESS | 1891 | 1461043902476 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 22:31:42 INFO - PROCESS | 1891 | 1461043902483 Marionette TRACE conn6 <- [1,606,null,{}] 22:31:42 INFO - PROCESS | 1891 | 1461043902503 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:42 INFO - PROCESS | 1891 | 1461043902733 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 22:31:42 INFO - PROCESS | 1891 | --DOCSHELL 0x8eb58400 == 91 [pid = 1891] [id = 98] 22:31:42 INFO - PROCESS | 1891 | --DOCSHELL 0x9015f000 == 90 [pid = 1891] [id = 99] 22:31:42 INFO - PROCESS | 1891 | --DOCSHELL 0x8caf4c00 == 89 [pid = 1891] [id = 100] 22:31:42 INFO - PROCESS | 1891 | --DOCSHELL 0x97f52c00 == 88 [pid = 1891] [id = 67] 22:31:42 INFO - PROCESS | 1891 | --DOCSHELL 0x8eb5c800 == 87 [pid = 1891] [id = 97] 22:31:42 INFO - PROCESS | 1891 | --DOCSHELL 0x8fae5000 == 86 [pid = 1891] [id = 96] 22:31:42 INFO - PROCESS | 1891 | --DOMWINDOW == 230 (0x9015c400) [pid = 1891] [serial = 327] [outer = (nil)] [url = about:blank] 22:31:42 INFO - PROCESS | 1891 | --DOMWINDOW == 229 (0x93030400) [pid = 1891] [serial = 330] [outer = (nil)] [url = about:blank] 22:31:42 INFO - PROCESS | 1891 | --DOMWINDOW == 228 (0x9fc7c400) [pid = 1891] [serial = 333] [outer = (nil)] [url = about:blank] 22:31:42 INFO - PROCESS | 1891 | --DOMWINDOW == 227 (0xa45e3000) [pid = 1891] [serial = 336] [outer = (nil)] [url = about:blank] 22:31:42 INFO - PROCESS | 1891 | --DOMWINDOW == 226 (0xa47ae400) [pid = 1891] [serial = 339] [outer = (nil)] [url = about:blank] 22:31:42 INFO - PROCESS | 1891 | --DOMWINDOW == 225 (0x904dcc00) [pid = 1891] [serial = 342] [outer = (nil)] [url = about:blank] 22:31:42 INFO - PROCESS | 1891 | --DOMWINDOW == 224 (0x94024000) [pid = 1891] [serial = 345] [outer = (nil)] [url = about:blank] 22:31:42 INFO - PROCESS | 1891 | --DOMWINDOW == 223 (0x94192800) [pid = 1891] [serial = 348] [outer = (nil)] [url = about:blank] 22:31:42 INFO - PROCESS | 1891 | --DOMWINDOW == 222 (0x8bf0ac00) [pid = 1891] [serial = 351] [outer = (nil)] [url = about:blank] 22:31:42 INFO - PROCESS | 1891 | --DOCSHELL 0x8f8e0400 == 85 [pid = 1891] [id = 139] 22:31:42 INFO - PROCESS | 1891 | --DOCSHELL 0x93f44400 == 84 [pid = 1891] [id = 138] 22:31:43 INFO - PROCESS | 1891 | --DOCSHELL 0x8fae3000 == 83 [pid = 1891] [id = 137] 22:31:43 INFO - PROCESS | 1891 | --DOCSHELL 0x8eb5ac00 == 82 [pid = 1891] [id = 136] 22:31:43 INFO - PROCESS | 1891 | --DOCSHELL 0x8f8e9000 == 81 [pid = 1891] [id = 135] 22:31:43 INFO - PROCESS | 1891 | 1461043903023 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:43 INFO - PROCESS | 1891 | --DOCSHELL 0x8bf08000 == 80 [pid = 1891] [id = 134] 22:31:43 INFO - PROCESS | 1891 | --DOCSHELL 0x8b3d1000 == 79 [pid = 1891] [id = 131] 22:31:43 INFO - PROCESS | 1891 | --DOCSHELL 0x8b2c8800 == 78 [pid = 1891] [id = 130] 22:31:43 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b2c8800 == 79 [pid = 1891] [id = 159] 22:31:43 INFO - PROCESS | 1891 | ++DOMWINDOW == 223 (0x8b2cb400) [pid = 1891] [serial = 477] [outer = (nil)] 22:31:43 INFO - PROCESS | 1891 | ++DOMWINDOW == 224 (0x8eb50800) [pid = 1891] [serial = 478] [outer = 0x8b2cb400] 22:31:43 INFO - PROCESS | 1891 | 1461043903125 Marionette DEBUG loaded listener.js 22:31:43 INFO - PROCESS | 1891 | ++DOMWINDOW == 225 (0x90169000) [pid = 1891] [serial = 479] [outer = 0x8b2cb400] 22:31:43 INFO - PROCESS | 1891 | --DOCSHELL 0x8f70a000 == 78 [pid = 1891] [id = 129] 22:31:43 INFO - PROCESS | 1891 | --DOCSHELL 0x93f51c00 == 77 [pid = 1891] [id = 128] 22:31:43 INFO - PROCESS | 1891 | --DOCSHELL 0x92f1f800 == 76 [pid = 1891] [id = 124] 22:31:43 INFO - PROCESS | 1891 | --DOMWINDOW == 224 (0x97b91c00) [pid = 1891] [serial = 366] [outer = (nil)] [url = about:blank] 22:31:43 INFO - PROCESS | 1891 | --DOMWINDOW == 223 (0x97ff1000) [pid = 1891] [serial = 367] [outer = (nil)] [url = about:blank] 22:31:43 INFO - PROCESS | 1891 | --DOMWINDOW == 222 (0x9302c400) [pid = 1891] [serial = 360] [outer = (nil)] [url = about:blank] 22:31:43 INFO - PROCESS | 1891 | --DOMWINDOW == 221 (0x9ae24800) [pid = 1891] [serial = 238] [outer = (nil)] [url = about:blank] 22:31:43 INFO - PROCESS | 1891 | --DOMWINDOW == 220 (0x9035c000) [pid = 1891] [serial = 355] [outer = (nil)] [url = about:blank] 22:31:43 INFO - PROCESS | 1891 | --DOMWINDOW == 219 (0x9015e000) [pid = 1891] [serial = 354] [outer = (nil)] [url = about:blank] 22:31:43 INFO - PROCESS | 1891 | --DOMWINDOW == 218 (0x9015d000) [pid = 1891] [serial = 357] [outer = (nil)] [url = about:blank] 22:31:43 INFO - PROCESS | 1891 | --DOMWINDOW == 217 (0x904e0000) [pid = 1891] [serial = 358] [outer = (nil)] [url = about:blank] 22:31:43 INFO - PROCESS | 1891 | --DOMWINDOW == 216 (0x9419f800) [pid = 1891] [serial = 363] [outer = (nil)] [url = about:blank] 22:31:43 INFO - PROCESS | 1891 | --DOMWINDOW == 215 (0x9787d000) [pid = 1891] [serial = 369] [outer = (nil)] [url = about:blank] 22:31:43 INFO - PROCESS | 1891 | --DOMWINDOW == 214 (0x94334000) [pid = 1891] [serial = 364] [outer = (nil)] [url = about:blank] 22:31:43 INFO - PROCESS | 1891 | --DOMWINDOW == 213 (0x988e6800) [pid = 1891] [serial = 370] [outer = (nil)] [url = about:blank] 22:31:43 INFO - PROCESS | 1891 | --DOMWINDOW == 212 (0x9401c400) [pid = 1891] [serial = 361] [outer = (nil)] [url = about:blank] 22:31:43 INFO - PROCESS | 1891 | 1461043903975 Marionette TRACE conn6 <- [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]]]}] 22:31:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 22:31:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1545ms 22:31:44 INFO - PROCESS | 1891 | 1461043904030 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 22:31:44 INFO - PROCESS | 1891 | 1461043904033 Marionette TRACE conn6 <- [1,609,null,{"value":"8"}] 22:31:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 22:31:44 INFO - PROCESS | 1891 | 1461043904040 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 22:31:44 INFO - PROCESS | 1891 | 1461043904043 Marionette TRACE conn6 <- [1,610,null,{}] 22:31:44 INFO - PROCESS | 1891 | 1461043904049 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:44 INFO - PROCESS | 1891 | 1461043904216 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 22:31:44 INFO - PROCESS | 1891 | 1461043904232 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:44 INFO - PROCESS | 1891 | ++DOCSHELL 0x8a468800 == 77 [pid = 1891] [id = 160] 22:31:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 213 (0x912a1000) [pid = 1891] [serial = 480] [outer = (nil)] 22:31:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 214 (0x915c3000) [pid = 1891] [serial = 481] [outer = 0x912a1000] 22:31:44 INFO - PROCESS | 1891 | 1461043904308 Marionette DEBUG loaded listener.js 22:31:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 215 (0x93029800) [pid = 1891] [serial = 482] [outer = 0x912a1000] 22:31:45 INFO - PROCESS | 1891 | 1461043905288 Marionette TRACE conn6 <- [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]]]}] 22:31:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 22:31:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1331ms 22:31:45 INFO - PROCESS | 1891 | 1461043905371 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 22:31:45 INFO - PROCESS | 1891 | 1461043905375 Marionette TRACE conn6 <- [1,613,null,{"value":"8"}] 22:31:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 22:31:45 INFO - PROCESS | 1891 | 1461043905389 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 22:31:45 INFO - PROCESS | 1891 | 1461043905393 Marionette TRACE conn6 <- [1,614,null,{}] 22:31:45 INFO - PROCESS | 1891 | 1461043905403 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:45 INFO - PROCESS | 1891 | 1461043905616 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 22:31:45 INFO - PROCESS | 1891 | 1461043905646 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:45 INFO - PROCESS | 1891 | ++DOCSHELL 0x8eb5c800 == 78 [pid = 1891] [id = 161] 22:31:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 216 (0x915c4c00) [pid = 1891] [serial = 483] [outer = (nil)] 22:31:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 217 (0x93a0d800) [pid = 1891] [serial = 484] [outer = 0x915c4c00] 22:31:45 INFO - PROCESS | 1891 | 1461043905732 Marionette DEBUG loaded listener.js 22:31:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 218 (0x93b17000) [pid = 1891] [serial = 485] [outer = 0x915c4c00] 22:31:46 INFO - PROCESS | 1891 | 1461043906633 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 22:31:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 22:31:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1296ms 22:31:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 22:31:46 INFO - PROCESS | 1891 | 1461043906687 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 22:31:46 INFO - PROCESS | 1891 | 1461043906690 Marionette TRACE conn6 <- [1,617,null,{"value":"8"}] 22:31:46 INFO - PROCESS | 1891 | 1461043906696 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 22:31:46 INFO - PROCESS | 1891 | 1461043906699 Marionette TRACE conn6 <- [1,618,null,{}] 22:31:46 INFO - PROCESS | 1891 | 1461043906713 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:46 INFO - PROCESS | 1891 | 1461043906978 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 22:31:47 INFO - PROCESS | 1891 | 1461043907006 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:47 INFO - PROCESS | 1891 | ++DOCSHELL 0x91557c00 == 79 [pid = 1891] [id = 162] 22:31:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 219 (0x93a0fc00) [pid = 1891] [serial = 486] [outer = (nil)] 22:31:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 220 (0x93f53000) [pid = 1891] [serial = 487] [outer = 0x93a0fc00] 22:31:47 INFO - PROCESS | 1891 | 1461043907185 Marionette DEBUG loaded listener.js 22:31:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 221 (0x93f58800) [pid = 1891] [serial = 488] [outer = 0x93a0fc00] 22:31:47 INFO - PROCESS | 1891 | --DOMWINDOW == 220 (0x90166800) [pid = 1891] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 22:31:47 INFO - PROCESS | 1891 | --DOMWINDOW == 219 (0x8fae3c00) [pid = 1891] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 22:31:47 INFO - PROCESS | 1891 | --DOMWINDOW == 218 (0x8faecc00) [pid = 1891] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 22:31:47 INFO - PROCESS | 1891 | --DOMWINDOW == 217 (0x93f4f800) [pid = 1891] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 22:31:47 INFO - PROCESS | 1891 | --DOMWINDOW == 216 (0x904dfc00) [pid = 1891] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 22:31:47 INFO - PROCESS | 1891 | --DOMWINDOW == 215 (0x8bf08800) [pid = 1891] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 22:31:47 INFO - PROCESS | 1891 | --DOMWINDOW == 214 (0x8fae9c00) [pid = 1891] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 22:31:47 INFO - PROCESS | 1891 | --DOMWINDOW == 213 (0x99a3e400) [pid = 1891] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 22:31:48 INFO - PROCESS | 1891 | 1461043908196 Marionette TRACE conn6 <- [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]]]}] 22:31:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 22:31:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1541ms 22:31:48 INFO - PROCESS | 1891 | 1461043908242 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 22:31:48 INFO - PROCESS | 1891 | 1461043908245 Marionette TRACE conn6 <- [1,621,null,{"value":"8"}] 22:31:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 22:31:48 INFO - PROCESS | 1891 | 1461043908251 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 22:31:48 INFO - PROCESS | 1891 | 1461043908254 Marionette TRACE conn6 <- [1,622,null,{}] 22:31:48 INFO - PROCESS | 1891 | 1461043908260 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:48 INFO - PROCESS | 1891 | 1461043908412 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 22:31:48 INFO - PROCESS | 1891 | 1461043908427 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:48 INFO - PROCESS | 1891 | ++DOCSHELL 0x8bf08800 == 80 [pid = 1891] [id = 163] 22:31:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 214 (0x8cafa800) [pid = 1891] [serial = 489] [outer = (nil)] 22:31:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 215 (0x93f5e800) [pid = 1891] [serial = 490] [outer = 0x8cafa800] 22:31:48 INFO - PROCESS | 1891 | 1461043908499 Marionette DEBUG loaded listener.js 22:31:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 216 (0x94025800) [pid = 1891] [serial = 491] [outer = 0x8cafa800] 22:31:49 INFO - PROCESS | 1891 | 1461043909370 Marionette TRACE conn6 <- [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]]]}] 22:31:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 22:31:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1181ms 22:31:49 INFO - PROCESS | 1891 | 1461043909434 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 22:31:49 INFO - PROCESS | 1891 | 1461043909438 Marionette TRACE conn6 <- [1,625,null,{"value":"8"}] 22:31:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 22:31:49 INFO - PROCESS | 1891 | 1461043909444 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 22:31:49 INFO - PROCESS | 1891 | 1461043909446 Marionette TRACE conn6 <- [1,626,null,{}] 22:31:49 INFO - PROCESS | 1891 | 1461043909452 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:49 INFO - PROCESS | 1891 | 1461043909610 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 22:31:49 INFO - PROCESS | 1891 | 1461043909840 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:49 INFO - PROCESS | 1891 | ++DOCSHELL 0x8a31fc00 == 81 [pid = 1891] [id = 164] 22:31:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 217 (0x8a321c00) [pid = 1891] [serial = 492] [outer = (nil)] 22:31:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 218 (0x8a46a800) [pid = 1891] [serial = 493] [outer = 0x8a321c00] 22:31:49 INFO - PROCESS | 1891 | 1461043909978 Marionette DEBUG loaded listener.js 22:31:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 219 (0x8b57c400) [pid = 1891] [serial = 494] [outer = 0x8a321c00] 22:31:51 INFO - PROCESS | 1891 | 1461043911186 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 22:31:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 22:31:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1782ms 22:31:51 INFO - PROCESS | 1891 | 1461043911229 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 22:31:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 22:31:51 INFO - PROCESS | 1891 | 1461043911234 Marionette TRACE conn6 <- [1,629,null,{"value":"8"}] 22:31:51 INFO - PROCESS | 1891 | 1461043911241 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 22:31:51 INFO - PROCESS | 1891 | 1461043911247 Marionette TRACE conn6 <- [1,630,null,{}] 22:31:51 INFO - PROCESS | 1891 | 1461043911254 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:51 INFO - PROCESS | 1891 | 1461043911450 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 22:31:51 INFO - PROCESS | 1891 | 1461043911658 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:51 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f8e0400 == 82 [pid = 1891] [id = 165] 22:31:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 220 (0x8fe29400) [pid = 1891] [serial = 495] [outer = (nil)] 22:31:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 221 (0x9127b000) [pid = 1891] [serial = 496] [outer = 0x8fe29400] 22:31:51 INFO - PROCESS | 1891 | 1461043911746 Marionette DEBUG loaded listener.js 22:31:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 222 (0x912a1400) [pid = 1891] [serial = 497] [outer = 0x8fe29400] 22:31:52 INFO - PROCESS | 1891 | 1461043912746 Marionette TRACE conn6 <- [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]]]}] 22:31:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 22:31:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1583ms 22:31:52 INFO - PROCESS | 1891 | 1461043912828 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 22:31:52 INFO - PROCESS | 1891 | 1461043912835 Marionette TRACE conn6 <- [1,633,null,{"value":"8"}] 22:31:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 22:31:52 INFO - PROCESS | 1891 | 1461043912843 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 22:31:52 INFO - PROCESS | 1891 | 1461043912847 Marionette TRACE conn6 <- [1,634,null,{}] 22:31:52 INFO - PROCESS | 1891 | 1461043912853 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:53 INFO - PROCESS | 1891 | 1461043913098 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 22:31:53 INFO - PROCESS | 1891 | 1461043913421 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:53 INFO - PROCESS | 1891 | ++DOCSHELL 0x913b2400 == 83 [pid = 1891] [id = 166] 22:31:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 223 (0x93d9d400) [pid = 1891] [serial = 498] [outer = (nil)] 22:31:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 224 (0x93e77800) [pid = 1891] [serial = 499] [outer = 0x93d9d400] 22:31:53 INFO - PROCESS | 1891 | 1461043913512 Marionette DEBUG loaded listener.js 22:31:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 225 (0x93f4d800) [pid = 1891] [serial = 500] [outer = 0x93d9d400] 22:31:54 INFO - PROCESS | 1891 | [1891] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:31:54 INFO - PROCESS | 1891 | 1461043914466 Marionette TRACE conn6 <- [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]]]}] 22:31:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 22:31:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1682ms 22:31:54 INFO - PROCESS | 1891 | 1461043914526 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 22:31:54 INFO - PROCESS | 1891 | 1461043914530 Marionette TRACE conn6 <- [1,637,null,{"value":"8"}] 22:31:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 22:31:54 INFO - PROCESS | 1891 | 1461043914544 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 22:31:54 INFO - PROCESS | 1891 | 1461043914554 Marionette TRACE conn6 <- [1,638,null,{}] 22:31:54 INFO - PROCESS | 1891 | 1461043914562 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:54 INFO - PROCESS | 1891 | 1461043914795 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 22:31:55 INFO - PROCESS | 1891 | 1461043915023 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:55 INFO - PROCESS | 1891 | ++DOCSHELL 0x9302a000 == 84 [pid = 1891] [id = 167] 22:31:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 226 (0x9432dc00) [pid = 1891] [serial = 501] [outer = (nil)] 22:31:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 227 (0x962dd000) [pid = 1891] [serial = 502] [outer = 0x9432dc00] 22:31:55 INFO - PROCESS | 1891 | 1461043915156 Marionette DEBUG loaded listener.js 22:31:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 228 (0x977d1c00) [pid = 1891] [serial = 503] [outer = 0x9432dc00] 22:31:55 INFO - PROCESS | 1891 | [1891] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:31:56 INFO - PROCESS | 1891 | 1461043916043 Marionette TRACE conn6 <- [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]]]}] 22:31:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 22:31:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1555ms 22:31:56 INFO - PROCESS | 1891 | 1461043916093 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 22:31:56 INFO - PROCESS | 1891 | 1461043916098 Marionette TRACE conn6 <- [1,641,null,{"value":"8"}] 22:31:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 22:31:56 INFO - PROCESS | 1891 | 1461043916104 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 22:31:56 INFO - PROCESS | 1891 | 1461043916108 Marionette TRACE conn6 <- [1,642,null,{}] 22:31:56 INFO - PROCESS | 1891 | 1461043916113 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:56 INFO - PROCESS | 1891 | 1461043916318 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 22:31:56 INFO - PROCESS | 1891 | 1461043916547 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:56 INFO - PROCESS | 1891 | ++DOCSHELL 0x97a22800 == 85 [pid = 1891] [id = 168] 22:31:56 INFO - PROCESS | 1891 | ++DOMWINDOW == 229 (0x97b91c00) [pid = 1891] [serial = 504] [outer = (nil)] 22:31:56 INFO - PROCESS | 1891 | ++DOMWINDOW == 230 (0x97ff1000) [pid = 1891] [serial = 505] [outer = 0x97b91c00] 22:31:56 INFO - PROCESS | 1891 | 1461043916678 Marionette DEBUG loaded listener.js 22:31:56 INFO - PROCESS | 1891 | ++DOMWINDOW == 231 (0x9831b000) [pid = 1891] [serial = 506] [outer = 0x97b91c00] 22:31:57 INFO - PROCESS | 1891 | 1461043917567 Marionette TRACE conn6 <- [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]]]}] 22:31:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 22:31:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1540ms 22:31:57 INFO - PROCESS | 1891 | 1461043917645 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 22:31:57 INFO - PROCESS | 1891 | 1461043917650 Marionette TRACE conn6 <- [1,645,null,{"value":"8"}] 22:31:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 22:31:57 INFO - PROCESS | 1891 | 1461043917656 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 22:31:57 INFO - PROCESS | 1891 | 1461043917659 Marionette TRACE conn6 <- [1,646,null,{}] 22:31:57 INFO - PROCESS | 1891 | 1461043917665 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:57 INFO - PROCESS | 1891 | 1461043917894 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 22:31:58 INFO - PROCESS | 1891 | 1461043918133 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:58 INFO - PROCESS | 1891 | ++DOCSHELL 0x99075400 == 86 [pid = 1891] [id = 169] 22:31:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 232 (0x99521400) [pid = 1891] [serial = 507] [outer = (nil)] 22:31:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 233 (0x9952a800) [pid = 1891] [serial = 508] [outer = 0x99521400] 22:31:58 INFO - PROCESS | 1891 | 1461043918283 Marionette DEBUG loaded listener.js 22:31:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 234 (0x99a37400) [pid = 1891] [serial = 509] [outer = 0x99521400] 22:31:59 INFO - PROCESS | 1891 | 1461043919309 Marionette TRACE conn6 <- [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]]]}] 22:31:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 22:31:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1731ms 22:31:59 INFO - PROCESS | 1891 | 1461043919388 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 22:31:59 INFO - PROCESS | 1891 | 1461043919392 Marionette TRACE conn6 <- [1,649,null,{"value":"8"}] 22:31:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 22:31:59 INFO - PROCESS | 1891 | 1461043919399 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 22:31:59 INFO - PROCESS | 1891 | 1461043919403 Marionette TRACE conn6 <- [1,650,null,{}] 22:31:59 INFO - PROCESS | 1891 | 1461043919408 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:59 INFO - PROCESS | 1891 | 1461043919637 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 22:31:59 INFO - PROCESS | 1891 | 1461043919919 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:59 INFO - PROCESS | 1891 | ++DOCSHELL 0x99a42c00 == 87 [pid = 1891] [id = 170] 22:31:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 235 (0x9ae21800) [pid = 1891] [serial = 510] [outer = (nil)] 22:32:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 236 (0x9fca2c00) [pid = 1891] [serial = 511] [outer = 0x9ae21800] 22:32:00 INFO - PROCESS | 1891 | 1461043920015 Marionette DEBUG loaded listener.js 22:32:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 237 (0xa0003800) [pid = 1891] [serial = 512] [outer = 0x9ae21800] 22:32:00 INFO - PROCESS | 1891 | 1461043920889 Marionette TRACE conn6 <- [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]]]}] 22:32:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 22:32:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1530ms 22:32:00 INFO - PROCESS | 1891 | 1461043920930 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 22:32:00 INFO - PROCESS | 1891 | 1461043920934 Marionette TRACE conn6 <- [1,653,null,{"value":"8"}] 22:32:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 22:32:00 INFO - PROCESS | 1891 | 1461043920940 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 22:32:00 INFO - PROCESS | 1891 | 1461043920943 Marionette TRACE conn6 <- [1,654,null,{}] 22:32:00 INFO - PROCESS | 1891 | 1461043920949 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:01 INFO - PROCESS | 1891 | 1461043921156 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 22:32:01 INFO - PROCESS | 1891 | 1461043921345 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:01 INFO - PROCESS | 1891 | ++DOCSHELL 0x9121f000 == 88 [pid = 1891] [id = 171] 22:32:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 238 (0x912a3800) [pid = 1891] [serial = 513] [outer = (nil)] 22:32:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 239 (0x912aac00) [pid = 1891] [serial = 514] [outer = 0x912a3800] 22:32:01 INFO - PROCESS | 1891 | 1461043921477 Marionette DEBUG loaded listener.js 22:32:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 240 (0x912ad400) [pid = 1891] [serial = 515] [outer = 0x912a3800] 22:32:02 INFO - PROCESS | 1891 | 1461043922413 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 22:32:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 22:32:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1530ms 22:32:02 INFO - PROCESS | 1891 | 1461043922472 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 22:32:02 INFO - PROCESS | 1891 | 1461043922475 Marionette TRACE conn6 <- [1,657,null,{"value":"8"}] 22:32:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 22:32:02 INFO - PROCESS | 1891 | 1461043922483 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 22:32:02 INFO - PROCESS | 1891 | 1461043922487 Marionette TRACE conn6 <- [1,658,null,{}] 22:32:02 INFO - PROCESS | 1891 | 1461043922493 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:02 INFO - PROCESS | 1891 | 1461043922695 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 22:32:02 INFO - PROCESS | 1891 | 1461043922928 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:03 INFO - PROCESS | 1891 | ++DOCSHELL 0x87ce3000 == 89 [pid = 1891] [id = 172] 22:32:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 241 (0x87ce4400) [pid = 1891] [serial = 516] [outer = (nil)] 22:32:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 242 (0x87cea800) [pid = 1891] [serial = 517] [outer = 0x87ce4400] 22:32:03 INFO - PROCESS | 1891 | 1461043923056 Marionette DEBUG loaded listener.js 22:32:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 243 (0x87ced000) [pid = 1891] [serial = 518] [outer = 0x87ce4400] 22:32:03 INFO - PROCESS | 1891 | 1461043923936 Marionette TRACE conn6 <- [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]]]}] 22:32:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 22:32:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1534ms 22:32:04 INFO - PROCESS | 1891 | 1461043924018 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 22:32:04 INFO - PROCESS | 1891 | 1461043924026 Marionette TRACE conn6 <- [1,661,null,{"value":"8"}] 22:32:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 22:32:04 INFO - PROCESS | 1891 | 1461043924037 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 22:32:04 INFO - PROCESS | 1891 | 1461043924048 Marionette TRACE conn6 <- [1,662,null,{}] 22:32:04 INFO - PROCESS | 1891 | 1461043924054 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:04 INFO - PROCESS | 1891 | 1461043924273 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 22:32:04 INFO - PROCESS | 1891 | 1461043924506 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:04 INFO - PROCESS | 1891 | ++DOCSHELL 0x87ce2400 == 90 [pid = 1891] [id = 173] 22:32:04 INFO - PROCESS | 1891 | ++DOMWINDOW == 244 (0x87ce6000) [pid = 1891] [serial = 519] [outer = (nil)] 22:32:04 INFO - PROCESS | 1891 | ++DOMWINDOW == 245 (0x912a8000) [pid = 1891] [serial = 520] [outer = 0x87ce6000] 22:32:04 INFO - PROCESS | 1891 | 1461043924608 Marionette DEBUG loaded listener.js 22:32:04 INFO - PROCESS | 1891 | ++DOMWINDOW == 246 (0x912ae400) [pid = 1891] [serial = 521] [outer = 0x87ce6000] 22:32:05 INFO - PROCESS | 1891 | [1891] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:32:05 INFO - PROCESS | 1891 | 1461043925469 Marionette TRACE conn6 <- [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]]]}] 22:32:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 22:32:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1498ms 22:32:05 INFO - PROCESS | 1891 | 1461043925536 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 22:32:05 INFO - PROCESS | 1891 | 1461043925540 Marionette TRACE conn6 <- [1,665,null,{"value":"8"}] 22:32:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 22:32:05 INFO - PROCESS | 1891 | 1461043925546 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 22:32:05 INFO - PROCESS | 1891 | 1461043925550 Marionette TRACE conn6 <- [1,666,null,{}] 22:32:05 INFO - PROCESS | 1891 | 1461043925555 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:05 INFO - PROCESS | 1891 | 1461043925734 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 22:32:06 INFO - PROCESS | 1891 | 1461043926006 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:06 INFO - PROCESS | 1891 | ++DOCSHELL 0x87ddd000 == 91 [pid = 1891] [id = 174] 22:32:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 247 (0x87ddd800) [pid = 1891] [serial = 522] [outer = (nil)] 22:32:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 248 (0x87ddf800) [pid = 1891] [serial = 523] [outer = 0x87ddd800] 22:32:06 INFO - PROCESS | 1891 | 1461043926150 Marionette DEBUG loaded listener.js 22:32:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 249 (0x87de4c00) [pid = 1891] [serial = 524] [outer = 0x87ddd800] 22:32:06 INFO - PROCESS | 1891 | [1891] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:32:07 INFO - PROCESS | 1891 | 1461043927064 Marionette TRACE conn6 <- [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]]]}] 22:32:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 22:32:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1584ms 22:32:07 INFO - PROCESS | 1891 | 1461043927133 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 22:32:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 22:32:07 INFO - PROCESS | 1891 | 1461043927138 Marionette TRACE conn6 <- [1,669,null,{"value":"8"}] 22:32:07 INFO - PROCESS | 1891 | 1461043927144 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 22:32:07 INFO - PROCESS | 1891 | 1461043927149 Marionette TRACE conn6 <- [1,670,null,{}] 22:32:07 INFO - PROCESS | 1891 | 1461043927154 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:07 INFO - PROCESS | 1891 | 1461043927411 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 22:32:07 INFO - PROCESS | 1891 | 1461043927649 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:07 INFO - PROCESS | 1891 | ++DOCSHELL 0x912b1000 == 92 [pid = 1891] [id = 175] 22:32:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 250 (0x912b1c00) [pid = 1891] [serial = 525] [outer = (nil)] 22:32:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 251 (0x93f58400) [pid = 1891] [serial = 526] [outer = 0x912b1c00] 22:32:07 INFO - PROCESS | 1891 | 1461043927780 Marionette DEBUG loaded listener.js 22:32:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 252 (0x94196000) [pid = 1891] [serial = 527] [outer = 0x912b1c00] 22:32:09 INFO - PROCESS | 1891 | 1461043929152 Marionette TRACE conn6 <- [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]]]}] 22:32:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 22:32:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 2138ms 22:32:09 INFO - PROCESS | 1891 | 1461043929283 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 22:32:09 INFO - PROCESS | 1891 | 1461043929290 Marionette TRACE conn6 <- [1,673,null,{"value":"8"}] 22:32:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 22:32:09 INFO - PROCESS | 1891 | 1461043929311 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 22:32:09 INFO - PROCESS | 1891 | 1461043929316 Marionette TRACE conn6 <- [1,674,null,{}] 22:32:09 INFO - PROCESS | 1891 | 1461043929324 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:09 INFO - PROCESS | 1891 | 1461043929501 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 22:32:09 INFO - PROCESS | 1891 | 1461043929695 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:09 INFO - PROCESS | 1891 | ++DOCSHELL 0x87cf1400 == 93 [pid = 1891] [id = 176] 22:32:09 INFO - PROCESS | 1891 | ++DOMWINDOW == 253 (0x8a31f800) [pid = 1891] [serial = 528] [outer = (nil)] 22:32:09 INFO - PROCESS | 1891 | ++DOMWINDOW == 254 (0x8b585800) [pid = 1891] [serial = 529] [outer = 0x8a31f800] 22:32:09 INFO - PROCESS | 1891 | 1461043929777 Marionette DEBUG loaded listener.js 22:32:09 INFO - PROCESS | 1891 | ++DOMWINDOW == 255 (0x8cd8e000) [pid = 1891] [serial = 530] [outer = 0x8a31f800] 22:32:10 INFO - PROCESS | 1891 | [1891] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:32:10 INFO - PROCESS | 1891 | 1461043930691 Marionette TRACE conn6 <- [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]]]}] 22:32:10 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 22:32:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1451ms 22:32:10 INFO - PROCESS | 1891 | 1461043930750 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 22:32:10 INFO - PROCESS | 1891 | 1461043930759 Marionette TRACE conn6 <- [1,677,null,{"value":"8"}] 22:32:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 22:32:10 INFO - PROCESS | 1891 | 1461043930769 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 22:32:10 INFO - PROCESS | 1891 | 1461043930774 Marionette TRACE conn6 <- [1,678,null,{}] 22:32:10 INFO - PROCESS | 1891 | 1461043930780 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:11 INFO - PROCESS | 1891 | 1461043931112 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 22:32:11 INFO - PROCESS | 1891 | 1461043931410 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:11 INFO - PROCESS | 1891 | ++DOCSHELL 0x8a461000 == 94 [pid = 1891] [id = 177] 22:32:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 256 (0x8a466c00) [pid = 1891] [serial = 531] [outer = (nil)] 22:32:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 257 (0x8cd97400) [pid = 1891] [serial = 532] [outer = 0x8a466c00] 22:32:11 INFO - PROCESS | 1891 | 1461043931497 Marionette DEBUG loaded listener.js 22:32:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 258 (0x8f706c00) [pid = 1891] [serial = 533] [outer = 0x8a466c00] 22:32:12 INFO - PROCESS | 1891 | --DOCSHELL 0x92f20400 == 93 [pid = 1891] [id = 53] 22:32:12 INFO - PROCESS | 1891 | --DOCSHELL 0x98313400 == 92 [pid = 1891] [id = 93] 22:32:12 INFO - PROCESS | 1891 | --DOMWINDOW == 257 (0x97886800) [pid = 1891] [serial = 421] [outer = (nil)] [url = about:blank] 22:32:12 INFO - PROCESS | 1891 | --DOMWINDOW == 256 (0x9fc7f000) [pid = 1891] [serial = 378] [outer = (nil)] [url = about:blank] 22:32:12 INFO - PROCESS | 1891 | --DOMWINDOW == 255 (0x8bff0c00) [pid = 1891] [serial = 381] [outer = (nil)] [url = about:blank] 22:32:12 INFO - PROCESS | 1891 | --DOMWINDOW == 254 (0x93f59c00) [pid = 1891] [serial = 384] [outer = (nil)] [url = about:blank] 22:32:12 INFO - PROCESS | 1891 | --DOMWINDOW == 253 (0x8b586c00) [pid = 1891] [serial = 400] [outer = (nil)] [url = about:blank] 22:32:12 INFO - PROCESS | 1891 | --DOMWINDOW == 252 (0x8b57c800) [pid = 1891] [serial = 397] [outer = (nil)] [url = about:blank] 22:32:12 INFO - PROCESS | 1891 | --DOMWINDOW == 251 (0x8b2d1c00) [pid = 1891] [serial = 390] [outer = (nil)] [url = about:blank] 22:32:12 INFO - PROCESS | 1891 | --DOMWINDOW == 250 (0x93f48000) [pid = 1891] [serial = 387] [outer = (nil)] [url = about:blank] 22:32:12 INFO - PROCESS | 1891 | --DOMWINDOW == 249 (0x8b3d4000) [pid = 1891] [serial = 394] [outer = (nil)] [url = about:blank] 22:32:12 INFO - PROCESS | 1891 | --DOCSHELL 0x8bf08800 == 91 [pid = 1891] [id = 163] 22:32:12 INFO - PROCESS | 1891 | --DOCSHELL 0x91557c00 == 90 [pid = 1891] [id = 162] 22:32:12 INFO - PROCESS | 1891 | 1461043932612 Marionette TRACE conn6 <- [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]]]}] 22:32:12 INFO - PROCESS | 1891 | --DOCSHELL 0x8eb5c800 == 89 [pid = 1891] [id = 161] 22:32:12 INFO - PROCESS | 1891 | --DOCSHELL 0x8a468800 == 88 [pid = 1891] [id = 160] 22:32:12 INFO - PROCESS | 1891 | --DOCSHELL 0x8b2c8800 == 87 [pid = 1891] [id = 159] 22:32:12 INFO - PROCESS | 1891 | --DOCSHELL 0x8b2c9000 == 86 [pid = 1891] [id = 158] 22:32:12 INFO - PROCESS | 1891 | --DOCSHELL 0x8a466000 == 85 [pid = 1891] [id = 157] 22:32:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 22:32:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1944ms 22:32:12 INFO - PROCESS | 1891 | 1461043932713 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 22:32:12 INFO - PROCESS | 1891 | 1461043932717 Marionette TRACE conn6 <- [1,681,null,{"value":"8"}] 22:32:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 22:32:12 INFO - PROCESS | 1891 | 1461043932730 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 22:32:12 INFO - PROCESS | 1891 | 1461043932734 Marionette TRACE conn6 <- [1,682,null,{}] 22:32:12 INFO - PROCESS | 1891 | 1461043932750 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:12 INFO - PROCESS | 1891 | 1461043932929 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 22:32:12 INFO - PROCESS | 1891 | --DOMWINDOW == 248 (0x913b1c00) [pid = 1891] [serial = 410] [outer = (nil)] [url = about:blank] 22:32:12 INFO - PROCESS | 1891 | --DOMWINDOW == 247 (0x94199400) [pid = 1891] [serial = 419] [outer = (nil)] [url = about:blank] 22:32:12 INFO - PROCESS | 1891 | --DOMWINDOW == 246 (0x999c8800) [pid = 1891] [serial = 372] [outer = (nil)] [url = about:blank] 22:32:12 INFO - PROCESS | 1891 | --DOMWINDOW == 245 (0x904dd800) [pid = 1891] [serial = 375] [outer = (nil)] [url = about:blank] 22:32:12 INFO - PROCESS | 1891 | --DOMWINDOW == 244 (0x8fe2e400) [pid = 1891] [serial = 406] [outer = (nil)] [url = about:blank] 22:32:12 INFO - PROCESS | 1891 | --DOMWINDOW == 243 (0x94024800) [pid = 1891] [serial = 416] [outer = (nil)] [url = about:blank] 22:32:12 INFO - PROCESS | 1891 | --DOMWINDOW == 242 (0x93f60400) [pid = 1891] [serial = 415] [outer = (nil)] [url = about:blank] 22:32:13 INFO - PROCESS | 1891 | --DOMWINDOW == 241 (0x93f4cc00) [pid = 1891] [serial = 412] [outer = (nil)] [url = about:blank] 22:32:13 INFO - PROCESS | 1891 | --DOMWINDOW == 240 (0x93f53400) [pid = 1891] [serial = 413] [outer = (nil)] [url = about:blank] 22:32:13 INFO - PROCESS | 1891 | --DOMWINDOW == 239 (0x8bf10c00) [pid = 1891] [serial = 403] [outer = (nil)] [url = about:blank] 22:32:13 INFO - PROCESS | 1891 | --DOMWINDOW == 238 (0xa4b0b400) [pid = 1891] [serial = 211] [outer = (nil)] [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.] 22:32:13 INFO - PROCESS | 1891 | --DOMWINDOW == 237 (0x9fea3800) [pid = 1891] [serial = 325] [outer = (nil)] [url = about:blank] 22:32:13 INFO - PROCESS | 1891 | --DOMWINDOW == 236 (0x8bfea400) [pid = 1891] [serial = 404] [outer = (nil)] [url = about:blank] 22:32:13 INFO - PROCESS | 1891 | --DOMWINDOW == 235 (0x904d8800) [pid = 1891] [serial = 409] [outer = (nil)] [url = about:blank] 22:32:13 INFO - PROCESS | 1891 | --DOMWINDOW == 234 (0x913aac00) [pid = 1891] [serial = 418] [outer = (nil)] [url = about:blank] 22:32:13 INFO - PROCESS | 1891 | --DOMWINDOW == 233 (0x9fbc1c00) [pid = 1891] [serial = 280] [outer = (nil)] [url = about:blank] 22:32:13 INFO - PROCESS | 1891 | --DOMWINDOW == 232 (0x90160c00) [pid = 1891] [serial = 407] [outer = (nil)] [url = about:blank] 22:32:13 INFO - PROCESS | 1891 | 1461043933177 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:13 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b57fc00 == 86 [pid = 1891] [id = 178] 22:32:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 233 (0x8bfea400) [pid = 1891] [serial = 534] [outer = (nil)] 22:32:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 234 (0x8faecc00) [pid = 1891] [serial = 535] [outer = 0x8bfea400] 22:32:13 INFO - PROCESS | 1891 | 1461043933260 Marionette DEBUG loaded listener.js 22:32:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 235 (0x9015e000) [pid = 1891] [serial = 536] [outer = 0x8bfea400] 22:32:14 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:32:14 INFO - PROCESS | 1891 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:32:14 INFO - PROCESS | 1891 | 1461043934442 Marionette TRACE conn6 <- [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]]]}] 22:32:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 22:32:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1734ms 22:32:14 INFO - PROCESS | 1891 | 1461043934464 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 22:32:14 INFO - PROCESS | 1891 | 1461043934468 Marionette TRACE conn6 <- [1,685,null,{"value":"8"}] 22:32:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 22:32:14 INFO - PROCESS | 1891 | 1461043934474 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 22:32:14 INFO - PROCESS | 1891 | 1461043934477 Marionette TRACE conn6 <- [1,686,null,{}] 22:32:14 INFO - PROCESS | 1891 | 1461043934483 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:14 INFO - PROCESS | 1891 | 1461043934643 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 22:32:14 INFO - PROCESS | 1891 | 1461043934864 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:14 INFO - PROCESS | 1891 | ++DOCSHELL 0x904dc000 == 87 [pid = 1891] [id = 179] 22:32:14 INFO - PROCESS | 1891 | ++DOMWINDOW == 236 (0x904e2400) [pid = 1891] [serial = 537] [outer = (nil)] 22:32:14 INFO - PROCESS | 1891 | ++DOMWINDOW == 237 (0x91297000) [pid = 1891] [serial = 538] [outer = 0x904e2400] 22:32:14 INFO - PROCESS | 1891 | 1461043934939 Marionette DEBUG loaded listener.js 22:32:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 238 (0x912a9000) [pid = 1891] [serial = 539] [outer = 0x904e2400] 22:32:16 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:32:16 INFO - PROCESS | 1891 | 1461043936163 Marionette TRACE conn6 <- [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]]]}] 22:32:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 22:32:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1735ms 22:32:16 INFO - PROCESS | 1891 | 1461043936210 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 22:32:16 INFO - PROCESS | 1891 | 1461043936213 Marionette TRACE conn6 <- [1,689,null,{"value":"8"}] 22:32:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 22:32:16 INFO - PROCESS | 1891 | 1461043936219 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 22:32:16 INFO - PROCESS | 1891 | 1461043936223 Marionette TRACE conn6 <- [1,690,null,{}] 22:32:16 INFO - PROCESS | 1891 | 1461043936228 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:16 INFO - PROCESS | 1891 | 1461043936480 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 22:32:16 INFO - PROCESS | 1891 | 1461043936512 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:16 INFO - PROCESS | 1891 | ++DOCSHELL 0x8fae4400 == 88 [pid = 1891] [id = 180] 22:32:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 239 (0x904e2800) [pid = 1891] [serial = 540] [outer = (nil)] 22:32:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 240 (0x92f24c00) [pid = 1891] [serial = 541] [outer = 0x904e2800] 22:32:16 INFO - PROCESS | 1891 | 1461043936586 Marionette DEBUG loaded listener.js 22:32:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 241 (0x9309c400) [pid = 1891] [serial = 542] [outer = 0x904e2800] 22:32:17 INFO - PROCESS | 1891 | --DOMWINDOW == 240 (0x93a0fc00) [pid = 1891] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 22:32:17 INFO - PROCESS | 1891 | --DOMWINDOW == 239 (0x8b3d0800) [pid = 1891] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 22:32:17 INFO - PROCESS | 1891 | --DOMWINDOW == 238 (0x8b2cb400) [pid = 1891] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 22:32:17 INFO - PROCESS | 1891 | --DOMWINDOW == 237 (0x912a1000) [pid = 1891] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 22:32:17 INFO - PROCESS | 1891 | --DOMWINDOW == 236 (0x8b2ce400) [pid = 1891] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 22:32:17 INFO - PROCESS | 1891 | --DOMWINDOW == 235 (0x915c4c00) [pid = 1891] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 22:32:18 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:32:18 INFO - PROCESS | 1891 | 1461043938190 Marionette TRACE conn6 <- [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]]]}] 22:32:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 22:32:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1988ms 22:32:18 INFO - PROCESS | 1891 | 1461043938208 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 22:32:18 INFO - PROCESS | 1891 | 1461043938227 Marionette TRACE conn6 <- [1,693,null,{"value":"8"}] 22:32:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 22:32:18 INFO - PROCESS | 1891 | 1461043938234 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 22:32:18 INFO - PROCESS | 1891 | 1461043938237 Marionette TRACE conn6 <- [1,694,null,{}] 22:32:18 INFO - PROCESS | 1891 | 1461043938252 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:18 INFO - PROCESS | 1891 | 1461043938564 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 22:32:18 INFO - PROCESS | 1891 | 1461043938589 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:18 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b2ce400 == 89 [pid = 1891] [id = 181] 22:32:18 INFO - PROCESS | 1891 | ++DOMWINDOW == 236 (0x8bfe8400) [pid = 1891] [serial = 543] [outer = (nil)] 22:32:18 INFO - PROCESS | 1891 | ++DOMWINDOW == 237 (0x93da1000) [pid = 1891] [serial = 544] [outer = 0x8bfe8400] 22:32:18 INFO - PROCESS | 1891 | 1461043938669 Marionette DEBUG loaded listener.js 22:32:18 INFO - PROCESS | 1891 | ++DOMWINDOW == 238 (0x93e71800) [pid = 1891] [serial = 545] [outer = 0x8bfe8400] 22:32:20 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:32:20 INFO - PROCESS | 1891 | 1461043940181 Marionette TRACE conn6 <- [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]]]}] 22:32:20 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) 22:32:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1991ms 22:32:20 INFO - PROCESS | 1891 | 1461043940226 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 22:32:20 INFO - PROCESS | 1891 | 1461043940233 Marionette TRACE conn6 <- [1,697,null,{"value":"8"}] 22:32:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 22:32:20 INFO - PROCESS | 1891 | 1461043940243 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 22:32:20 INFO - PROCESS | 1891 | 1461043940249 Marionette TRACE conn6 <- [1,698,null,{}] 22:32:20 INFO - PROCESS | 1891 | 1461043940257 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:20 INFO - PROCESS | 1891 | 1461043940451 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 22:32:20 INFO - PROCESS | 1891 | 1461043940638 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:20 INFO - PROCESS | 1891 | ++DOCSHELL 0x87ce7000 == 90 [pid = 1891] [id = 182] 22:32:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 239 (0x87dd9c00) [pid = 1891] [serial = 546] [outer = (nil)] 22:32:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 240 (0x8b3d5000) [pid = 1891] [serial = 547] [outer = 0x87dd9c00] 22:32:20 INFO - PROCESS | 1891 | 1461043940727 Marionette DEBUG loaded listener.js 22:32:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 241 (0x8bfe9800) [pid = 1891] [serial = 548] [outer = 0x87dd9c00] 22:32:22 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:32:22 INFO - PROCESS | 1891 | 1461043942081 Marionette TRACE conn6 <- [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]]]}] 22:32:22 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) 22:32:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1886ms 22:32:22 INFO - PROCESS | 1891 | 1461043942159 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 22:32:22 INFO - PROCESS | 1891 | 1461043942171 Marionette TRACE conn6 <- [1,701,null,{"value":"8"}] 22:32:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 22:32:22 INFO - PROCESS | 1891 | 1461043942203 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 22:32:22 INFO - PROCESS | 1891 | 1461043942207 Marionette TRACE conn6 <- [1,702,null,{}] 22:32:22 INFO - PROCESS | 1891 | 1461043942214 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:22 INFO - PROCESS | 1891 | 1461043942406 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 22:32:22 INFO - PROCESS | 1891 | 1461043942593 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:22 INFO - PROCESS | 1891 | ++DOCSHELL 0x8a468800 == 91 [pid = 1891] [id = 183] 22:32:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 242 (0x8bf06000) [pid = 1891] [serial = 549] [outer = (nil)] 22:32:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 243 (0x8cd9b800) [pid = 1891] [serial = 550] [outer = 0x8bf06000] 22:32:22 INFO - PROCESS | 1891 | 1461043942681 Marionette DEBUG loaded listener.js 22:32:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 244 (0x8faf0800) [pid = 1891] [serial = 551] [outer = 0x8bf06000] 22:32:24 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:32:24 INFO - PROCESS | 1891 | 1461043944180 Marionette TRACE conn6 <- [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]]]}] 22:32:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 22:32:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2040ms 22:32:24 INFO - PROCESS | 1891 | 1461043944240 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 22:32:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 22:32:24 INFO - PROCESS | 1891 | 1461043944245 Marionette TRACE conn6 <- [1,705,null,{"value":"8"}] 22:32:24 INFO - PROCESS | 1891 | 1461043944252 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 22:32:24 INFO - PROCESS | 1891 | 1461043944258 Marionette TRACE conn6 <- [1,706,null,{}] 22:32:24 INFO - PROCESS | 1891 | 1461043944318 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:24 INFO - PROCESS | 1891 | 1461043944527 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 22:32:24 INFO - PROCESS | 1891 | 1461043944709 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:24 INFO - PROCESS | 1891 | ++DOCSHELL 0x87de6c00 == 92 [pid = 1891] [id = 184] 22:32:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 245 (0x8fae3c00) [pid = 1891] [serial = 552] [outer = (nil)] 22:32:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 246 (0x93030c00) [pid = 1891] [serial = 553] [outer = 0x8fae3c00] 22:32:24 INFO - PROCESS | 1891 | 1461043944804 Marionette DEBUG loaded listener.js 22:32:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 247 (0x93e73400) [pid = 1891] [serial = 554] [outer = 0x8fae3c00] 22:32:26 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:32:26 INFO - PROCESS | 1891 | 1461043946152 Marionette TRACE conn6 <- [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]]]}] 22:32:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 22:32:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1942ms 22:32:26 INFO - PROCESS | 1891 | 1461043946225 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 22:32:26 INFO - PROCESS | 1891 | 1461043946229 Marionette TRACE conn6 <- [1,709,null,{"value":"8"}] 22:32:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 22:32:26 INFO - PROCESS | 1891 | 1461043946259 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 22:32:26 INFO - PROCESS | 1891 | 1461043946263 Marionette TRACE conn6 <- [1,710,null,{}] 22:32:26 INFO - PROCESS | 1891 | 1461043946271 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:26 INFO - PROCESS | 1891 | 1461043946449 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 22:32:26 INFO - PROCESS | 1891 | 1461043946634 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:26 INFO - PROCESS | 1891 | ++DOCSHELL 0x87cf1000 == 93 [pid = 1891] [id = 185] 22:32:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 248 (0x930aa800) [pid = 1891] [serial = 555] [outer = (nil)] 22:32:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 249 (0x93f4c800) [pid = 1891] [serial = 556] [outer = 0x930aa800] 22:32:26 INFO - PROCESS | 1891 | 1461043946721 Marionette DEBUG loaded listener.js 22:32:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 250 (0x93f55400) [pid = 1891] [serial = 557] [outer = 0x930aa800] 22:32:27 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:32:28 INFO - PROCESS | 1891 | 1461043948024 Marionette TRACE conn6 <- [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]]]}] 22:32:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 22:32:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1792ms 22:32:28 INFO - PROCESS | 1891 | 1461043948046 Marionette TRACE conn6 -> [0,713,"getWindowHandle",null] 22:32:28 INFO - PROCESS | 1891 | 1461043948050 Marionette TRACE conn6 <- [1,713,null,{"value":"8"}] 22:32:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 22:32:28 INFO - PROCESS | 1891 | 1461043948056 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 22:32:28 INFO - PROCESS | 1891 | 1461043948059 Marionette TRACE conn6 <- [1,714,null,{}] 22:32:28 INFO - PROCESS | 1891 | 1461043948066 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:28 INFO - PROCESS | 1891 | 1461043948327 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 22:32:28 INFO - PROCESS | 1891 | 1461043948517 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:28 INFO - PROCESS | 1891 | ++DOCSHELL 0x93e77c00 == 94 [pid = 1891] [id = 186] 22:32:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 251 (0x93f49800) [pid = 1891] [serial = 558] [outer = (nil)] 22:32:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 252 (0x94192c00) [pid = 1891] [serial = 559] [outer = 0x93f49800] 22:32:28 INFO - PROCESS | 1891 | 1461043948617 Marionette DEBUG loaded listener.js 22:32:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 253 (0x9419f800) [pid = 1891] [serial = 560] [outer = 0x93f49800] 22:32:30 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:32:30 INFO - PROCESS | 1891 | 1461043950124 Marionette TRACE conn6 <- [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]]]}] 22:32:30 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 22:32:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2084ms 22:32:30 INFO - PROCESS | 1891 | 1461043950141 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 22:32:30 INFO - PROCESS | 1891 | 1461043950145 Marionette TRACE conn6 <- [1,717,null,{"value":"8"}] 22:32:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 22:32:30 INFO - PROCESS | 1891 | 1461043950153 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 22:32:30 INFO - PROCESS | 1891 | 1461043950158 Marionette TRACE conn6 <- [1,718,null,{}] 22:32:30 INFO - PROCESS | 1891 | 1461043950165 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:30 INFO - PROCESS | 1891 | 1461043950387 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 22:32:30 INFO - PROCESS | 1891 | 1461043950587 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:30 INFO - PROCESS | 1891 | ++DOCSHELL 0x93f4d400 == 95 [pid = 1891] [id = 187] 22:32:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 254 (0x94027c00) [pid = 1891] [serial = 561] [outer = (nil)] 22:32:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 255 (0x978ab000) [pid = 1891] [serial = 562] [outer = 0x94027c00] 22:32:30 INFO - PROCESS | 1891 | 1461043950725 Marionette DEBUG loaded listener.js 22:32:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 256 (0x988e9800) [pid = 1891] [serial = 563] [outer = 0x94027c00] 22:32:32 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:32:32 INFO - PROCESS | 1891 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:32:32 INFO - PROCESS | 1891 | 1461043952057 Marionette TRACE conn6 <- [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]]]}] 22:32:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 22:32:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1946ms 22:32:32 INFO - PROCESS | 1891 | 1461043952132 Marionette TRACE conn6 -> [0,721,"getWindowHandle",null] 22:32:32 INFO - PROCESS | 1891 | 1461043952136 Marionette TRACE conn6 <- [1,721,null,{"value":"8"}] 22:32:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 22:32:32 INFO - PROCESS | 1891 | 1461043952165 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 22:32:32 INFO - PROCESS | 1891 | 1461043952169 Marionette TRACE conn6 <- [1,722,null,{}] 22:32:32 INFO - PROCESS | 1891 | 1461043952175 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:32 INFO - PROCESS | 1891 | 1461043952364 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 22:32:32 INFO - PROCESS | 1891 | 1461043952550 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:32 INFO - PROCESS | 1891 | ++DOCSHELL 0x9432a400 == 96 [pid = 1891] [id = 188] 22:32:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 257 (0x9831c400) [pid = 1891] [serial = 564] [outer = (nil)] 22:32:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 258 (0x99526400) [pid = 1891] [serial = 565] [outer = 0x9831c400] 22:32:32 INFO - PROCESS | 1891 | 1461043952640 Marionette DEBUG loaded listener.js 22:32:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 259 (0x9952c400) [pid = 1891] [serial = 566] [outer = 0x9831c400] 22:32:33 INFO - PROCESS | 1891 | 1461043953526 Marionette TRACE conn6 <- [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] 22:32:33 INFO - PROCESS | 1891 | 1461043953600 Marionette TRACE conn6 <- [1,725,null,{"value":"8"}] 22:32:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 22:32:33 INFO - PROCESS | 1891 | 1461043953607 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 22:32:33 INFO - PROCESS | 1891 | 1461043953610 Marionette TRACE conn6 <- [1,726,null,{}] 22:32:33 INFO - PROCESS | 1891 | 1461043953616 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:33 INFO - PROCESS | 1891 | 1461043953806 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 22:32:34 INFO - PROCESS | 1891 | 1461043954043 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:34 INFO - PROCESS | 1891 | ++DOCSHELL 0x9787dc00 == 97 [pid = 1891] [id = 189] 22:32:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 260 (0x9831d800) [pid = 1891] [serial = 567] [outer = (nil)] 22:32:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 261 (0x9ae04000) [pid = 1891] [serial = 568] [outer = 0x9831d800] 22:32:34 INFO - PROCESS | 1891 | 1461043954180 Marionette DEBUG loaded listener.js 22:32:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 262 (0x9ae2a800) [pid = 1891] [serial = 569] [outer = 0x9831d800] 22:32:34 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:32:34 INFO - PROCESS | 1891 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:32:35 INFO - PROCESS | 1891 | 1461043955211 Marionette TRACE conn6 <- [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]]]}] 22:32:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 22:32:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1682ms 22:32:35 INFO - PROCESS | 1891 | 1461043955290 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 22:32:35 INFO - PROCESS | 1891 | 1461043955293 Marionette TRACE conn6 <- [1,729,null,{"value":"8"}] 22:32:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 22:32:35 INFO - PROCESS | 1891 | 1461043955300 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 22:32:35 INFO - PROCESS | 1891 | 1461043955304 Marionette TRACE conn6 <- [1,730,null,{}] 22:32:35 INFO - PROCESS | 1891 | 1461043955310 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:35 INFO - PROCESS | 1891 | 1461043955537 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 22:32:35 INFO - PROCESS | 1891 | 1461043955783 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:35 INFO - PROCESS | 1891 | ++DOCSHELL 0x8a327000 == 98 [pid = 1891] [id = 190] 22:32:35 INFO - PROCESS | 1891 | ++DOMWINDOW == 263 (0x8a327400) [pid = 1891] [serial = 570] [outer = (nil)] 22:32:35 INFO - PROCESS | 1891 | ++DOMWINDOW == 264 (0x904d7000) [pid = 1891] [serial = 571] [outer = 0x8a327400] 22:32:35 INFO - PROCESS | 1891 | 1461043955925 Marionette DEBUG loaded listener.js 22:32:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 265 (0x93034000) [pid = 1891] [serial = 572] [outer = 0x8a327400] 22:32:36 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:32:36 INFO - PROCESS | 1891 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:32:36 INFO - PROCESS | 1891 | 1461043956882 Marionette TRACE conn6 <- [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[4040] expected 0 but got 255","_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] 22:32:36 INFO - PROCESS | 1891 | 1461043956946 Marionette TRACE conn6 <- [1,733,null,{"value":"8"}] 22:32:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 22:32:36 INFO - PROCESS | 1891 | 1461043956953 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 22:32:36 INFO - PROCESS | 1891 | 1461043956957 Marionette TRACE conn6 <- [1,734,null,{}] 22:32:36 INFO - PROCESS | 1891 | 1461043956962 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:37 INFO - PROCESS | 1891 | 1461043957197 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 22:32:37 INFO - PROCESS | 1891 | 1461043957435 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:37 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f709000 == 99 [pid = 1891] [id = 191] 22:32:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 266 (0x8f70c400) [pid = 1891] [serial = 573] [outer = (nil)] 22:32:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 267 (0x99524800) [pid = 1891] [serial = 574] [outer = 0x8f70c400] 22:32:37 INFO - PROCESS | 1891 | 1461043957564 Marionette DEBUG loaded listener.js 22:32:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 268 (0x9ae84c00) [pid = 1891] [serial = 575] [outer = 0x8f70c400] 22:32:38 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:32:38 INFO - PROCESS | 1891 | 1461043958792 Marionette TRACE conn6 <- [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]]]}] 22:32:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 22:32:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1938ms 22:32:38 INFO - PROCESS | 1891 | 1461043958893 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 22:32:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 22:32:38 INFO - PROCESS | 1891 | 1461043958898 Marionette TRACE conn6 <- [1,737,null,{"value":"8"}] 22:32:39 INFO - PROCESS | 1891 | 1461043959010 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 22:32:39 INFO - PROCESS | 1891 | 1461043959016 Marionette TRACE conn6 <- [1,738,null,{}] 22:32:39 INFO - PROCESS | 1891 | 1461043959034 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:39 INFO - PROCESS | 1891 | 1461043959209 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 22:32:39 INFO - PROCESS | 1891 | 1461043959427 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:39 INFO - PROCESS | 1891 | ++DOCSHELL 0x89b41400 == 100 [pid = 1891] [id = 192] 22:32:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 269 (0x89b42c00) [pid = 1891] [serial = 576] [outer = (nil)] 22:32:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 270 (0x89b4b400) [pid = 1891] [serial = 577] [outer = 0x89b42c00] 22:32:39 INFO - PROCESS | 1891 | 1461043959510 Marionette DEBUG loaded listener.js 22:32:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 271 (0x8b579400) [pid = 1891] [serial = 578] [outer = 0x89b42c00] 22:32:40 INFO - PROCESS | 1891 | --DOCSHELL 0x8b3d4800 == 99 [pid = 1891] [id = 132] 22:32:40 INFO - PROCESS | 1891 | --DOCSHELL 0x8b57a400 == 98 [pid = 1891] [id = 133] 22:32:40 INFO - PROCESS | 1891 | --DOCSHELL 0x8f702000 == 97 [pid = 1891] [id = 45] 22:32:40 INFO - PROCESS | 1891 | --DOMWINDOW == 270 (0x93f5e800) [pid = 1891] [serial = 490] [outer = (nil)] [url = about:blank] 22:32:40 INFO - PROCESS | 1891 | --DOCSHELL 0x99a42c00 == 96 [pid = 1891] [id = 170] 22:32:40 INFO - PROCESS | 1891 | --DOCSHELL 0x99075400 == 95 [pid = 1891] [id = 169] 22:32:40 INFO - PROCESS | 1891 | --DOCSHELL 0x97a22800 == 94 [pid = 1891] [id = 168] 22:32:40 INFO - PROCESS | 1891 | --DOCSHELL 0x9302a000 == 93 [pid = 1891] [id = 167] 22:32:40 INFO - PROCESS | 1891 | --DOCSHELL 0x913b2400 == 92 [pid = 1891] [id = 166] 22:32:40 INFO - PROCESS | 1891 | --DOCSHELL 0x8f8e0400 == 91 [pid = 1891] [id = 165] 22:32:40 INFO - PROCESS | 1891 | --DOCSHELL 0x8a31fc00 == 90 [pid = 1891] [id = 164] 22:32:40 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:32:40 INFO - PROCESS | 1891 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:32:40 INFO - PROCESS | 1891 | 1461043960974 Marionette TRACE conn6 <- [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]]]}] 22:32:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 22:32:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2104ms 22:32:41 INFO - PROCESS | 1891 | 1461043961011 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 22:32:41 INFO - PROCESS | 1891 | 1461043961019 Marionette TRACE conn6 <- [1,741,null,{"value":"8"}] 22:32:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 22:32:41 INFO - PROCESS | 1891 | 1461043961030 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 22:32:41 INFO - PROCESS | 1891 | 1461043961033 Marionette TRACE conn6 <- [1,742,null,{}] 22:32:41 INFO - PROCESS | 1891 | 1461043961039 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:41 INFO - PROCESS | 1891 | 1461043961222 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 22:32:41 INFO - PROCESS | 1891 | --DOMWINDOW == 269 (0x9ae1d400) [pid = 1891] [serial = 433] [outer = (nil)] [url = about:blank] 22:32:41 INFO - PROCESS | 1891 | --DOMWINDOW == 268 (0x8caf5000) [pid = 1891] [serial = 476] [outer = (nil)] [url = about:blank] 22:32:41 INFO - PROCESS | 1891 | --DOMWINDOW == 267 (0x8bf02400) [pid = 1891] [serial = 475] [outer = (nil)] [url = about:blank] 22:32:41 INFO - PROCESS | 1891 | --DOMWINDOW == 266 (0x8cafd000) [pid = 1891] [serial = 424] [outer = (nil)] [url = about:blank] 22:32:41 INFO - PROCESS | 1891 | --DOMWINDOW == 265 (0x9121ec00) [pid = 1891] [serial = 469] [outer = (nil)] [url = about:blank] 22:32:41 INFO - PROCESS | 1891 | --DOMWINDOW == 264 (0x90168000) [pid = 1891] [serial = 427] [outer = (nil)] [url = about:blank] 22:32:41 INFO - PROCESS | 1891 | --DOMWINDOW == 263 (0x978b3400) [pid = 1891] [serial = 430] [outer = (nil)] [url = about:blank] 22:32:41 INFO - PROCESS | 1891 | --DOMWINDOW == 262 (0x91294400) [pid = 1891] [serial = 436] [outer = (nil)] [url = about:blank] 22:32:41 INFO - PROCESS | 1891 | --DOMWINDOW == 261 (0xa0a63400) [pid = 1891] [serial = 439] [outer = (nil)] [url = about:blank] 22:32:41 INFO - PROCESS | 1891 | --DOMWINDOW == 260 (0x8a462c00) [pid = 1891] [serial = 442] [outer = (nil)] [url = about:blank] 22:32:41 INFO - PROCESS | 1891 | --DOMWINDOW == 259 (0x912a0000) [pid = 1891] [serial = 445] [outer = (nil)] [url = about:blank] 22:32:41 INFO - PROCESS | 1891 | --DOMWINDOW == 258 (0x8a323c00) [pid = 1891] [serial = 448] [outer = (nil)] [url = about:blank] 22:32:41 INFO - PROCESS | 1891 | --DOMWINDOW == 257 (0x8b2cbc00) [pid = 1891] [serial = 451] [outer = (nil)] [url = about:blank] 22:32:41 INFO - PROCESS | 1891 | --DOMWINDOW == 256 (0x93a08800) [pid = 1891] [serial = 454] [outer = (nil)] [url = about:blank] 22:32:41 INFO - PROCESS | 1891 | --DOMWINDOW == 255 (0x93b16c00) [pid = 1891] [serial = 457] [outer = (nil)] [url = about:blank] 22:32:41 INFO - PROCESS | 1891 | --DOMWINDOW == 254 (0x93b1f400) [pid = 1891] [serial = 460] [outer = (nil)] [url = about:blank] 22:32:41 INFO - PROCESS | 1891 | --DOMWINDOW == 253 (0x93d9d800) [pid = 1891] [serial = 463] [outer = (nil)] [url = about:blank] 22:32:41 INFO - PROCESS | 1891 | --DOMWINDOW == 252 (0x93da5400) [pid = 1891] [serial = 466] [outer = (nil)] [url = about:blank] 22:32:41 INFO - PROCESS | 1891 | --DOMWINDOW == 251 (0x93f58800) [pid = 1891] [serial = 488] [outer = (nil)] [url = about:blank] 22:32:41 INFO - PROCESS | 1891 | --DOMWINDOW == 250 (0x93a0d800) [pid = 1891] [serial = 484] [outer = (nil)] [url = about:blank] 22:32:41 INFO - PROCESS | 1891 | --DOMWINDOW == 249 (0x93b17000) [pid = 1891] [serial = 485] [outer = (nil)] [url = about:blank] 22:32:41 INFO - PROCESS | 1891 | --DOMWINDOW == 248 (0x93029800) [pid = 1891] [serial = 482] [outer = (nil)] [url = about:blank] 22:32:41 INFO - PROCESS | 1891 | --DOMWINDOW == 247 (0x93f53000) [pid = 1891] [serial = 487] [outer = (nil)] [url = about:blank] 22:32:41 INFO - PROCESS | 1891 | --DOMWINDOW == 246 (0x8f707800) [pid = 1891] [serial = 473] [outer = (nil)] [url = about:blank] 22:32:41 INFO - PROCESS | 1891 | --DOMWINDOW == 245 (0x8bf09000) [pid = 1891] [serial = 472] [outer = (nil)] [url = about:blank] 22:32:41 INFO - PROCESS | 1891 | --DOMWINDOW == 244 (0x8eb50800) [pid = 1891] [serial = 478] [outer = (nil)] [url = about:blank] 22:32:41 INFO - PROCESS | 1891 | --DOMWINDOW == 243 (0x90169000) [pid = 1891] [serial = 479] [outer = (nil)] [url = about:blank] 22:32:41 INFO - PROCESS | 1891 | --DOMWINDOW == 242 (0x915c3000) [pid = 1891] [serial = 481] [outer = (nil)] [url = about:blank] 22:32:41 INFO - PROCESS | 1891 | 1461043961407 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:41 INFO - PROCESS | 1891 | ++DOCSHELL 0x89b4cc00 == 91 [pid = 1891] [id = 193] 22:32:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 243 (0x8a323c00) [pid = 1891] [serial = 579] [outer = (nil)] 22:32:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 244 (0x8bf02400) [pid = 1891] [serial = 580] [outer = 0x8a323c00] 22:32:41 INFO - PROCESS | 1891 | 1461043961505 Marionette DEBUG loaded listener.js 22:32:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 245 (0x8cd8f000) [pid = 1891] [serial = 581] [outer = 0x8a323c00] 22:32:42 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:32:42 INFO - PROCESS | 1891 | 1461043962824 Marionette TRACE conn6 <- [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]]]}] 22:32:42 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 22:32:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1886ms 22:32:42 INFO - PROCESS | 1891 | 1461043962955 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 22:32:42 INFO - PROCESS | 1891 | 1461043962962 Marionette TRACE conn6 <- [1,745,null,{"value":"8"}] 22:32:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 22:32:42 INFO - PROCESS | 1891 | 1461043962975 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 22:32:42 INFO - PROCESS | 1891 | 1461043962981 Marionette TRACE conn6 <- [1,746,null,{}] 22:32:42 INFO - PROCESS | 1891 | 1461043962992 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:43 INFO - PROCESS | 1891 | 1461043963183 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 22:32:43 INFO - PROCESS | 1891 | 1461043963371 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:43 INFO - PROCESS | 1891 | ++DOCSHELL 0x8a326000 == 92 [pid = 1891] [id = 194] 22:32:43 INFO - PROCESS | 1891 | ++DOMWINDOW == 246 (0x8a466000) [pid = 1891] [serial = 582] [outer = (nil)] 22:32:43 INFO - PROCESS | 1891 | ++DOMWINDOW == 247 (0x8b2d4400) [pid = 1891] [serial = 583] [outer = 0x8a466000] 22:32:43 INFO - PROCESS | 1891 | 1461043963463 Marionette DEBUG loaded listener.js 22:32:43 INFO - PROCESS | 1891 | ++DOMWINDOW == 248 (0x8bf08800) [pid = 1891] [serial = 584] [outer = 0x8a466000] 22:32:44 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:32:44 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:32:44 INFO - PROCESS | 1891 | 1461043964821 Marionette TRACE conn6 <- [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]]]}] 22:32:44 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.) 22:32:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1890ms 22:32:44 INFO - PROCESS | 1891 | 1461043964891 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 22:32:44 INFO - PROCESS | 1891 | 1461043964898 Marionette TRACE conn6 <- [1,749,null,{"value":"8"}] 22:32:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 22:32:44 INFO - PROCESS | 1891 | 1461043964930 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 22:32:44 INFO - PROCESS | 1891 | 1461043964934 Marionette TRACE conn6 <- [1,750,null,{}] 22:32:44 INFO - PROCESS | 1891 | 1461043964941 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:45 INFO - PROCESS | 1891 | 1461043965136 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 22:32:45 INFO - PROCESS | 1891 | 1461043965325 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:45 INFO - PROCESS | 1891 | ++DOCSHELL 0x8bf05000 == 93 [pid = 1891] [id = 195] 22:32:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 249 (0x8cd91000) [pid = 1891] [serial = 585] [outer = (nil)] 22:32:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 250 (0x8f707800) [pid = 1891] [serial = 586] [outer = 0x8cd91000] 22:32:45 INFO - PROCESS | 1891 | 1461043965414 Marionette DEBUG loaded listener.js 22:32:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 251 (0x8fae9c00) [pid = 1891] [serial = 587] [outer = 0x8cd91000] 22:32:46 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:32:46 INFO - PROCESS | 1891 | 1461043966941 Marionette TRACE conn6 <- [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]]]}] 22:32:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 22:32:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2052ms 22:32:46 INFO - PROCESS | 1891 | 1461043966978 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 22:32:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 22:32:46 INFO - PROCESS | 1891 | 1461043966983 Marionette TRACE conn6 <- [1,753,null,{"value":"8"}] 22:32:46 INFO - PROCESS | 1891 | 1461043966990 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 22:32:46 INFO - PROCESS | 1891 | 1461043966996 Marionette TRACE conn6 <- [1,754,null,{}] 22:32:47 INFO - PROCESS | 1891 | 1461043967014 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:47 INFO - PROCESS | 1891 | 1461043967287 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 22:32:47 INFO - PROCESS | 1891 | 1461043967425 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:47 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f8ddc00 == 94 [pid = 1891] [id = 196] 22:32:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 252 (0x9015ac00) [pid = 1891] [serial = 588] [outer = (nil)] 22:32:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 253 (0x904e4400) [pid = 1891] [serial = 589] [outer = 0x9015ac00] 22:32:47 INFO - PROCESS | 1891 | 1461043967557 Marionette DEBUG loaded listener.js 22:32:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 254 (0x912a3400) [pid = 1891] [serial = 590] [outer = 0x9015ac00] 22:32:48 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:32:48 INFO - PROCESS | 1891 | 1461043968936 Marionette TRACE conn6 <- [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]]]}] 22:32:48 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 22:32:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1992ms 22:32:49 INFO - PROCESS | 1891 | 1461043969024 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 22:32:49 INFO - PROCESS | 1891 | 1461043969030 Marionette TRACE conn6 <- [1,757,null,{"value":"8"}] 22:32:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 22:32:49 INFO - PROCESS | 1891 | 1461043969041 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 22:32:49 INFO - PROCESS | 1891 | 1461043969043 Marionette TRACE conn6 <- [1,758,null,{}] 22:32:49 INFO - PROCESS | 1891 | 1461043969050 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:49 INFO - PROCESS | 1891 | 1461043969235 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 22:32:49 INFO - PROCESS | 1891 | 1461043969422 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:49 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b583000 == 95 [pid = 1891] [id = 197] 22:32:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 255 (0x915c2c00) [pid = 1891] [serial = 591] [outer = (nil)] 22:32:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 256 (0x9309b800) [pid = 1891] [serial = 592] [outer = 0x915c2c00] 22:32:49 INFO - PROCESS | 1891 | 1461043969527 Marionette DEBUG loaded listener.js 22:32:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 257 (0x93a0b400) [pid = 1891] [serial = 593] [outer = 0x915c2c00] 22:32:51 INFO - PROCESS | 1891 | --DOCSHELL 0x8eb54000 == 94 [pid = 1891] [id = 86] 22:32:51 INFO - PROCESS | 1891 | --DOCSHELL 0x8eb52800 == 93 [pid = 1891] [id = 113] 22:32:51 INFO - PROCESS | 1891 | --DOCSHELL 0x92f21800 == 92 [pid = 1891] [id = 47] 22:32:51 INFO - PROCESS | 1891 | --DOCSHELL 0x9127ac00 == 91 [pid = 1891] [id = 49] 22:32:51 INFO - PROCESS | 1891 | --DOCSHELL 0x87ce3000 == 90 [pid = 1891] [id = 172] 22:32:51 INFO - PROCESS | 1891 | --DOCSHELL 0x9121f000 == 89 [pid = 1891] [id = 171] 22:32:51 INFO - PROCESS | 1891 | --DOCSHELL 0x87ce2400 == 88 [pid = 1891] [id = 173] 22:32:51 INFO - PROCESS | 1891 | --DOCSHELL 0x87cf1400 == 87 [pid = 1891] [id = 176] 22:32:51 INFO - PROCESS | 1891 | --DOCSHELL 0x87ddd000 == 86 [pid = 1891] [id = 174] 22:32:51 INFO - PROCESS | 1891 | --DOCSHELL 0x8bf01c00 == 85 [pid = 1891] [id = 117] 22:32:51 INFO - PROCESS | 1891 | --DOCSHELL 0x8f8e2400 == 84 [pid = 1891] [id = 112] 22:32:51 INFO - PROCESS | 1891 | --DOCSHELL 0x8eb5bc00 == 83 [pid = 1891] [id = 115] 22:32:51 INFO - PROCESS | 1891 | --DOCSHELL 0x9127a000 == 82 [pid = 1891] [id = 41] 22:32:51 INFO - PROCESS | 1891 | --DOCSHELL 0x8eb55800 == 81 [pid = 1891] [id = 114] 22:32:51 INFO - PROCESS | 1891 | --DOCSHELL 0x89b41400 == 80 [pid = 1891] [id = 192] 22:32:51 INFO - PROCESS | 1891 | --DOCSHELL 0x8f709000 == 79 [pid = 1891] [id = 191] 22:32:51 INFO - PROCESS | 1891 | --DOCSHELL 0x8a327000 == 78 [pid = 1891] [id = 190] 22:32:51 INFO - PROCESS | 1891 | --DOCSHELL 0x9787dc00 == 77 [pid = 1891] [id = 189] 22:32:51 INFO - PROCESS | 1891 | --DOCSHELL 0x93f4d400 == 76 [pid = 1891] [id = 187] 22:32:51 INFO - PROCESS | 1891 | --DOCSHELL 0x9432a400 == 75 [pid = 1891] [id = 188] 22:32:51 INFO - PROCESS | 1891 | --DOCSHELL 0x93e77c00 == 74 [pid = 1891] [id = 186] 22:32:51 INFO - PROCESS | 1891 | --DOCSHELL 0x87cf1000 == 73 [pid = 1891] [id = 185] 22:32:51 INFO - PROCESS | 1891 | --DOCSHELL 0x87de6c00 == 72 [pid = 1891] [id = 184] 22:32:51 INFO - PROCESS | 1891 | --DOCSHELL 0x8a468800 == 71 [pid = 1891] [id = 183] 22:32:51 INFO - PROCESS | 1891 | --DOCSHELL 0x87ce7000 == 70 [pid = 1891] [id = 182] 22:32:52 INFO - PROCESS | 1891 | --DOMWINDOW == 256 (0x8cafa800) [pid = 1891] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 22:32:52 INFO - PROCESS | 1891 | --DOMWINDOW == 255 (0x9419cc00) [pid = 1891] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 22:32:52 INFO - PROCESS | 1891 | --DOMWINDOW == 254 (0x93026000) [pid = 1891] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 22:32:52 INFO - PROCESS | 1891 | --DOMWINDOW == 253 (0x904e2800) [pid = 1891] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 22:32:52 INFO - PROCESS | 1891 | --DOMWINDOW == 252 (0x8a31f800) [pid = 1891] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 22:32:52 INFO - PROCESS | 1891 | --DOMWINDOW == 251 (0x8a466c00) [pid = 1891] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 22:32:52 INFO - PROCESS | 1891 | --DOMWINDOW == 250 (0x8bfea400) [pid = 1891] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 22:32:52 INFO - PROCESS | 1891 | --DOMWINDOW == 249 (0x904e2400) [pid = 1891] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 22:32:52 INFO - PROCESS | 1891 | --DOMWINDOW == 248 (0x89b42c00) [pid = 1891] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 22:32:52 INFO - PROCESS | 1891 | --DOMWINDOW == 247 (0x8bfe8400) [pid = 1891] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 22:32:52 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:32:52 INFO - PROCESS | 1891 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:32:52 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:32:52 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:32:52 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:32:52 INFO - PROCESS | 1891 | 1461043972723 Marionette TRACE conn6 <- [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]]]}] 22:32:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 22:32:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 3738ms 22:32:52 INFO - PROCESS | 1891 | 1461043972782 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 22:32:52 INFO - PROCESS | 1891 | 1461043972788 Marionette TRACE conn6 <- [1,761,null,{"value":"8"}] 22:32:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 22:32:52 INFO - PROCESS | 1891 | 1461043972797 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 22:32:52 INFO - PROCESS | 1891 | 1461043972803 Marionette TRACE conn6 <- [1,762,null,{}] 22:32:52 INFO - PROCESS | 1891 | 1461043972810 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:52 INFO - PROCESS | 1891 | 1461043972984 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 22:32:53 INFO - PROCESS | 1891 | 1461043972997 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:53 INFO - PROCESS | 1891 | ++DOCSHELL 0x8cd94c00 == 71 [pid = 1891] [id = 198] 22:32:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 248 (0x8cd95400) [pid = 1891] [serial = 594] [outer = (nil)] 22:32:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 249 (0x8cd98c00) [pid = 1891] [serial = 595] [outer = 0x8cd95400] 22:32:53 INFO - PROCESS | 1891 | 1461043973075 Marionette DEBUG loaded listener.js 22:32:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 250 (0x8eb5cc00) [pid = 1891] [serial = 596] [outer = 0x8cd95400] 22:32:54 INFO - PROCESS | 1891 | 1461043974391 Marionette TRACE conn6 <- [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]]]}] 22:32:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 22:32:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1688ms 22:32:54 INFO - PROCESS | 1891 | 1461043974485 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 22:32:54 INFO - PROCESS | 1891 | 1461043974492 Marionette TRACE conn6 <- [1,765,null,{"value":"8"}] 22:32:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 22:32:54 INFO - PROCESS | 1891 | 1461043974505 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 22:32:54 INFO - PROCESS | 1891 | 1461043974519 Marionette TRACE conn6 <- [1,766,null,{}] 22:32:54 INFO - PROCESS | 1891 | 1461043974528 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:54 INFO - PROCESS | 1891 | 1461043974875 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 22:32:55 INFO - PROCESS | 1891 | 1461043975025 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:55 INFO - PROCESS | 1891 | ++DOCSHELL 0x8bf10c00 == 72 [pid = 1891] [id = 199] 22:32:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 251 (0x8bfeb400) [pid = 1891] [serial = 597] [outer = (nil)] 22:32:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 252 (0x8caf9400) [pid = 1891] [serial = 598] [outer = 0x8bfeb400] 22:32:55 INFO - PROCESS | 1891 | 1461043975159 Marionette DEBUG loaded listener.js 22:32:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 253 (0x8cd9bc00) [pid = 1891] [serial = 599] [outer = 0x8bfeb400] 22:32:56 INFO - PROCESS | 1891 | 1461043976518 Marionette TRACE conn6 <- [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]]]}] 22:32:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 22:32:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2048ms 22:32:56 INFO - PROCESS | 1891 | 1461043976645 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 22:32:56 INFO - PROCESS | 1891 | 1461043976655 Marionette TRACE conn6 <- [1,769,null,{"value":"8"}] 22:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 22:32:56 INFO - PROCESS | 1891 | 1461043976671 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 22:32:56 INFO - PROCESS | 1891 | 1461043976676 Marionette TRACE conn6 <- [1,770,null,{}] 22:32:56 INFO - PROCESS | 1891 | 1461043976727 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:56 INFO - PROCESS | 1891 | 1461043976932 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 22:32:57 INFO - PROCESS | 1891 | 1461043977122 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:57 INFO - PROCESS | 1891 | ++DOCSHELL 0x8a31f800 == 73 [pid = 1891] [id = 200] 22:32:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 254 (0x8bf0f400) [pid = 1891] [serial = 600] [outer = (nil)] 22:32:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 255 (0x904dbc00) [pid = 1891] [serial = 601] [outer = 0x8bf0f400] 22:32:57 INFO - PROCESS | 1891 | 1461043977212 Marionette DEBUG loaded listener.js 22:32:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 256 (0x91220c00) [pid = 1891] [serial = 602] [outer = 0x8bf0f400] 22:32:58 INFO - PROCESS | 1891 | 1461043978208 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 22:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 22:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1578ms 22:32:58 INFO - PROCESS | 1891 | 1461043978247 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 22:32:58 INFO - PROCESS | 1891 | 1461043978252 Marionette TRACE conn6 <- [1,773,null,{"value":"8"}] 22:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 22:32:58 INFO - PROCESS | 1891 | 1461043978258 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 22:32:58 INFO - PROCESS | 1891 | 1461043978264 Marionette TRACE conn6 <- [1,774,null,{}] 22:32:58 INFO - PROCESS | 1891 | 1461043978281 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:58 INFO - PROCESS | 1891 | 1461043978497 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 22:32:58 INFO - PROCESS | 1891 | 1461043978784 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:58 INFO - PROCESS | 1891 | ++DOCSHELL 0x912b0400 == 74 [pid = 1891] [id = 201] 22:32:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 257 (0x92f26c00) [pid = 1891] [serial = 603] [outer = (nil)] 22:32:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 258 (0x9309e800) [pid = 1891] [serial = 604] [outer = 0x92f26c00] 22:32:58 INFO - PROCESS | 1891 | 1461043978925 Marionette DEBUG loaded listener.js 22:32:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 259 (0x93a0dc00) [pid = 1891] [serial = 605] [outer = 0x92f26c00] 22:32:59 INFO - PROCESS | 1891 | 1461043979924 Marionette TRACE conn6 <- [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]]]}] 22:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 22:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1687ms 22:32:59 INFO - PROCESS | 1891 | 1461043979946 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 22:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 22:32:59 INFO - PROCESS | 1891 | 1461043979951 Marionette TRACE conn6 <- [1,777,null,{"value":"8"}] 22:32:59 INFO - PROCESS | 1891 | 1461043979958 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 22:32:59 INFO - PROCESS | 1891 | 1461043979961 Marionette TRACE conn6 <- [1,778,null,{}] 22:32:59 INFO - PROCESS | 1891 | 1461043979968 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:00 INFO - PROCESS | 1891 | 1461043980153 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 22:33:00 INFO - PROCESS | 1891 | 1461043980413 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 260 (0x93da3800) [pid = 1891] [serial = 606] [outer = 0xa0fd8400] 22:33:00 INFO - PROCESS | 1891 | ++DOCSHELL 0x93e72c00 == 75 [pid = 1891] [id = 202] 22:33:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 261 (0x93e74800) [pid = 1891] [serial = 607] [outer = (nil)] 22:33:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 262 (0x93f46000) [pid = 1891] [serial = 608] [outer = 0x93e74800] 22:33:00 INFO - PROCESS | 1891 | 1461043980587 Marionette DEBUG loaded listener.js 22:33:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 263 (0x93f53000) [pid = 1891] [serial = 609] [outer = 0x93e74800] 22:33:01 INFO - PROCESS | 1891 | 1461043981609 Marionette TRACE conn6 <- [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]]]}] 22:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 22:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1682ms 22:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 22:33:01 INFO - PROCESS | 1891 | 1461043981640 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 22:33:01 INFO - PROCESS | 1891 | 1461043981643 Marionette TRACE conn6 <- [1,781,null,{"value":"8"}] 22:33:01 INFO - PROCESS | 1891 | 1461043981650 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 22:33:01 INFO - PROCESS | 1891 | 1461043981655 Marionette TRACE conn6 <- [1,782,null,{}] 22:33:01 INFO - PROCESS | 1891 | 1461043981661 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:01 INFO - PROCESS | 1891 | 1461043981860 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 22:33:02 INFO - PROCESS | 1891 | 1461043982138 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:02 INFO - PROCESS | 1891 | ++DOCSHELL 0x87ce9800 == 76 [pid = 1891] [id = 203] 22:33:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 264 (0x8a464400) [pid = 1891] [serial = 610] [outer = (nil)] 22:33:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 265 (0x9401e400) [pid = 1891] [serial = 611] [outer = 0x8a464400] 22:33:02 INFO - PROCESS | 1891 | 1461043982272 Marionette DEBUG loaded listener.js 22:33:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 266 (0x94193800) [pid = 1891] [serial = 612] [outer = 0x8a464400] 22:33:03 INFO - PROCESS | 1891 | 1461043983189 Marionette TRACE conn6 <- [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]]]}] 22:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 22:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1582ms 22:33:03 INFO - PROCESS | 1891 | 1461043983232 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 22:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 22:33:03 INFO - PROCESS | 1891 | 1461043983236 Marionette TRACE conn6 <- [1,785,null,{"value":"8"}] 22:33:03 INFO - PROCESS | 1891 | 1461043983242 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 22:33:03 INFO - PROCESS | 1891 | 1461043983246 Marionette TRACE conn6 <- [1,786,null,{}] 22:33:03 INFO - PROCESS | 1891 | 1461043983251 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:03 INFO - PROCESS | 1891 | 1461043983477 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 22:33:03 INFO - PROCESS | 1891 | 1461043983729 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:03 INFO - PROCESS | 1891 | ++DOCSHELL 0x89b50000 == 77 [pid = 1891] [id = 204] 22:33:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 267 (0x93da3c00) [pid = 1891] [serial = 613] [outer = (nil)] 22:33:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 268 (0x97b91400) [pid = 1891] [serial = 614] [outer = 0x93da3c00] 22:33:03 INFO - PROCESS | 1891 | 1461043983862 Marionette DEBUG loaded listener.js 22:33:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 269 (0x9831f800) [pid = 1891] [serial = 615] [outer = 0x93da3c00] 22:33:04 INFO - PROCESS | 1891 | 1461043984826 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 22:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 22:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1630ms 22:33:04 INFO - PROCESS | 1891 | 1461043984874 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 22:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 22:33:04 INFO - PROCESS | 1891 | 1461043984878 Marionette TRACE conn6 <- [1,789,null,{"value":"8"}] 22:33:04 INFO - PROCESS | 1891 | 1461043984885 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 22:33:04 INFO - PROCESS | 1891 | 1461043984889 Marionette TRACE conn6 <- [1,790,null,{}] 22:33:04 INFO - PROCESS | 1891 | 1461043984895 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:05 INFO - PROCESS | 1891 | 1461043985087 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 22:33:05 INFO - PROCESS | 1891 | 1461043985331 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:05 INFO - PROCESS | 1891 | ++DOCSHELL 0x87cec000 == 78 [pid = 1891] [id = 205] 22:33:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 270 (0x89b43400) [pid = 1891] [serial = 616] [outer = (nil)] 22:33:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 271 (0x9906fc00) [pid = 1891] [serial = 617] [outer = 0x89b43400] 22:33:05 INFO - PROCESS | 1891 | 1461043985438 Marionette DEBUG loaded listener.js 22:33:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 272 (0x99527000) [pid = 1891] [serial = 618] [outer = 0x89b43400] 22:33:06 INFO - PROCESS | 1891 | 1461043986403 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 22:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 22:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1588ms 22:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 22:33:06 INFO - PROCESS | 1891 | 1461043986474 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 22:33:06 INFO - PROCESS | 1891 | 1461043986478 Marionette TRACE conn6 <- [1,793,null,{"value":"8"}] 22:33:06 INFO - PROCESS | 1891 | 1461043986484 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 22:33:06 INFO - PROCESS | 1891 | 1461043986488 Marionette TRACE conn6 <- [1,794,null,{}] 22:33:06 INFO - PROCESS | 1891 | 1461043986494 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:06 INFO - PROCESS | 1891 | 1461043986671 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 22:33:06 INFO - PROCESS | 1891 | 1461043986912 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:06 INFO - PROCESS | 1891 | ++DOCSHELL 0x87ce9c00 == 79 [pid = 1891] [id = 206] 22:33:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 273 (0x97fe5800) [pid = 1891] [serial = 619] [outer = (nil)] 22:33:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 274 (0x99a0e400) [pid = 1891] [serial = 620] [outer = 0x97fe5800] 22:33:07 INFO - PROCESS | 1891 | 1461043987046 Marionette DEBUG loaded listener.js 22:33:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 275 (0x9ae09000) [pid = 1891] [serial = 621] [outer = 0x97fe5800] 22:33:07 INFO - PROCESS | 1891 | 1461043987933 Marionette TRACE conn6 <- [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]]]}] 22:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 22:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1485ms 22:33:07 INFO - PROCESS | 1891 | 1461043987969 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 22:33:07 INFO - PROCESS | 1891 | 1461043987973 Marionette TRACE conn6 <- [1,797,null,{"value":"8"}] 22:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 22:33:07 INFO - PROCESS | 1891 | 1461043987980 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 22:33:07 INFO - PROCESS | 1891 | 1461043987983 Marionette TRACE conn6 <- [1,798,null,{}] 22:33:07 INFO - PROCESS | 1891 | 1461043987989 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:08 INFO - PROCESS | 1891 | 1461043988183 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 22:33:08 INFO - PROCESS | 1891 | 1461043988388 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:08 INFO - PROCESS | 1891 | ++DOCSHELL 0x97b90800 == 80 [pid = 1891] [id = 207] 22:33:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 276 (0x9952d400) [pid = 1891] [serial = 622] [outer = (nil)] 22:33:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 277 (0x9fc71c00) [pid = 1891] [serial = 623] [outer = 0x9952d400] 22:33:08 INFO - PROCESS | 1891 | 1461043988516 Marionette DEBUG loaded listener.js 22:33:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 278 (0xa0009c00) [pid = 1891] [serial = 624] [outer = 0x9952d400] 22:33:09 INFO - PROCESS | 1891 | 1461043989509 Marionette TRACE conn6 <- [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]]]}] 22:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 22:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1581ms 22:33:09 INFO - PROCESS | 1891 | 1461043989562 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 22:33:09 INFO - PROCESS | 1891 | 1461043989567 Marionette TRACE conn6 <- [1,801,null,{"value":"8"}] 22:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 22:33:09 INFO - PROCESS | 1891 | 1461043989573 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 22:33:09 INFO - PROCESS | 1891 | 1461043989578 Marionette TRACE conn6 <- [1,802,null,{}] 22:33:09 INFO - PROCESS | 1891 | 1461043989584 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:09 INFO - PROCESS | 1891 | 1461043989789 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 22:33:10 INFO - PROCESS | 1891 | 1461043990047 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:10 INFO - PROCESS | 1891 | ++DOCSHELL 0x89b50c00 == 81 [pid = 1891] [id = 208] 22:33:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 279 (0x8b3cec00) [pid = 1891] [serial = 625] [outer = (nil)] 22:33:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 280 (0x8c35cc00) [pid = 1891] [serial = 626] [outer = 0x8b3cec00] 22:33:10 INFO - PROCESS | 1891 | 1461043990173 Marionette DEBUG loaded listener.js 22:33:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 281 (0x8c35e000) [pid = 1891] [serial = 627] [outer = 0x8b3cec00] 22:33:11 INFO - PROCESS | 1891 | 1461043991091 Marionette TRACE conn6 <- [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]]]}] 22:33:11 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 22:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1589ms 22:33:11 INFO - PROCESS | 1891 | 1461043991163 Marionette TRACE conn6 -> [0,805,"getWindowHandle",null] 22:33:11 INFO - PROCESS | 1891 | 1461043991167 Marionette TRACE conn6 <- [1,805,null,{"value":"8"}] 22:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 22:33:11 INFO - PROCESS | 1891 | 1461043991174 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 22:33:11 INFO - PROCESS | 1891 | 1461043991178 Marionette TRACE conn6 <- [1,806,null,{}] 22:33:11 INFO - PROCESS | 1891 | 1461043991184 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:11 INFO - PROCESS | 1891 | 1461043991445 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 22:33:11 INFO - PROCESS | 1891 | 1461043991759 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:11 INFO - PROCESS | 1891 | ++DOCSHELL 0x87de6800 == 82 [pid = 1891] [id = 209] 22:33:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 282 (0x89b50800) [pid = 1891] [serial = 628] [outer = (nil)] 22:33:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 283 (0x8bff1c00) [pid = 1891] [serial = 629] [outer = 0x89b50800] 22:33:11 INFO - PROCESS | 1891 | 1461043991863 Marionette DEBUG loaded listener.js 22:33:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 284 (0x930a1800) [pid = 1891] [serial = 630] [outer = 0x89b50800] 22:33:13 INFO - PROCESS | 1891 | 1461043993009 Marionette TRACE conn6 <- [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]]]}] 22:33:13 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 22:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1895ms 22:33:13 INFO - PROCESS | 1891 | 1461043993069 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 22:33:13 INFO - PROCESS | 1891 | 1461043993075 Marionette TRACE conn6 <- [1,809,null,{"value":"8"}] 22:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 22:33:13 INFO - PROCESS | 1891 | 1461043993084 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 22:33:13 INFO - PROCESS | 1891 | 1461043993089 Marionette TRACE conn6 <- [1,810,null,{}] 22:33:13 INFO - PROCESS | 1891 | 1461043993098 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:13 INFO - PROCESS | 1891 | 1461043993297 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 22:33:13 INFO - PROCESS | 1891 | 1461043993539 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:13 INFO - PROCESS | 1891 | ++DOCSHELL 0x89a3c800 == 83 [pid = 1891] [id = 210] 22:33:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 285 (0x89a3d800) [pid = 1891] [serial = 631] [outer = (nil)] 22:33:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 286 (0x89b4f400) [pid = 1891] [serial = 632] [outer = 0x89a3d800] 22:33:13 INFO - PROCESS | 1891 | 1461043993626 Marionette DEBUG loaded listener.js 22:33:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 287 (0x8a467c00) [pid = 1891] [serial = 633] [outer = 0x89a3d800] 22:33:14 INFO - PROCESS | 1891 | 1461043994510 Marionette TRACE conn6 <- [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]]]}] 22:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 22:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1486ms 22:33:14 INFO - PROCESS | 1891 | 1461043994571 Marionette TRACE conn6 -> [0,813,"getWindowHandle",null] 22:33:14 INFO - PROCESS | 1891 | 1461043994580 Marionette TRACE conn6 <- [1,813,null,{"value":"8"}] 22:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 22:33:14 INFO - PROCESS | 1891 | 1461043994590 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 22:33:14 INFO - PROCESS | 1891 | 1461043994594 Marionette TRACE conn6 <- [1,814,null,{}] 22:33:14 INFO - PROCESS | 1891 | 1461043994600 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:14 INFO - PROCESS | 1891 | 1461043994824 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 22:33:15 INFO - PROCESS | 1891 | 1461043995265 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:15 INFO - PROCESS | 1891 | ++DOCSHELL 0x8c35d400 == 84 [pid = 1891] [id = 211] 22:33:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 288 (0x8c35f400) [pid = 1891] [serial = 634] [outer = (nil)] 22:33:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 289 (0x8cd8dc00) [pid = 1891] [serial = 635] [outer = 0x8c35f400] 22:33:15 INFO - PROCESS | 1891 | 1461043995351 Marionette DEBUG loaded listener.js 22:33:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 290 (0x8f8de800) [pid = 1891] [serial = 636] [outer = 0x8c35f400] 22:33:16 INFO - PROCESS | 1891 | 1461043996321 Marionette TRACE conn6 <- [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] 22:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 22:33:16 INFO - PROCESS | 1891 | 1461043996384 Marionette TRACE conn6 <- [1,817,null,{"value":"8"}] 22:33:16 INFO - PROCESS | 1891 | 1461043996391 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 22:33:16 INFO - PROCESS | 1891 | 1461043996396 Marionette TRACE conn6 <- [1,818,null,{}] 22:33:16 INFO - PROCESS | 1891 | 1461043996412 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:16 INFO - PROCESS | 1891 | 1461043996599 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 22:33:16 INFO - PROCESS | 1891 | 1461043996840 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:16 INFO - PROCESS | 1891 | ++DOCSHELL 0x89b50400 == 85 [pid = 1891] [id = 212] 22:33:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 291 (0x9121d000) [pid = 1891] [serial = 637] [outer = (nil)] 22:33:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 292 (0x912adc00) [pid = 1891] [serial = 638] [outer = 0x9121d000] 22:33:17 INFO - PROCESS | 1891 | 1461043997022 Marionette DEBUG loaded listener.js 22:33:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 293 (0x92f22400) [pid = 1891] [serial = 639] [outer = 0x9121d000] 22:33:18 INFO - PROCESS | 1891 | 1461043998211 Marionette TRACE conn6 <- [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]]]}] 22:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 22:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1837ms 22:33:18 INFO - PROCESS | 1891 | 1461043998227 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 22:33:18 INFO - PROCESS | 1891 | 1461043998231 Marionette TRACE conn6 <- [1,821,null,{"value":"8"}] 22:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 22:33:18 INFO - PROCESS | 1891 | 1461043998238 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 22:33:18 INFO - PROCESS | 1891 | 1461043998241 Marionette TRACE conn6 <- [1,822,null,{}] 22:33:18 INFO - PROCESS | 1891 | 1461043998246 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:18 INFO - PROCESS | 1891 | 1461043998429 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 22:33:18 INFO - PROCESS | 1891 | 1461043998687 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:18 INFO - PROCESS | 1891 | ++DOCSHELL 0x8fe25400 == 86 [pid = 1891] [id = 213] 22:33:18 INFO - PROCESS | 1891 | ++DOMWINDOW == 294 (0x9129f000) [pid = 1891] [serial = 640] [outer = (nil)] 22:33:18 INFO - PROCESS | 1891 | ++DOMWINDOW == 295 (0x93b20c00) [pid = 1891] [serial = 641] [outer = 0x9129f000] 22:33:18 INFO - PROCESS | 1891 | 1461043998817 Marionette DEBUG loaded listener.js 22:33:18 INFO - PROCESS | 1891 | ++DOMWINDOW == 296 (0x93e78000) [pid = 1891] [serial = 642] [outer = 0x9129f000] 22:33:19 INFO - PROCESS | 1891 | 1461043999773 Marionette TRACE conn6 <- [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] 22:33:19 INFO - PROCESS | 1891 | 1461043999826 Marionette TRACE conn6 <- [1,825,null,{"value":"8"}] 22:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 22:33:19 INFO - PROCESS | 1891 | 1461043999832 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 22:33:19 INFO - PROCESS | 1891 | 1461043999836 Marionette TRACE conn6 <- [1,826,null,{}] 22:33:19 INFO - PROCESS | 1891 | 1461043999841 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:20 INFO - PROCESS | 1891 | 1461044000012 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 22:33:20 INFO - PROCESS | 1891 | 1461044000260 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:20 INFO - PROCESS | 1891 | ++DOCSHELL 0x87ce7c00 == 87 [pid = 1891] [id = 214] 22:33:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 297 (0x87cedc00) [pid = 1891] [serial = 643] [outer = (nil)] 22:33:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 298 (0x93f47000) [pid = 1891] [serial = 644] [outer = 0x87cedc00] 22:33:20 INFO - PROCESS | 1891 | 1461044000377 Marionette DEBUG loaded listener.js 22:33:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 299 (0x9401f000) [pid = 1891] [serial = 645] [outer = 0x87cedc00] 22:33:21 INFO - PROCESS | 1891 | 1461044001293 Marionette TRACE conn6 <- [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]]]}] 22:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 22:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1479ms 22:33:21 INFO - PROCESS | 1891 | 1461044001314 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 22:33:21 INFO - PROCESS | 1891 | 1461044001316 Marionette TRACE conn6 <- [1,829,null,{"value":"8"}] 22:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 22:33:21 INFO - PROCESS | 1891 | 1461044001323 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 22:33:21 INFO - PROCESS | 1891 | 1461044001327 Marionette TRACE conn6 <- [1,830,null,{}] 22:33:21 INFO - PROCESS | 1891 | 1461044001332 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:21 INFO - PROCESS | 1891 | 1461044001559 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 22:33:21 INFO - PROCESS | 1891 | --DOCSHELL 0x8a31b400 == 86 [pid = 1891] [id = 149] 22:33:21 INFO - PROCESS | 1891 | --DOCSHELL 0x977d4c00 == 85 [pid = 1891] [id = 54] 22:33:21 INFO - PROCESS | 1891 | --DOCSHELL 0x8b57fc00 == 84 [pid = 1891] [id = 178] 22:33:21 INFO - PROCESS | 1891 | --DOCSHELL 0x8fae4400 == 83 [pid = 1891] [id = 180] 22:33:21 INFO - PROCESS | 1891 | --DOCSHELL 0x904dc000 == 82 [pid = 1891] [id = 179] 22:33:21 INFO - PROCESS | 1891 | --DOMWINDOW == 298 (0x8a46a800) [pid = 1891] [serial = 493] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1891 | --DOMWINDOW == 297 (0x9127b000) [pid = 1891] [serial = 496] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1891 | --DOMWINDOW == 296 (0x93e77800) [pid = 1891] [serial = 499] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1891 | --DOMWINDOW == 295 (0x962dd000) [pid = 1891] [serial = 502] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1891 | --DOMWINDOW == 294 (0x97ff1000) [pid = 1891] [serial = 505] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1891 | --DOMWINDOW == 293 (0x9952a800) [pid = 1891] [serial = 508] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1891 | --DOMWINDOW == 292 (0x9fca2c00) [pid = 1891] [serial = 511] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1891 | --DOMWINDOW == 291 (0x912aac00) [pid = 1891] [serial = 514] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1891 | --DOMWINDOW == 290 (0x87cea800) [pid = 1891] [serial = 517] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1891 | --DOMWINDOW == 289 (0x87ddf800) [pid = 1891] [serial = 523] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1891 | --DOMWINDOW == 288 (0x912a8000) [pid = 1891] [serial = 520] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1891 | --DOMWINDOW == 287 (0x93030c00) [pid = 1891] [serial = 553] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1891 | --DOMWINDOW == 286 (0x93f4c800) [pid = 1891] [serial = 556] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1891 | --DOMWINDOW == 285 (0x94192c00) [pid = 1891] [serial = 559] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1891 | --DOMWINDOW == 284 (0x978ab000) [pid = 1891] [serial = 562] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1891 | --DOMWINDOW == 283 (0x99526400) [pid = 1891] [serial = 565] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1891 | --DOMWINDOW == 282 (0x93f58400) [pid = 1891] [serial = 526] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1891 | --DOMWINDOW == 281 (0x8bf02400) [pid = 1891] [serial = 580] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1891 | --DOMWINDOW == 280 (0x9ae04000) [pid = 1891] [serial = 568] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1891 | --DOMWINDOW == 279 (0x904d7000) [pid = 1891] [serial = 571] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1891 | --DOMWINDOW == 278 (0x99524800) [pid = 1891] [serial = 574] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1891 | --DOMWINDOW == 277 (0x8b3d5000) [pid = 1891] [serial = 547] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1891 | --DOMWINDOW == 276 (0x8cd9b800) [pid = 1891] [serial = 550] [outer = (nil)] [url = about:blank] 22:33:21 INFO - PROCESS | 1891 | 1461044001891 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:21 INFO - PROCESS | 1891 | --DOCSHELL 0x8f8ddc00 == 81 [pid = 1891] [id = 196] 22:33:21 INFO - PROCESS | 1891 | --DOCSHELL 0x8bf05000 == 80 [pid = 1891] [id = 195] 22:33:21 INFO - PROCESS | 1891 | --DOCSHELL 0x8a326000 == 79 [pid = 1891] [id = 194] 22:33:21 INFO - PROCESS | 1891 | --DOCSHELL 0x89b4cc00 == 78 [pid = 1891] [id = 193] 22:33:21 INFO - PROCESS | 1891 | ++DOCSHELL 0x87cea800 == 79 [pid = 1891] [id = 215] 22:33:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 277 (0x87cebc00) [pid = 1891] [serial = 646] [outer = (nil)] 22:33:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 278 (0x8a326000) [pid = 1891] [serial = 647] [outer = 0x87cebc00] 22:33:22 INFO - PROCESS | 1891 | 1461044002025 Marionette DEBUG loaded listener.js 22:33:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 279 (0x8cd8c400) [pid = 1891] [serial = 648] [outer = 0x87cebc00] 22:33:22 INFO - PROCESS | 1891 | --DOMWINDOW == 278 (0x94025800) [pid = 1891] [serial = 491] [outer = (nil)] [url = about:blank] 22:33:22 INFO - PROCESS | 1891 | --DOMWINDOW == 277 (0x9831ec00) [pid = 1891] [serial = 422] [outer = (nil)] [url = about:blank] 22:33:22 INFO - PROCESS | 1891 | --DOMWINDOW == 276 (0x9ae7a400) [pid = 1891] [serial = 373] [outer = (nil)] [url = about:blank] 22:33:22 INFO - PROCESS | 1891 | --DOMWINDOW == 275 (0x92f24c00) [pid = 1891] [serial = 541] [outer = (nil)] [url = about:blank] 22:33:22 INFO - PROCESS | 1891 | --DOMWINDOW == 274 (0x8cd8e000) [pid = 1891] [serial = 530] [outer = (nil)] [url = about:blank] 22:33:22 INFO - PROCESS | 1891 | --DOMWINDOW == 273 (0x8b585800) [pid = 1891] [serial = 529] [outer = (nil)] [url = about:blank] 22:33:22 INFO - PROCESS | 1891 | --DOMWINDOW == 272 (0x8f706c00) [pid = 1891] [serial = 533] [outer = (nil)] [url = about:blank] 22:33:22 INFO - PROCESS | 1891 | --DOMWINDOW == 271 (0x8cd97400) [pid = 1891] [serial = 532] [outer = (nil)] [url = about:blank] 22:33:22 INFO - PROCESS | 1891 | --DOMWINDOW == 270 (0x8faecc00) [pid = 1891] [serial = 535] [outer = (nil)] [url = about:blank] 22:33:22 INFO - PROCESS | 1891 | --DOMWINDOW == 269 (0x9015e000) [pid = 1891] [serial = 536] [outer = (nil)] [url = about:blank] 22:33:22 INFO - PROCESS | 1891 | --DOMWINDOW == 268 (0x89b4b400) [pid = 1891] [serial = 577] [outer = (nil)] [url = about:blank] 22:33:22 INFO - PROCESS | 1891 | --DOMWINDOW == 267 (0x93e71800) [pid = 1891] [serial = 545] [outer = (nil)] [url = about:blank] 22:33:22 INFO - PROCESS | 1891 | --DOMWINDOW == 266 (0x8b579400) [pid = 1891] [serial = 578] [outer = (nil)] [url = about:blank] 22:33:22 INFO - PROCESS | 1891 | --DOMWINDOW == 265 (0x91297000) [pid = 1891] [serial = 538] [outer = (nil)] [url = about:blank] 22:33:22 INFO - PROCESS | 1891 | --DOMWINDOW == 264 (0x912a9000) [pid = 1891] [serial = 539] [outer = (nil)] [url = about:blank] 22:33:22 INFO - PROCESS | 1891 | --DOMWINDOW == 263 (0x9309c400) [pid = 1891] [serial = 542] [outer = (nil)] [url = about:blank] 22:33:22 INFO - PROCESS | 1891 | --DOMWINDOW == 262 (0x93da1000) [pid = 1891] [serial = 544] [outer = (nil)] [url = about:blank] 22:33:22 INFO - PROCESS | 1891 | 1461044002820 Marionette TRACE conn6 <- [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]]]}] 22:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 22:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1533ms 22:33:22 INFO - PROCESS | 1891 | 1461044002858 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 22:33:22 INFO - PROCESS | 1891 | 1461044002862 Marionette TRACE conn6 <- [1,833,null,{"value":"8"}] 22:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 22:33:22 INFO - PROCESS | 1891 | 1461044002868 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 22:33:22 INFO - PROCESS | 1891 | 1461044002871 Marionette TRACE conn6 <- [1,834,null,{}] 22:33:22 INFO - PROCESS | 1891 | 1461044002876 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:23 INFO - PROCESS | 1891 | 1461044003052 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 22:33:23 INFO - PROCESS | 1891 | 1461044003217 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:23 INFO - PROCESS | 1891 | ++DOCSHELL 0x89b41800 == 80 [pid = 1891] [id = 216] 22:33:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 263 (0x89b41c00) [pid = 1891] [serial = 649] [outer = (nil)] 22:33:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 264 (0x8faea400) [pid = 1891] [serial = 650] [outer = 0x89b41c00] 22:33:23 INFO - PROCESS | 1891 | 1461044003317 Marionette DEBUG loaded listener.js 22:33:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 265 (0x912a5c00) [pid = 1891] [serial = 651] [outer = 0x89b41c00] 22:33:24 INFO - PROCESS | 1891 | 1461044004104 Marionette TRACE conn6 <- [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]]]}] 22:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 22:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1282ms 22:33:24 INFO - PROCESS | 1891 | 1461044004153 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 22:33:24 INFO - PROCESS | 1891 | 1461044004157 Marionette TRACE conn6 <- [1,837,null,{"value":"8"}] 22:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 22:33:24 INFO - PROCESS | 1891 | 1461044004163 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 22:33:24 INFO - PROCESS | 1891 | 1461044004166 Marionette TRACE conn6 <- [1,838,null,{}] 22:33:24 INFO - PROCESS | 1891 | 1461044004171 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:24 INFO - PROCESS | 1891 | 1461044004335 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 22:33:24 INFO - PROCESS | 1891 | 1461044004521 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:24 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b2d4000 == 81 [pid = 1891] [id = 217] 22:33:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 266 (0x904dc000) [pid = 1891] [serial = 652] [outer = (nil)] 22:33:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 267 (0x93a06000) [pid = 1891] [serial = 653] [outer = 0x904dc000] 22:33:24 INFO - PROCESS | 1891 | 1461044004595 Marionette DEBUG loaded listener.js 22:33:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 268 (0x93e71800) [pid = 1891] [serial = 654] [outer = 0x904dc000] 22:33:25 INFO - PROCESS | 1891 | 1461044005502 Marionette TRACE conn6 <- [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]]]}] 22:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 22:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1379ms 22:33:25 INFO - PROCESS | 1891 | 1461044005543 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 22:33:25 INFO - PROCESS | 1891 | 1461044005547 Marionette TRACE conn6 <- [1,841,null,{"value":"8"}] 22:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 22:33:25 INFO - PROCESS | 1891 | 1461044005561 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 22:33:25 INFO - PROCESS | 1891 | 1461044005565 Marionette TRACE conn6 <- [1,842,null,{}] 22:33:25 INFO - PROCESS | 1891 | 1461044005571 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:25 INFO - PROCESS | 1891 | 1461044005805 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 22:33:25 INFO - PROCESS | 1891 | 1461044005838 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:25 INFO - PROCESS | 1891 | ++DOCSHELL 0x8a462c00 == 82 [pid = 1891] [id = 218] 22:33:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 269 (0x93031000) [pid = 1891] [serial = 655] [outer = (nil)] 22:33:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 270 (0x962e9800) [pid = 1891] [serial = 656] [outer = 0x93031000] 22:33:25 INFO - PROCESS | 1891 | 1461044005914 Marionette DEBUG loaded listener.js 22:33:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 271 (0x97f52400) [pid = 1891] [serial = 657] [outer = 0x93031000] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 270 (0x8a31dc00) [pid = 1891] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 269 (0x94325800) [pid = 1891] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 268 (0x93d99c00) [pid = 1891] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 267 (0x915c2c00) [pid = 1891] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 266 (0x8bff1000) [pid = 1891] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 265 (0x9957dc00) [pid = 1891] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 264 (0x87ddd800) [pid = 1891] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 263 (0x8f70c400) [pid = 1891] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 262 (0x8fae9400) [pid = 1891] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 261 (0x93f47400) [pid = 1891] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 260 (0x8b2c6800) [pid = 1891] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 259 (0x8bfe8000) [pid = 1891] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 258 (0x988e1800) [pid = 1891] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 257 (0x93f56400) [pid = 1891] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 256 (0x8eb5b000) [pid = 1891] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 255 (0x8b57d000) [pid = 1891] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 254 (0x8a327400) [pid = 1891] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 253 (0x904dac00) [pid = 1891] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 252 (0x9831d800) [pid = 1891] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 251 (0x8a466000) [pid = 1891] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 250 (0x9127f000) [pid = 1891] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 249 (0x87dd9c00) [pid = 1891] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 248 (0x912b1c00) [pid = 1891] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 247 (0x92f1e000) [pid = 1891] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 246 (0x8a323c00) [pid = 1891] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 245 (0x9432dc00) [pid = 1891] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 244 (0x8b3cdc00) [pid = 1891] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 243 (0x8b3d1c00) [pid = 1891] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 242 (0x8b3d6000) [pid = 1891] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 241 (0x8fe2f800) [pid = 1891] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 240 (0x9805e000) [pid = 1891] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 239 (0x8b2ca000) [pid = 1891] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 238 (0x9831c000) [pid = 1891] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 237 (0x8bfed800) [pid = 1891] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 236 (0x8b57cc00) [pid = 1891] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 235 (0x93d9d400) [pid = 1891] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 234 (0x87ce6000) [pid = 1891] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 233 (0x8a322c00) [pid = 1891] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 232 (0x9ae75c00) [pid = 1891] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 231 (0x8eb4f000) [pid = 1891] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 230 (0x9fc7ec00) [pid = 1891] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 229 (0x9401e000) [pid = 1891] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 228 (0xa00c9800) [pid = 1891] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 227 (0x988e6000) [pid = 1891] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 226 (0x93b14000) [pid = 1891] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 225 (0x93a07000) [pid = 1891] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 224 (0x87ce4400) [pid = 1891] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 223 (0x93026800) [pid = 1891] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 222 (0x915bd400) [pid = 1891] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 221 (0x8fe29400) [pid = 1891] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 220 (0x8caf5800) [pid = 1891] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 219 (0x99521400) [pid = 1891] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 218 (0x8eb54c00) [pid = 1891] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 217 (0x94333400) [pid = 1891] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 216 (0x9ae21800) [pid = 1891] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 215 (0x8f703c00) [pid = 1891] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 214 (0x93b21400) [pid = 1891] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 213 (0xa45ebc00) [pid = 1891] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 212 (0x93f49800) [pid = 1891] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 211 (0xa0af7800) [pid = 1891] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 210 (0x90160000) [pid = 1891] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 209 (0x904d5c00) [pid = 1891] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 208 (0x8bf06000) [pid = 1891] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 207 (0x9ae1bc00) [pid = 1891] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 206 (0x930aa800) [pid = 1891] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 205 (0x95656000) [pid = 1891] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 204 (0x9015b000) [pid = 1891] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 203 (0x8a321c00) [pid = 1891] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 202 (0x94027c00) [pid = 1891] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 201 (0x8fae3c00) [pid = 1891] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 200 (0x97888800) [pid = 1891] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 199 (0x9fc77c00) [pid = 1891] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 198 (0xa0a60400) [pid = 1891] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 197 (0x8a460800) [pid = 1891] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 196 (0x912a3800) [pid = 1891] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 195 (0x9831c400) [pid = 1891] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 194 (0x976ae800) [pid = 1891] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 193 (0x8f8dd400) [pid = 1891] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 192 (0x93f43c00) [pid = 1891] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 191 (0x9907ec00) [pid = 1891] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 190 (0xa2a03c00) [pid = 1891] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 189 (0x8a45c000) [pid = 1891] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 188 (0x915be800) [pid = 1891] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 187 (0x93030800) [pid = 1891] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 186 (0x90355400) [pid = 1891] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 185 (0x9127a400) [pid = 1891] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 184 (0x9fb4a400) [pid = 1891] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 183 (0x8f705c00) [pid = 1891] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 182 (0xa2814800) [pid = 1891] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 181 (0x8bf04400) [pid = 1891] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 22:33:27 INFO - PROCESS | 1891 | --DOMWINDOW == 180 (0x97b91c00) [pid = 1891] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 22:33:27 INFO - PROCESS | 1891 | 1461044007894 Marionette TRACE conn6 <- [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]]]}] 22:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 22:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2360ms 22:33:27 INFO - PROCESS | 1891 | 1461044007914 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 22:33:27 INFO - PROCESS | 1891 | 1461044007918 Marionette TRACE conn6 <- [1,845,null,{"value":"8"}] 22:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 22:33:27 INFO - PROCESS | 1891 | 1461044007924 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 22:33:27 INFO - PROCESS | 1891 | 1461044007926 Marionette TRACE conn6 <- [1,846,null,{}] 22:33:27 INFO - PROCESS | 1891 | 1461044007932 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:28 INFO - PROCESS | 1891 | 1461044008103 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 22:33:28 INFO - PROCESS | 1891 | 1461044008118 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:28 INFO - PROCESS | 1891 | ++DOCSHELL 0x87ce4400 == 83 [pid = 1891] [id = 219] 22:33:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 181 (0x89b44000) [pid = 1891] [serial = 658] [outer = (nil)] 22:33:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 182 (0x8a45c000) [pid = 1891] [serial = 659] [outer = 0x89b44000] 22:33:28 INFO - PROCESS | 1891 | 1461044008195 Marionette DEBUG loaded listener.js 22:33:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 183 (0x8b3cdc00) [pid = 1891] [serial = 660] [outer = 0x89b44000] 22:33:29 INFO - PROCESS | 1891 | 1461044009130 Marionette TRACE conn6 <- [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]]]}] 22:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 22:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1232ms 22:33:29 INFO - PROCESS | 1891 | 1461044009156 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 22:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 22:33:29 INFO - PROCESS | 1891 | 1461044009161 Marionette TRACE conn6 <- [1,849,null,{"value":"8"}] 22:33:29 INFO - PROCESS | 1891 | 1461044009167 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 22:33:29 INFO - PROCESS | 1891 | 1461044009171 Marionette TRACE conn6 <- [1,850,null,{}] 22:33:29 INFO - PROCESS | 1891 | 1461044009177 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:29 INFO - PROCESS | 1891 | 1461044009463 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 22:33:29 INFO - PROCESS | 1891 | 1461044009674 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:29 INFO - PROCESS | 1891 | ++DOCSHELL 0x87dd9400 == 84 [pid = 1891] [id = 220] 22:33:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 184 (0x87dda000) [pid = 1891] [serial = 661] [outer = (nil)] 22:33:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 185 (0x89a33000) [pid = 1891] [serial = 662] [outer = 0x87dda000] 22:33:29 INFO - PROCESS | 1891 | 1461044009837 Marionette DEBUG loaded listener.js 22:33:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 186 (0x89a39800) [pid = 1891] [serial = 663] [outer = 0x87dda000] 22:33:30 INFO - PROCESS | 1891 | 1461044010873 Marionette TRACE conn6 <- [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]]]}] 22:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 22:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1736ms 22:33:30 INFO - PROCESS | 1891 | 1461044010904 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 22:33:30 INFO - PROCESS | 1891 | 1461044010910 Marionette TRACE conn6 <- [1,853,null,{"value":"8"}] 22:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 22:33:30 INFO - PROCESS | 1891 | 1461044010917 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 22:33:30 INFO - PROCESS | 1891 | 1461044010924 Marionette TRACE conn6 <- [1,854,null,{}] 22:33:30 INFO - PROCESS | 1891 | 1461044010932 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:31 INFO - PROCESS | 1891 | 1461044011151 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 22:33:31 INFO - PROCESS | 1891 | 1461044011416 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:31 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b3d4000 == 85 [pid = 1891] [id = 221] 22:33:31 INFO - PROCESS | 1891 | ++DOMWINDOW == 187 (0x8b3d9c00) [pid = 1891] [serial = 664] [outer = (nil)] 22:33:31 INFO - PROCESS | 1891 | ++DOMWINDOW == 188 (0x8bf01800) [pid = 1891] [serial = 665] [outer = 0x8b3d9c00] 22:33:31 INFO - PROCESS | 1891 | 1461044011564 Marionette DEBUG loaded listener.js 22:33:31 INFO - PROCESS | 1891 | ++DOMWINDOW == 189 (0x8bfef400) [pid = 1891] [serial = 666] [outer = 0x8b3d9c00] 22:33:32 INFO - PROCESS | 1891 | 1461044012552 Marionette TRACE conn6 <- [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]]]}] 22:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 22:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1691ms 22:33:32 INFO - PROCESS | 1891 | 1461044012611 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 22:33:32 INFO - PROCESS | 1891 | 1461044012617 Marionette TRACE conn6 <- [1,857,null,{"value":"8"}] 22:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 22:33:32 INFO - PROCESS | 1891 | 1461044012624 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 22:33:32 INFO - PROCESS | 1891 | 1461044012628 Marionette TRACE conn6 <- [1,858,null,{}] 22:33:32 INFO - PROCESS | 1891 | 1461044012634 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:32 INFO - PROCESS | 1891 | 1461044012836 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 22:33:33 INFO - PROCESS | 1891 | 1461044013135 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:33 INFO - PROCESS | 1891 | ++DOCSHELL 0x8cd91800 == 86 [pid = 1891] [id = 222] 22:33:33 INFO - PROCESS | 1891 | ++DOMWINDOW == 190 (0x8eb54000) [pid = 1891] [serial = 667] [outer = (nil)] 22:33:33 INFO - PROCESS | 1891 | ++DOMWINDOW == 191 (0x8f703000) [pid = 1891] [serial = 668] [outer = 0x8eb54000] 22:33:33 INFO - PROCESS | 1891 | 1461044013270 Marionette DEBUG loaded listener.js 22:33:33 INFO - PROCESS | 1891 | ++DOMWINDOW == 192 (0x8fae9400) [pid = 1891] [serial = 669] [outer = 0x8eb54000] 22:33:34 INFO - PROCESS | 1891 | 1461044014213 Marionette TRACE conn6 <- [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]]]}] 22:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 22:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1631ms 22:33:34 INFO - PROCESS | 1891 | 1461044014256 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 22:33:34 INFO - PROCESS | 1891 | 1461044014263 Marionette TRACE conn6 <- [1,861,null,{"value":"8"}] 22:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 22:33:34 INFO - PROCESS | 1891 | 1461044014280 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 22:33:34 INFO - PROCESS | 1891 | 1461044014288 Marionette TRACE conn6 <- [1,862,null,{}] 22:33:34 INFO - PROCESS | 1891 | 1461044014294 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:34 INFO - PROCESS | 1891 | 1461044014501 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 22:33:34 INFO - PROCESS | 1891 | 1461044014749 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:34 INFO - PROCESS | 1891 | ++DOCSHELL 0x87ce4c00 == 87 [pid = 1891] [id = 223] 22:33:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 193 (0x904e1c00) [pid = 1891] [serial = 670] [outer = (nil)] 22:33:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 194 (0x9129e800) [pid = 1891] [serial = 671] [outer = 0x904e1c00] 22:33:34 INFO - PROCESS | 1891 | 1461044014881 Marionette DEBUG loaded listener.js 22:33:35 INFO - PROCESS | 1891 | ++DOMWINDOW == 195 (0x912b0000) [pid = 1891] [serial = 672] [outer = 0x904e1c00] 22:33:35 INFO - PROCESS | 1891 | 1461044015785 Marionette TRACE conn6 <- [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]]]}] 22:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 22:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1548ms 22:33:35 INFO - PROCESS | 1891 | 1461044015820 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 22:33:35 INFO - PROCESS | 1891 | 1461044015824 Marionette TRACE conn6 <- [1,865,null,{"value":"8"}] 22:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 22:33:35 INFO - PROCESS | 1891 | 1461044015831 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 22:33:35 INFO - PROCESS | 1891 | 1461044015834 Marionette TRACE conn6 <- [1,866,null,{}] 22:33:35 INFO - PROCESS | 1891 | 1461044015840 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:36 INFO - PROCESS | 1891 | 1461044016062 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 22:33:36 INFO - PROCESS | 1891 | 1461044016310 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:36 INFO - PROCESS | 1891 | ++DOCSHELL 0x912ad800 == 88 [pid = 1891] [id = 224] 22:33:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 196 (0x915bd400) [pid = 1891] [serial = 673] [outer = (nil)] 22:33:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 197 (0x9302a400) [pid = 1891] [serial = 674] [outer = 0x915bd400] 22:33:36 INFO - PROCESS | 1891 | 1461044016434 Marionette DEBUG loaded listener.js 22:33:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 198 (0x93a03800) [pid = 1891] [serial = 675] [outer = 0x915bd400] 22:33:37 INFO - PROCESS | 1891 | 1461044017327 Marionette TRACE conn6 <- [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]]]}] 22:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 22:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1533ms 22:33:37 INFO - PROCESS | 1891 | 1461044017364 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 22:33:37 INFO - PROCESS | 1891 | 1461044017369 Marionette TRACE conn6 <- [1,869,null,{"value":"8"}] 22:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 22:33:37 INFO - PROCESS | 1891 | 1461044017375 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 22:33:37 INFO - PROCESS | 1891 | 1461044017379 Marionette TRACE conn6 <- [1,870,null,{}] 22:33:37 INFO - PROCESS | 1891 | 1461044017385 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:37 INFO - PROCESS | 1891 | 1461044017568 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 22:33:37 INFO - PROCESS | 1891 | 1461044017832 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:37 INFO - PROCESS | 1891 | ++DOCSHELL 0x93d99c00 == 89 [pid = 1891] [id = 225] 22:33:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 199 (0x93d9a000) [pid = 1891] [serial = 676] [outer = (nil)] 22:33:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 200 (0x93da1400) [pid = 1891] [serial = 677] [outer = 0x93d9a000] 22:33:37 INFO - PROCESS | 1891 | 1461044017982 Marionette DEBUG loaded listener.js 22:33:38 INFO - PROCESS | 1891 | ++DOMWINDOW == 201 (0x94329400) [pid = 1891] [serial = 678] [outer = 0x93d9a000] 22:33:38 INFO - PROCESS | 1891 | 1461044018951 Marionette TRACE conn6 <- [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]]]}] 22:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 22:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1633ms 22:33:39 INFO - PROCESS | 1891 | 1461044019010 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 22:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 22:33:39 INFO - PROCESS | 1891 | 1461044019014 Marionette TRACE conn6 <- [1,873,null,{"value":"8"}] 22:33:39 INFO - PROCESS | 1891 | 1461044019021 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 22:33:39 INFO - PROCESS | 1891 | 1461044019024 Marionette TRACE conn6 <- [1,874,null,{}] 22:33:39 INFO - PROCESS | 1891 | 1461044019030 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:39 INFO - PROCESS | 1891 | 1461044019225 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 22:33:39 INFO - PROCESS | 1891 | 1461044019473 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:39 INFO - PROCESS | 1891 | ++DOCSHELL 0x9302fc00 == 90 [pid = 1891] [id = 226] 22:33:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 202 (0x93e73c00) [pid = 1891] [serial = 679] [outer = (nil)] 22:33:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 203 (0x97826400) [pid = 1891] [serial = 680] [outer = 0x93e73c00] 22:33:39 INFO - PROCESS | 1891 | 1461044019603 Marionette DEBUG loaded listener.js 22:33:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 204 (0x97aba800) [pid = 1891] [serial = 681] [outer = 0x93e73c00] 22:33:40 INFO - PROCESS | 1891 | 1461044020515 Marionette TRACE conn6 <- [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]]]}] 22:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 22:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1531ms 22:33:40 INFO - PROCESS | 1891 | 1461044020552 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 22:33:40 INFO - PROCESS | 1891 | 1461044020556 Marionette TRACE conn6 <- [1,877,null,{"value":"8"}] 22:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 22:33:40 INFO - PROCESS | 1891 | 1461044020562 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 22:33:40 INFO - PROCESS | 1891 | 1461044020565 Marionette TRACE conn6 <- [1,878,null,{}] 22:33:40 INFO - PROCESS | 1891 | 1461044020571 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:40 INFO - PROCESS | 1891 | 1461044020779 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 22:33:41 INFO - PROCESS | 1891 | 1461044021039 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:41 INFO - PROCESS | 1891 | ++DOCSHELL 0x87dd9800 == 91 [pid = 1891] [id = 227] 22:33:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 205 (0x96f9a000) [pid = 1891] [serial = 682] [outer = (nil)] 22:33:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 206 (0x9831d800) [pid = 1891] [serial = 683] [outer = 0x96f9a000] 22:33:41 INFO - PROCESS | 1891 | 1461044021182 Marionette DEBUG loaded listener.js 22:33:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 207 (0x9881b800) [pid = 1891] [serial = 684] [outer = 0x96f9a000] 22:33:42 INFO - PROCESS | 1891 | 1461044022058 Marionette TRACE conn6 <- [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]]]}] 22:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 22:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1531ms 22:33:42 INFO - PROCESS | 1891 | 1461044022094 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 22:33:42 INFO - PROCESS | 1891 | 1461044022098 Marionette TRACE conn6 <- [1,881,null,{"value":"8"}] 22:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 22:33:42 INFO - PROCESS | 1891 | 1461044022105 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 22:33:42 INFO - PROCESS | 1891 | 1461044022108 Marionette TRACE conn6 <- [1,882,null,{}] 22:33:42 INFO - PROCESS | 1891 | 1461044022114 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:42 INFO - PROCESS | 1891 | 1461044022299 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 22:33:42 INFO - PROCESS | 1891 | 1461044022533 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:42 INFO - PROCESS | 1891 | ++DOCSHELL 0x89b43c00 == 92 [pid = 1891] [id = 228] 22:33:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 208 (0x89b44800) [pid = 1891] [serial = 685] [outer = (nil)] 22:33:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 209 (0x8caf7400) [pid = 1891] [serial = 686] [outer = 0x89b44800] 22:33:42 INFO - PROCESS | 1891 | 1461044022698 Marionette DEBUG loaded listener.js 22:33:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 210 (0x8fae5000) [pid = 1891] [serial = 687] [outer = 0x89b44800] 22:33:43 INFO - PROCESS | 1891 | 1461044023611 Marionette TRACE conn6 <- [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]]]}] 22:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 22:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1581ms 22:33:43 INFO - PROCESS | 1891 | 1461044023687 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 22:33:43 INFO - PROCESS | 1891 | 1461044023692 Marionette TRACE conn6 <- [1,885,null,{"value":"8"}] 22:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 22:33:43 INFO - PROCESS | 1891 | 1461044023698 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 22:33:43 INFO - PROCESS | 1891 | 1461044023701 Marionette TRACE conn6 <- [1,886,null,{}] 22:33:43 INFO - PROCESS | 1891 | 1461044023707 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:43 INFO - PROCESS | 1891 | 1461044023937 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 22:33:44 INFO - PROCESS | 1891 | 1461044024235 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:44 INFO - PROCESS | 1891 | ++DOCSHELL 0x8a320c00 == 93 [pid = 1891] [id = 229] 22:33:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 211 (0x8a45b800) [pid = 1891] [serial = 688] [outer = (nil)] 22:33:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 212 (0x8b2c5800) [pid = 1891] [serial = 689] [outer = 0x8a45b800] 22:33:44 INFO - PROCESS | 1891 | 1461044024324 Marionette DEBUG loaded listener.js 22:33:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 213 (0x8b3cbc00) [pid = 1891] [serial = 690] [outer = 0x8a45b800] 22:33:45 INFO - PROCESS | 1891 | 1461044025237 Marionette TRACE conn6 <- [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]]]}] 22:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 22:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1582ms 22:33:45 INFO - PROCESS | 1891 | 1461044025297 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 22:33:45 INFO - PROCESS | 1891 | 1461044025305 Marionette TRACE conn6 <- [1,889,null,{"value":"8"}] 22:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 22:33:45 INFO - PROCESS | 1891 | 1461044025316 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 22:33:45 INFO - PROCESS | 1891 | 1461044025319 Marionette TRACE conn6 <- [1,890,null,{}] 22:33:45 INFO - PROCESS | 1891 | 1461044025366 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:45 INFO - PROCESS | 1891 | 1461044025656 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 22:33:45 INFO - PROCESS | 1891 | 1461044025871 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:45 INFO - PROCESS | 1891 | ++DOCSHELL 0x8eb53c00 == 94 [pid = 1891] [id = 230] 22:33:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 214 (0x8f8e3800) [pid = 1891] [serial = 691] [outer = (nil)] 22:33:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 215 (0x8fe2d000) [pid = 1891] [serial = 692] [outer = 0x8f8e3800] 22:33:45 INFO - PROCESS | 1891 | 1461044025977 Marionette DEBUG loaded listener.js 22:33:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 216 (0x904da400) [pid = 1891] [serial = 693] [outer = 0x8f8e3800] 22:33:46 INFO - PROCESS | 1891 | 1461044026917 Marionette TRACE conn6 <- [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]]]}] 22:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 22:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1633ms 22:33:46 INFO - PROCESS | 1891 | 1461044026949 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 22:33:46 INFO - PROCESS | 1891 | 1461044026953 Marionette TRACE conn6 <- [1,893,null,{"value":"8"}] 22:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 22:33:46 INFO - PROCESS | 1891 | 1461044026960 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 22:33:46 INFO - PROCESS | 1891 | 1461044026963 Marionette TRACE conn6 <- [1,894,null,{}] 22:33:46 INFO - PROCESS | 1891 | 1461044026969 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:47 INFO - PROCESS | 1891 | 1461044027179 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 22:33:47 INFO - PROCESS | 1891 | 1461044027446 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:48 INFO - PROCESS | 1891 | ++DOCSHELL 0x89a40800 == 95 [pid = 1891] [id = 231] 22:33:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 217 (0x89b43800) [pid = 1891] [serial = 694] [outer = (nil)] 22:33:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 218 (0x89b47000) [pid = 1891] [serial = 695] [outer = 0x89b43800] 22:33:48 INFO - PROCESS | 1891 | 1461044028208 Marionette DEBUG loaded listener.js 22:33:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 219 (0x8a320400) [pid = 1891] [serial = 696] [outer = 0x89b43800] 22:33:49 INFO - PROCESS | 1891 | 1461044029192 Marionette TRACE conn6 <- [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]]]}] 22:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 22:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 2285ms 22:33:49 INFO - PROCESS | 1891 | 1461044029247 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 22:33:49 INFO - PROCESS | 1891 | 1461044029254 Marionette TRACE conn6 <- [1,897,null,{"value":"8"}] 22:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 22:33:49 INFO - PROCESS | 1891 | 1461044029263 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 22:33:49 INFO - PROCESS | 1891 | 1461044029267 Marionette TRACE conn6 <- [1,898,null,{}] 22:33:49 INFO - PROCESS | 1891 | 1461044029275 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:49 INFO - PROCESS | 1891 | 1461044029466 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 22:33:49 INFO - PROCESS | 1891 | 1461044029717 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:49 INFO - PROCESS | 1891 | ++DOCSHELL 0x89a35000 == 96 [pid = 1891] [id = 232] 22:33:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 220 (0x89b4ac00) [pid = 1891] [serial = 697] [outer = (nil)] 22:33:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 221 (0x8a468400) [pid = 1891] [serial = 698] [outer = 0x89b4ac00] 22:33:49 INFO - PROCESS | 1891 | 1461044029838 Marionette DEBUG loaded listener.js 22:33:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 222 (0x8b2cf800) [pid = 1891] [serial = 699] [outer = 0x89b4ac00] 22:33:50 INFO - PROCESS | 1891 | 1461044030766 Marionette TRACE conn6 <- [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]]]}] 22:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 22:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1542ms 22:33:50 INFO - PROCESS | 1891 | 1461044030807 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 22:33:50 INFO - PROCESS | 1891 | 1461044030815 Marionette TRACE conn6 <- [1,901,null,{"value":"8"}] 22:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 22:33:50 INFO - PROCESS | 1891 | 1461044030830 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 22:33:50 INFO - PROCESS | 1891 | 1461044030836 Marionette TRACE conn6 <- [1,902,null,{}] 22:33:50 INFO - PROCESS | 1891 | 1461044030845 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:51 INFO - PROCESS | 1891 | 1461044031120 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 22:33:51 INFO - PROCESS | 1891 | 1461044031579 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:51 INFO - PROCESS | 1891 | ++DOCSHELL 0x89a37000 == 97 [pid = 1891] [id = 233] 22:33:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 223 (0x89a39400) [pid = 1891] [serial = 700] [outer = (nil)] 22:33:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 224 (0x8b584000) [pid = 1891] [serial = 701] [outer = 0x89a39400] 22:33:51 INFO - PROCESS | 1891 | 1461044031675 Marionette DEBUG loaded listener.js 22:33:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 225 (0x8bf10400) [pid = 1891] [serial = 702] [outer = 0x89a39400] 22:33:52 INFO - PROCESS | 1891 | --DOCSHELL 0x8f708800 == 96 [pid = 1891] [id = 44] 22:33:52 INFO - PROCESS | 1891 | --DOCSHELL 0x9302d000 == 95 [pid = 1891] [id = 81] 22:33:52 INFO - PROCESS | 1891 | --DOCSHELL 0x8fae2c00 == 94 [pid = 1891] [id = 80] 22:33:52 INFO - PROCESS | 1891 | --DOMWINDOW == 224 (0x8cd98c00) [pid = 1891] [serial = 595] [outer = (nil)] [url = about:blank] 22:33:52 INFO - PROCESS | 1891 | --DOCSHELL 0x8f703800 == 93 [pid = 1891] [id = 37] 22:33:52 INFO - PROCESS | 1891 | --DOCSHELL 0x8a461000 == 92 [pid = 1891] [id = 177] 22:33:52 INFO - PROCESS | 1891 | --DOCSHELL 0x8eb4e800 == 91 [pid = 1891] [id = 85] 22:33:52 INFO - PROCESS | 1891 | --DOCSHELL 0x8f8e3400 == 90 [pid = 1891] [id = 43] 22:33:52 INFO - PROCESS | 1891 | --DOCSHELL 0x8fae6c00 == 89 [pid = 1891] [id = 79] 22:33:52 INFO - PROCESS | 1891 | --DOCSHELL 0x87ce4400 == 88 [pid = 1891] [id = 219] 22:33:52 INFO - PROCESS | 1891 | --DOCSHELL 0x8a462c00 == 87 [pid = 1891] [id = 218] 22:33:52 INFO - PROCESS | 1891 | --DOCSHELL 0x8b2d4000 == 86 [pid = 1891] [id = 217] 22:33:52 INFO - PROCESS | 1891 | --DOCSHELL 0x89b41800 == 85 [pid = 1891] [id = 216] 22:33:52 INFO - PROCESS | 1891 | --DOCSHELL 0x87cea800 == 84 [pid = 1891] [id = 215] 22:33:52 INFO - PROCESS | 1891 | --DOCSHELL 0x87ce7c00 == 83 [pid = 1891] [id = 214] 22:33:52 INFO - PROCESS | 1891 | --DOCSHELL 0x8fe25400 == 82 [pid = 1891] [id = 213] 22:33:52 INFO - PROCESS | 1891 | --DOCSHELL 0x89b50400 == 81 [pid = 1891] [id = 212] 22:33:52 INFO - PROCESS | 1891 | --DOCSHELL 0x8c35d400 == 80 [pid = 1891] [id = 211] 22:33:52 INFO - PROCESS | 1891 | --DOCSHELL 0x89a3c800 == 79 [pid = 1891] [id = 210] 22:33:52 INFO - PROCESS | 1891 | 1461044032695 Marionette TRACE conn6 <- [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]]]}] 22:33:52 INFO - PROCESS | 1891 | --DOCSHELL 0x87cec000 == 78 [pid = 1891] [id = 205] 22:33:52 INFO - PROCESS | 1891 | --DOCSHELL 0x89b50000 == 77 [pid = 1891] [id = 204] 22:33:52 INFO - PROCESS | 1891 | --DOCSHELL 0x87ce9800 == 76 [pid = 1891] [id = 203] 22:33:52 INFO - PROCESS | 1891 | --DOCSHELL 0x93e72c00 == 75 [pid = 1891] [id = 202] 22:33:52 INFO - PROCESS | 1891 | --DOCSHELL 0x912b0400 == 74 [pid = 1891] [id = 201] 22:33:52 INFO - PROCESS | 1891 | --DOCSHELL 0x8a31f800 == 73 [pid = 1891] [id = 200] 22:33:52 INFO - PROCESS | 1891 | --DOCSHELL 0x8bf10c00 == 72 [pid = 1891] [id = 199] 22:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 22:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1946ms 22:33:52 INFO - PROCESS | 1891 | 1461044032775 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 22:33:52 INFO - PROCESS | 1891 | 1461044032778 Marionette TRACE conn6 <- [1,905,null,{"value":"8"}] 22:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 22:33:52 INFO - PROCESS | 1891 | 1461044032785 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 22:33:52 INFO - PROCESS | 1891 | 1461044032790 Marionette TRACE conn6 <- [1,906,null,{}] 22:33:52 INFO - PROCESS | 1891 | 1461044032806 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:53 INFO - PROCESS | 1891 | 1461044032997 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 223 (0x8a326400) [pid = 1891] [serial = 449] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 222 (0x97fe9c00) [pid = 1891] [serial = 286] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 221 (0x93da7000) [pid = 1891] [serial = 467] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 220 (0x93a0b400) [pid = 1891] [serial = 593] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 219 (0x93026c00) [pid = 1891] [serial = 428] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 218 (0xa0c4d400) [pid = 1891] [serial = 247] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 217 (0x87de4c00) [pid = 1891] [serial = 524] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 216 (0x9ae84c00) [pid = 1891] [serial = 575] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 215 (0x90163400) [pid = 1891] [serial = 328] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 214 (0x98d88000) [pid = 1891] [serial = 431] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 213 (0x93a11400) [pid = 1891] [serial = 455] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 212 (0xa0aee400) [pid = 1891] [serial = 382] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 211 (0x9fc73000) [pid = 1891] [serial = 165] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 210 (0x93f5c800) [pid = 1891] [serial = 385] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 209 (0xa4a19400) [pid = 1891] [serial = 340] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 208 (0x9309b800) [pid = 1891] [serial = 592] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 207 (0x8eb56800) [pid = 1891] [serial = 401] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 206 (0x93034000) [pid = 1891] [serial = 572] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 205 (0x94027000) [pid = 1891] [serial = 346] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 204 (0x9ae2a800) [pid = 1891] [serial = 569] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 203 (0x8b2d4400) [pid = 1891] [serial = 583] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 202 (0x9fe95000) [pid = 1891] [serial = 168] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 201 (0x8bfe9800) [pid = 1891] [serial = 548] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 200 (0x94196000) [pid = 1891] [serial = 527] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 199 (0x94332800) [pid = 1891] [serial = 331] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 198 (0x8cd8f000) [pid = 1891] [serial = 581] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 197 (0x977d1c00) [pid = 1891] [serial = 503] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 196 (0x93da2800) [pid = 1891] [serial = 470] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 195 (0x8b3d6400) [pid = 1891] [serial = 395] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 194 (0x8b580400) [pid = 1891] [serial = 398] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 193 (0x915c0400) [pid = 1891] [serial = 283] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 192 (0x99072000) [pid = 1891] [serial = 198] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 191 (0x93f4ac00) [pid = 1891] [serial = 391] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 190 (0xa2838000) [pid = 1891] [serial = 440] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 189 (0x8f8ea800) [pid = 1891] [serial = 425] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 188 (0x9129b000) [pid = 1891] [serial = 437] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 187 (0x8f707800) [pid = 1891] [serial = 586] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 186 (0x93f4d800) [pid = 1891] [serial = 500] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 185 (0x912ae400) [pid = 1891] [serial = 521] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 184 (0x99521c00) [pid = 1891] [serial = 452] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 183 (0xa47ab400) [pid = 1891] [serial = 204] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 182 (0x90353400) [pid = 1891] [serial = 256] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 181 (0xa2a57000) [pid = 1891] [serial = 201] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 180 (0x94195c00) [pid = 1891] [serial = 349] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 179 (0xa0e3b800) [pid = 1891] [serial = 132] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 178 (0x904e4400) [pid = 1891] [serial = 589] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 177 (0x9ae05400) [pid = 1891] [serial = 162] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 176 (0x99526000) [pid = 1891] [serial = 461] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 175 (0x93b19400) [pid = 1891] [serial = 458] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 174 (0x87ced000) [pid = 1891] [serial = 518] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 173 (0xa2a57400) [pid = 1891] [serial = 210] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 172 (0x92f22000) [pid = 1891] [serial = 195] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 171 (0x912a1400) [pid = 1891] [serial = 497] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 170 (0x8cafb400) [pid = 1891] [serial = 301] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 169 (0x99a37400) [pid = 1891] [serial = 509] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 168 (0x8fe2ac00) [pid = 1891] [serial = 259] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 167 (0x97885800) [pid = 1891] [serial = 159] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 166 (0xa0003800) [pid = 1891] [serial = 512] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 165 (0x930a6c00) [pid = 1891] [serial = 135] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 164 (0x93d9f000) [pid = 1891] [serial = 464] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 163 (0xa4a1ac00) [pid = 1891] [serial = 207] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 162 (0x9419f800) [pid = 1891] [serial = 560] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 161 (0xa2813400) [pid = 1891] [serial = 292] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 160 (0xa3c22400) [pid = 1891] [serial = 298] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 159 (0x904df400) [pid = 1891] [serial = 343] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 158 (0x8faf0800) [pid = 1891] [serial = 551] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 157 (0xa0fdd000) [pid = 1891] [serial = 334] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 156 (0x93f55400) [pid = 1891] [serial = 557] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 155 (0xa0a6a400) [pid = 1891] [serial = 379] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 154 (0x9121cc00) [pid = 1891] [serial = 376] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 153 (0x8b57c400) [pid = 1891] [serial = 494] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 152 (0x988e9800) [pid = 1891] [serial = 563] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 151 (0x93e73400) [pid = 1891] [serial = 554] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 150 (0x9ae1d800) [pid = 1891] [serial = 126] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 149 (0x9432b400) [pid = 1891] [serial = 129] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 148 (0xa0fdf800) [pid = 1891] [serial = 171] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 147 (0x99523c00) [pid = 1891] [serial = 446] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 146 (0x912ad400) [pid = 1891] [serial = 515] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x9952c400) [pid = 1891] [serial = 566] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x8bf08800) [pid = 1891] [serial = 584] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0x9df2e000) [pid = 1891] [serial = 434] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0xa4a23400) [pid = 1891] [serial = 214] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0x93f4a800) [pid = 1891] [serial = 388] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 140 (0xa0003400) [pid = 1891] [serial = 289] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 139 (0xa44af000) [pid = 1891] [serial = 295] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 138 (0x8a465c00) [pid = 1891] [serial = 443] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 137 (0x93034c00) [pid = 1891] [serial = 241] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 136 (0x98317800) [pid = 1891] [serial = 244] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 135 (0x9035b800) [pid = 1891] [serial = 253] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 134 (0x92f1b800) [pid = 1891] [serial = 123] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 133 (0xa45ea800) [pid = 1891] [serial = 337] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 132 (0x8f8e8800) [pid = 1891] [serial = 156] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 131 (0xa3cc9c00) [pid = 1891] [serial = 250] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 130 (0x8bf0e400) [pid = 1891] [serial = 352] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | --DOMWINDOW == 129 (0x9831b000) [pid = 1891] [serial = 506] [outer = (nil)] [url = about:blank] 22:33:53 INFO - PROCESS | 1891 | 1461044033328 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:53 INFO - PROCESS | 1891 | ++DOCSHELL 0x87ced000 == 73 [pid = 1891] [id = 234] 22:33:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 130 (0x87de4c00) [pid = 1891] [serial = 703] [outer = (nil)] 22:33:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 131 (0x8b57c400) [pid = 1891] [serial = 704] [outer = 0x87de4c00] 22:33:53 INFO - PROCESS | 1891 | 1461044033424 Marionette DEBUG loaded listener.js 22:33:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 132 (0x8bfe9800) [pid = 1891] [serial = 705] [outer = 0x87de4c00] 22:33:54 INFO - PROCESS | 1891 | 1461044034154 Marionette TRACE conn6 <- [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]]]}] 22:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 22:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1387ms 22:33:54 INFO - PROCESS | 1891 | 1461044034172 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 22:33:54 INFO - PROCESS | 1891 | 1461044034176 Marionette TRACE conn6 <- [1,909,null,{"value":"8"}] 22:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 22:33:54 INFO - PROCESS | 1891 | 1461044034184 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 22:33:54 INFO - PROCESS | 1891 | 1461044034187 Marionette TRACE conn6 <- [1,910,null,{}] 22:33:54 INFO - PROCESS | 1891 | 1461044034192 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:54 INFO - PROCESS | 1891 | 1461044034429 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 22:33:54 INFO - PROCESS | 1891 | 1461044034524 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:54 INFO - PROCESS | 1891 | ++DOCSHELL 0x8a462c00 == 74 [pid = 1891] [id = 235] 22:33:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 133 (0x8c363c00) [pid = 1891] [serial = 706] [outer = (nil)] 22:33:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 134 (0x8cafd400) [pid = 1891] [serial = 707] [outer = 0x8c363c00] 22:33:54 INFO - PROCESS | 1891 | 1461044034601 Marionette DEBUG loaded listener.js 22:33:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 135 (0x8cd91400) [pid = 1891] [serial = 708] [outer = 0x8c363c00] 22:33:55 INFO - PROCESS | 1891 | 1461044035487 Marionette TRACE conn6 <- [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]]]}] 22:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 22:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1342ms 22:33:55 INFO - PROCESS | 1891 | 1461044035526 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 22:33:55 INFO - PROCESS | 1891 | 1461044035530 Marionette TRACE conn6 <- [1,913,null,{"value":"8"}] 22:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 22:33:55 INFO - PROCESS | 1891 | 1461044035536 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 22:33:55 INFO - PROCESS | 1891 | 1461044035539 Marionette TRACE conn6 <- [1,914,null,{}] 22:33:55 INFO - PROCESS | 1891 | 1461044035553 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:55 INFO - PROCESS | 1891 | 1461044035765 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 22:33:55 INFO - PROCESS | 1891 | 1461044035793 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:55 INFO - PROCESS | 1891 | ++DOCSHELL 0x8cafa400 == 75 [pid = 1891] [id = 236] 22:33:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 136 (0x8cd93400) [pid = 1891] [serial = 709] [outer = (nil)] 22:33:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 137 (0x8eb50000) [pid = 1891] [serial = 710] [outer = 0x8cd93400] 22:33:55 INFO - PROCESS | 1891 | 1461044035876 Marionette DEBUG loaded listener.js 22:33:56 INFO - PROCESS | 1891 | ++DOMWINDOW == 138 (0x8f709000) [pid = 1891] [serial = 711] [outer = 0x8cd93400] 22:33:57 INFO - PROCESS | 1891 | --DOMWINDOW == 137 (0x9121d000) [pid = 1891] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 22:33:57 INFO - PROCESS | 1891 | --DOMWINDOW == 136 (0x89b41c00) [pid = 1891] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 22:33:57 INFO - PROCESS | 1891 | --DOMWINDOW == 135 (0x904dc000) [pid = 1891] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 22:33:57 INFO - PROCESS | 1891 | --DOMWINDOW == 134 (0x87cebc00) [pid = 1891] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 22:33:57 INFO - PROCESS | 1891 | --DOMWINDOW == 133 (0x8c35f400) [pid = 1891] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 22:33:57 INFO - PROCESS | 1891 | --DOMWINDOW == 132 (0x89a3d800) [pid = 1891] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 22:33:57 INFO - PROCESS | 1891 | --DOMWINDOW == 131 (0x93031000) [pid = 1891] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 22:33:57 INFO - PROCESS | 1891 | --DOMWINDOW == 130 (0x9129f000) [pid = 1891] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 22:33:57 INFO - PROCESS | 1891 | --DOMWINDOW == 129 (0x87cedc00) [pid = 1891] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 22:33:57 INFO - PROCESS | 1891 | 1461044037779 Marionette TRACE conn6 <- [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]]]}] 22:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 22:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 2293ms 22:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 22:33:57 INFO - PROCESS | 1891 | 1461044037831 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 22:33:57 INFO - PROCESS | 1891 | 1461044037834 Marionette TRACE conn6 <- [1,917,null,{"value":"8"}] 22:33:57 INFO - PROCESS | 1891 | 1461044037846 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 22:33:57 INFO - PROCESS | 1891 | 1461044037848 Marionette TRACE conn6 <- [1,918,null,{}] 22:33:57 INFO - PROCESS | 1891 | 1461044037853 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:58 INFO - PROCESS | 1891 | 1461044038066 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 22:33:58 INFO - PROCESS | 1891 | 1461044038158 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:58 INFO - PROCESS | 1891 | ++DOCSHELL 0x8bfe2400 == 76 [pid = 1891] [id = 237] 22:33:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 130 (0x8eb52c00) [pid = 1891] [serial = 712] [outer = (nil)] 22:33:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 131 (0x8f8dc800) [pid = 1891] [serial = 713] [outer = 0x8eb52c00] 22:33:58 INFO - PROCESS | 1891 | 1461044038235 Marionette DEBUG loaded listener.js 22:33:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 132 (0x8f8e3000) [pid = 1891] [serial = 714] [outer = 0x8eb52c00] 22:33:58 INFO - PROCESS | 1891 | 1461044038935 Marionette TRACE conn6 <- [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]]]}] 22:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 22:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1148ms 22:33:58 INFO - PROCESS | 1891 | 1461044038988 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 22:33:58 INFO - PROCESS | 1891 | 1461044038990 Marionette TRACE conn6 <- [1,921,null,{"value":"8"}] 22:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 22:33:58 INFO - PROCESS | 1891 | 1461044038998 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 22:33:59 INFO - PROCESS | 1891 | 1461044039001 Marionette TRACE conn6 <- [1,922,null,{}] 22:33:59 INFO - PROCESS | 1891 | 1461044039006 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:59 INFO - PROCESS | 1891 | 1461044039177 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 22:33:59 INFO - PROCESS | 1891 | 1461044039187 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:59 INFO - PROCESS | 1891 | ++DOCSHELL 0x8eb4e400 == 77 [pid = 1891] [id = 238] 22:33:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 133 (0x8f8dec00) [pid = 1891] [serial = 715] [outer = (nil)] 22:33:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 134 (0x8faee000) [pid = 1891] [serial = 716] [outer = 0x8f8dec00] 22:33:59 INFO - PROCESS | 1891 | 1461044039260 Marionette DEBUG loaded listener.js 22:33:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 135 (0x8fe25800) [pid = 1891] [serial = 717] [outer = 0x8f8dec00] 22:34:00 INFO - PROCESS | 1891 | 1461044040467 Marionette TRACE conn6 <- [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]]]}] 22:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 22:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1537ms 22:34:00 INFO - PROCESS | 1891 | 1461044040536 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 22:34:00 INFO - PROCESS | 1891 | 1461044040541 Marionette TRACE conn6 <- [1,925,null,{"value":"8"}] 22:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 22:34:00 INFO - PROCESS | 1891 | 1461044040549 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 22:34:00 INFO - PROCESS | 1891 | 1461044040555 Marionette TRACE conn6 <- [1,926,null,{}] 22:34:00 INFO - PROCESS | 1891 | 1461044040564 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:00 INFO - PROCESS | 1891 | 1461044040788 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 22:34:01 INFO - PROCESS | 1891 | 1461044041081 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:01 INFO - PROCESS | 1891 | ++DOCSHELL 0x87cec000 == 78 [pid = 1891] [id = 239] 22:34:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 136 (0x89b47c00) [pid = 1891] [serial = 718] [outer = (nil)] 22:34:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 137 (0x8a31c400) [pid = 1891] [serial = 719] [outer = 0x89b47c00] 22:34:01 INFO - PROCESS | 1891 | 1461044041177 Marionette DEBUG loaded listener.js 22:34:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 138 (0x8b2cd800) [pid = 1891] [serial = 720] [outer = 0x89b47c00] 22:34:02 INFO - PROCESS | 1891 | 1461044042094 Marionette TRACE conn6 <- [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]]]}] 22:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 22:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1595ms 22:34:02 INFO - PROCESS | 1891 | 1461044042145 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 22:34:02 INFO - PROCESS | 1891 | 1461044042155 Marionette TRACE conn6 <- [1,929,null,{"value":"8"}] 22:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 22:34:02 INFO - PROCESS | 1891 | 1461044042166 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 22:34:02 INFO - PROCESS | 1891 | 1461044042170 Marionette TRACE conn6 <- [1,930,null,{}] 22:34:02 INFO - PROCESS | 1891 | 1461044042176 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:02 INFO - PROCESS | 1891 | 1461044042395 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 22:34:02 INFO - PROCESS | 1891 | 1461044042704 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:02 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b581400 == 79 [pid = 1891] [id = 240] 22:34:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 139 (0x8b583400) [pid = 1891] [serial = 721] [outer = (nil)] 22:34:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 140 (0x8bfe6800) [pid = 1891] [serial = 722] [outer = 0x8b583400] 22:34:02 INFO - PROCESS | 1891 | 1461044042848 Marionette DEBUG loaded listener.js 22:34:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 141 (0x8caf1800) [pid = 1891] [serial = 723] [outer = 0x8b583400] 22:34:03 INFO - PROCESS | 1891 | 1461044043776 Marionette TRACE conn6 <- [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]]]}] 22:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 22:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1684ms 22:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 22:34:03 INFO - PROCESS | 1891 | 1461044043851 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 22:34:03 INFO - PROCESS | 1891 | 1461044043855 Marionette TRACE conn6 <- [1,933,null,{"value":"8"}] 22:34:03 INFO - PROCESS | 1891 | 1461044043862 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 22:34:03 INFO - PROCESS | 1891 | 1461044043869 Marionette TRACE conn6 <- [1,934,null,{}] 22:34:03 INFO - PROCESS | 1891 | 1461044043886 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:04 INFO - PROCESS | 1891 | 1461044044091 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 22:34:04 INFO - PROCESS | 1891 | 1461044044327 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:04 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f8ea000 == 80 [pid = 1891] [id = 241] 22:34:04 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x8fae4800) [pid = 1891] [serial = 724] [outer = (nil)] 22:34:04 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x8faeec00) [pid = 1891] [serial = 725] [outer = 0x8fae4800] 22:34:04 INFO - PROCESS | 1891 | 1461044044443 Marionette DEBUG loaded listener.js 22:34:04 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x8fe30800) [pid = 1891] [serial = 726] [outer = 0x8fae4800] 22:34:05 INFO - PROCESS | 1891 | 1461044045356 Marionette TRACE conn6 <- [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]]]}] 22:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 22:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1544ms 22:34:05 INFO - PROCESS | 1891 | 1461044045407 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 22:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 22:34:05 INFO - PROCESS | 1891 | 1461044045412 Marionette TRACE conn6 <- [1,937,null,{"value":"8"}] 22:34:05 INFO - PROCESS | 1891 | 1461044045419 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 22:34:05 INFO - PROCESS | 1891 | 1461044045422 Marionette TRACE conn6 <- [1,938,null,{}] 22:34:05 INFO - PROCESS | 1891 | 1461044045428 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:05 INFO - PROCESS | 1891 | 1461044045626 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 22:34:05 INFO - PROCESS | 1891 | 1461044045860 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:05 INFO - PROCESS | 1891 | ++DOCSHELL 0x90160c00 == 81 [pid = 1891] [id = 242] 22:34:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x90161000) [pid = 1891] [serial = 727] [outer = (nil)] 22:34:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x90169c00) [pid = 1891] [serial = 728] [outer = 0x90161000] 22:34:05 INFO - PROCESS | 1891 | 1461044045989 Marionette DEBUG loaded listener.js 22:34:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 147 (0x90355400) [pid = 1891] [serial = 729] [outer = 0x90161000] 22:34:06 INFO - PROCESS | 1891 | 1461044046875 Marionette TRACE conn6 <- [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]]]}] 22:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 22:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1530ms 22:34:06 INFO - PROCESS | 1891 | 1461044046950 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 22:34:06 INFO - PROCESS | 1891 | 1461044046953 Marionette TRACE conn6 <- [1,941,null,{"value":"8"}] 22:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 22:34:06 INFO - PROCESS | 1891 | 1461044046960 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 22:34:06 INFO - PROCESS | 1891 | 1461044046963 Marionette TRACE conn6 <- [1,942,null,{}] 22:34:06 INFO - PROCESS | 1891 | 1461044046970 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:07 INFO - PROCESS | 1891 | 1461044047205 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 22:34:07 INFO - PROCESS | 1891 | 1461044047449 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:07 INFO - PROCESS | 1891 | ++DOCSHELL 0x8fe2c000 == 82 [pid = 1891] [id = 243] 22:34:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 148 (0x9015f800) [pid = 1891] [serial = 730] [outer = (nil)] 22:34:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 149 (0x9035f400) [pid = 1891] [serial = 731] [outer = 0x9015f800] 22:34:07 INFO - PROCESS | 1891 | 1461044047582 Marionette DEBUG loaded listener.js 22:34:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 150 (0x904dfc00) [pid = 1891] [serial = 732] [outer = 0x9015f800] 22:34:08 INFO - PROCESS | 1891 | 1461044048533 Marionette TRACE conn6 <- [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]]]}] 22:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 22:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1638ms 22:34:08 INFO - PROCESS | 1891 | 1461044048599 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 22:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 22:34:08 INFO - PROCESS | 1891 | 1461044048603 Marionette TRACE conn6 <- [1,945,null,{"value":"8"}] 22:34:08 INFO - PROCESS | 1891 | 1461044048610 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 22:34:08 INFO - PROCESS | 1891 | 1461044048613 Marionette TRACE conn6 <- [1,946,null,{}] 22:34:08 INFO - PROCESS | 1891 | 1461044048619 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:08 INFO - PROCESS | 1891 | 1461044048845 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 22:34:09 INFO - PROCESS | 1891 | 1461044049091 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:09 INFO - PROCESS | 1891 | ++DOCSHELL 0x90351c00 == 83 [pid = 1891] [id = 244] 22:34:09 INFO - PROCESS | 1891 | ++DOMWINDOW == 151 (0x9121bc00) [pid = 1891] [serial = 733] [outer = (nil)] 22:34:09 INFO - PROCESS | 1891 | ++DOMWINDOW == 152 (0x91294c00) [pid = 1891] [serial = 734] [outer = 0x9121bc00] 22:34:09 INFO - PROCESS | 1891 | 1461044049228 Marionette DEBUG loaded listener.js 22:34:09 INFO - PROCESS | 1891 | ++DOMWINDOW == 153 (0x91299000) [pid = 1891] [serial = 735] [outer = 0x9121bc00] 22:34:10 INFO - PROCESS | 1891 | 1461044050117 Marionette TRACE conn6 <- [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]]]}] 22:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 22:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1539ms 22:34:10 INFO - PROCESS | 1891 | 1461044050151 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 22:34:10 INFO - PROCESS | 1891 | 1461044050155 Marionette TRACE conn6 <- [1,949,null,{"value":"8"}] 22:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 22:34:10 INFO - PROCESS | 1891 | 1461044050162 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 22:34:10 INFO - PROCESS | 1891 | 1461044050166 Marionette TRACE conn6 <- [1,950,null,{}] 22:34:10 INFO - PROCESS | 1891 | 1461044050172 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:10 INFO - PROCESS | 1891 | 1461044050368 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 22:34:10 INFO - PROCESS | 1891 | 1461044050577 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:10 INFO - PROCESS | 1891 | ++DOCSHELL 0x904e3000 == 84 [pid = 1891] [id = 245] 22:34:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 154 (0x91217800) [pid = 1891] [serial = 736] [outer = (nil)] 22:34:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 155 (0x912a1400) [pid = 1891] [serial = 737] [outer = 0x91217800] 22:34:10 INFO - PROCESS | 1891 | 1461044050705 Marionette DEBUG loaded listener.js 22:34:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 156 (0x912a8800) [pid = 1891] [serial = 738] [outer = 0x91217800] 22:34:11 INFO - PROCESS | 1891 | 1461044051671 Marionette TRACE conn6 <- [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]]]}] 22:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 22:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1586ms 22:34:11 INFO - PROCESS | 1891 | 1461044051750 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 22:34:11 INFO - PROCESS | 1891 | 1461044051753 Marionette TRACE conn6 <- [1,953,null,{"value":"8"}] 22:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 22:34:11 INFO - PROCESS | 1891 | 1461044051760 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 22:34:11 INFO - PROCESS | 1891 | 1461044051763 Marionette TRACE conn6 <- [1,954,null,{}] 22:34:11 INFO - PROCESS | 1891 | 1461044051769 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:11 INFO - PROCESS | 1891 | 1461044051985 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 22:34:12 INFO - PROCESS | 1891 | 1461044052219 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:12 INFO - PROCESS | 1891 | ++DOCSHELL 0x89b4b400 == 85 [pid = 1891] [id = 246] 22:34:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 157 (0x8f703800) [pid = 1891] [serial = 739] [outer = (nil)] 22:34:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 158 (0x91552000) [pid = 1891] [serial = 740] [outer = 0x8f703800] 22:34:12 INFO - PROCESS | 1891 | 1461044052352 Marionette DEBUG loaded listener.js 22:34:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 159 (0x915c2800) [pid = 1891] [serial = 741] [outer = 0x8f703800] 22:34:13 INFO - PROCESS | 1891 | 1461044053280 Marionette TRACE conn6 <- [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]]]}] 22:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 22:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1581ms 22:34:13 INFO - PROCESS | 1891 | 1461044053342 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 22:34:13 INFO - PROCESS | 1891 | 1461044053346 Marionette TRACE conn6 <- [1,957,null,{"value":"8"}] 22:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 22:34:13 INFO - PROCESS | 1891 | 1461044053353 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 22:34:13 INFO - PROCESS | 1891 | 1461044053356 Marionette TRACE conn6 <- [1,958,null,{}] 22:34:13 INFO - PROCESS | 1891 | 1461044053362 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:13 INFO - PROCESS | 1891 | 1461044053558 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 22:34:13 INFO - PROCESS | 1891 | 1461044053793 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:13 INFO - PROCESS | 1891 | ++DOCSHELL 0x912a4400 == 86 [pid = 1891] [id = 247] 22:34:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 160 (0x913a8400) [pid = 1891] [serial = 742] [outer = (nil)] 22:34:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 161 (0x92f25400) [pid = 1891] [serial = 743] [outer = 0x913a8400] 22:34:13 INFO - PROCESS | 1891 | 1461044053923 Marionette DEBUG loaded listener.js 22:34:14 INFO - PROCESS | 1891 | ++DOMWINDOW == 162 (0x93027800) [pid = 1891] [serial = 744] [outer = 0x913a8400] 22:34:15 INFO - PROCESS | 1891 | 1461044055105 Marionette TRACE conn6 <- [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]]]}] 22:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 22:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1837ms 22:34:15 INFO - PROCESS | 1891 | 1461044055193 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 22:34:15 INFO - PROCESS | 1891 | 1461044055200 Marionette TRACE conn6 <- [1,961,null,{"value":"8"}] 22:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 22:34:15 INFO - PROCESS | 1891 | 1461044055210 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 22:34:15 INFO - PROCESS | 1891 | 1461044055215 Marionette TRACE conn6 <- [1,962,null,{}] 22:34:15 INFO - PROCESS | 1891 | 1461044055300 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:15 INFO - PROCESS | 1891 | 1461044055681 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 22:34:16 INFO - PROCESS | 1891 | 1461044056050 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:16 INFO - PROCESS | 1891 | ++DOCSHELL 0x9129ac00 == 87 [pid = 1891] [id = 248] 22:34:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 163 (0x92f1f000) [pid = 1891] [serial = 745] [outer = (nil)] 22:34:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 164 (0x930a4000) [pid = 1891] [serial = 746] [outer = 0x92f1f000] 22:34:16 INFO - PROCESS | 1891 | 1461044056155 Marionette DEBUG loaded listener.js 22:34:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 165 (0x93135400) [pid = 1891] [serial = 747] [outer = 0x92f1f000] 22:34:17 INFO - PROCESS | 1891 | 1461044057117 Marionette TRACE conn6 <- [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]]]}] 22:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 22:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1957ms 22:34:17 INFO - PROCESS | 1891 | 1461044057180 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 22:34:17 INFO - PROCESS | 1891 | 1461044057188 Marionette TRACE conn6 <- [1,965,null,{"value":"8"}] 22:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 22:34:17 INFO - PROCESS | 1891 | 1461044057199 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 22:34:17 INFO - PROCESS | 1891 | 1461044057217 Marionette TRACE conn6 <- [1,966,null,{}] 22:34:17 INFO - PROCESS | 1891 | 1461044057225 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:17 INFO - PROCESS | 1891 | 1461044057473 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 22:34:17 INFO - PROCESS | 1891 | 1461044057793 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:17 INFO - PROCESS | 1891 | ++DOCSHELL 0x915bb400 == 88 [pid = 1891] [id = 249] 22:34:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 166 (0x93a10c00) [pid = 1891] [serial = 748] [outer = (nil)] 22:34:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 167 (0x93b1b000) [pid = 1891] [serial = 749] [outer = 0x93a10c00] 22:34:17 INFO - PROCESS | 1891 | 1461044057912 Marionette DEBUG loaded listener.js 22:34:18 INFO - PROCESS | 1891 | ++DOMWINDOW == 168 (0x93d9d800) [pid = 1891] [serial = 750] [outer = 0x93a10c00] 22:34:18 INFO - PROCESS | 1891 | 1461044058940 Marionette TRACE conn6 <- [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]]]}] 22:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 22:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1807ms 22:34:19 INFO - PROCESS | 1891 | 1461044059005 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 22:34:19 INFO - PROCESS | 1891 | 1461044059009 Marionette TRACE conn6 <- [1,969,null,{"value":"8"}] 22:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 22:34:19 INFO - PROCESS | 1891 | 1461044059016 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 22:34:19 INFO - PROCESS | 1891 | 1461044059020 Marionette TRACE conn6 <- [1,970,null,{}] 22:34:19 INFO - PROCESS | 1891 | 1461044059026 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:19 INFO - PROCESS | 1891 | 1461044059249 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 22:34:19 INFO - PROCESS | 1891 | 1461044059816 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:19 INFO - PROCESS | 1891 | ++DOCSHELL 0x89b49800 == 89 [pid = 1891] [id = 250] 22:34:19 INFO - PROCESS | 1891 | ++DOMWINDOW == 169 (0x89b4c800) [pid = 1891] [serial = 751] [outer = (nil)] 22:34:19 INFO - PROCESS | 1891 | ++DOMWINDOW == 170 (0x8a31e800) [pid = 1891] [serial = 752] [outer = 0x89b4c800] 22:34:19 INFO - PROCESS | 1891 | 1461044059941 Marionette DEBUG loaded listener.js 22:34:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 171 (0x8a32ac00) [pid = 1891] [serial = 753] [outer = 0x89b4c800] 22:34:20 INFO - PROCESS | 1891 | 1461044060886 Marionette TRACE conn6 <- [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]]]}] 22:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 22:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1936ms 22:34:20 INFO - PROCESS | 1891 | 1461044060955 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 22:34:20 INFO - PROCESS | 1891 | 1461044060970 Marionette TRACE conn6 <- [1,973,null,{"value":"8"}] 22:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 22:34:20 INFO - PROCESS | 1891 | 1461044060988 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 22:34:20 INFO - PROCESS | 1891 | 1461044060994 Marionette TRACE conn6 <- [1,974,null,{}] 22:34:21 INFO - PROCESS | 1891 | 1461044061008 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:21 INFO - PROCESS | 1891 | 1461044061274 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 22:34:21 INFO - PROCESS | 1891 | 1461044061525 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:21 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b586c00 == 90 [pid = 1891] [id = 251] 22:34:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 172 (0x8bf07000) [pid = 1891] [serial = 754] [outer = (nil)] 22:34:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 173 (0x8bfec800) [pid = 1891] [serial = 755] [outer = 0x8bf07000] 22:34:21 INFO - PROCESS | 1891 | 1461044061631 Marionette DEBUG loaded listener.js 22:34:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 174 (0x8caf0400) [pid = 1891] [serial = 756] [outer = 0x8bf07000] 22:34:22 INFO - PROCESS | 1891 | 1461044062591 Marionette TRACE conn6 <- [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]]]}] 22:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 22:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1646ms 22:34:22 INFO - PROCESS | 1891 | 1461044062632 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 22:34:22 INFO - PROCESS | 1891 | 1461044062639 Marionette TRACE conn6 <- [1,977,null,{"value":"8"}] 22:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 22:34:22 INFO - PROCESS | 1891 | 1461044062647 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 22:34:22 INFO - PROCESS | 1891 | 1461044062650 Marionette TRACE conn6 <- [1,978,null,{}] 22:34:22 INFO - PROCESS | 1891 | 1461044062657 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:22 INFO - PROCESS | 1891 | 1461044062845 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 22:34:23 INFO - PROCESS | 1891 | --DOCSHELL 0x8a45f000 == 89 [pid = 1891] [id = 148] 22:34:23 INFO - PROCESS | 1891 | --DOMWINDOW == 173 (0x8a45c000) [pid = 1891] [serial = 659] [outer = (nil)] [url = about:blank] 22:34:23 INFO - PROCESS | 1891 | --DOMWINDOW == 172 (0x9fc71c00) [pid = 1891] [serial = 623] [outer = (nil)] [url = about:blank] 22:34:23 INFO - PROCESS | 1891 | --DOMWINDOW == 171 (0x9401e400) [pid = 1891] [serial = 611] [outer = (nil)] [url = about:blank] 22:34:23 INFO - PROCESS | 1891 | --DOMWINDOW == 170 (0x8c35cc00) [pid = 1891] [serial = 626] [outer = (nil)] [url = about:blank] 22:34:23 INFO - PROCESS | 1891 | --DOMWINDOW == 169 (0x93f46000) [pid = 1891] [serial = 608] [outer = (nil)] [url = about:blank] 22:34:23 INFO - PROCESS | 1891 | --DOMWINDOW == 168 (0x904dbc00) [pid = 1891] [serial = 601] [outer = (nil)] [url = about:blank] 22:34:23 INFO - PROCESS | 1891 | --DOMWINDOW == 167 (0x9906fc00) [pid = 1891] [serial = 617] [outer = (nil)] [url = about:blank] 22:34:23 INFO - PROCESS | 1891 | --DOMWINDOW == 166 (0x9309e800) [pid = 1891] [serial = 604] [outer = (nil)] [url = about:blank] 22:34:23 INFO - PROCESS | 1891 | --DOMWINDOW == 165 (0x8caf9400) [pid = 1891] [serial = 598] [outer = (nil)] [url = about:blank] 22:34:23 INFO - PROCESS | 1891 | --DOMWINDOW == 164 (0x97b91400) [pid = 1891] [serial = 614] [outer = (nil)] [url = about:blank] 22:34:23 INFO - PROCESS | 1891 | --DOMWINDOW == 163 (0x99a0e400) [pid = 1891] [serial = 620] [outer = (nil)] [url = about:blank] 22:34:23 INFO - PROCESS | 1891 | 1461044063233 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:23 INFO - PROCESS | 1891 | ++DOCSHELL 0x8a45c000 == 90 [pid = 1891] [id = 252] 22:34:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 164 (0x8a45f000) [pid = 1891] [serial = 757] [outer = (nil)] 22:34:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 165 (0x8b3d5000) [pid = 1891] [serial = 758] [outer = 0x8a45f000] 22:34:23 INFO - PROCESS | 1891 | 1461044063349 Marionette DEBUG loaded listener.js 22:34:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 166 (0x8eb52000) [pid = 1891] [serial = 759] [outer = 0x8a45f000] 22:34:23 INFO - PROCESS | 1891 | --DOCSHELL 0x93d99c00 == 89 [pid = 1891] [id = 225] 22:34:23 INFO - PROCESS | 1891 | --DOCSHELL 0x912ad800 == 88 [pid = 1891] [id = 224] 22:34:23 INFO - PROCESS | 1891 | --DOCSHELL 0x87ce4c00 == 87 [pid = 1891] [id = 223] 22:34:23 INFO - PROCESS | 1891 | --DOCSHELL 0x8cd91800 == 86 [pid = 1891] [id = 222] 22:34:23 INFO - PROCESS | 1891 | --DOCSHELL 0x8b3d4000 == 85 [pid = 1891] [id = 221] 22:34:23 INFO - PROCESS | 1891 | --DOCSHELL 0x87dd9400 == 84 [pid = 1891] [id = 220] 22:34:23 INFO - PROCESS | 1891 | --DOMWINDOW == 165 (0x8b3ce000) [pid = 1891] [serial = 392] [outer = (nil)] [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.] 22:34:23 INFO - PROCESS | 1891 | --DOMWINDOW == 164 (0x92f22400) [pid = 1891] [serial = 639] [outer = (nil)] [url = about:blank] 22:34:23 INFO - PROCESS | 1891 | --DOMWINDOW == 163 (0x912adc00) [pid = 1891] [serial = 638] [outer = (nil)] [url = about:blank] 22:34:23 INFO - PROCESS | 1891 | --DOMWINDOW == 162 (0x8faea400) [pid = 1891] [serial = 650] [outer = (nil)] [url = about:blank] 22:34:23 INFO - PROCESS | 1891 | --DOMWINDOW == 161 (0x8bff1c00) [pid = 1891] [serial = 629] [outer = (nil)] [url = about:blank] 22:34:23 INFO - PROCESS | 1891 | --DOMWINDOW == 160 (0x93a06000) [pid = 1891] [serial = 653] [outer = (nil)] [url = about:blank] 22:34:23 INFO - PROCESS | 1891 | --DOMWINDOW == 159 (0x8a326000) [pid = 1891] [serial = 647] [outer = (nil)] [url = about:blank] 22:34:23 INFO - PROCESS | 1891 | --DOMWINDOW == 158 (0x8f8de800) [pid = 1891] [serial = 636] [outer = (nil)] [url = about:blank] 22:34:23 INFO - PROCESS | 1891 | --DOMWINDOW == 157 (0x89b4f400) [pid = 1891] [serial = 632] [outer = (nil)] [url = about:blank] 22:34:23 INFO - PROCESS | 1891 | --DOMWINDOW == 156 (0x97f52400) [pid = 1891] [serial = 657] [outer = (nil)] [url = about:blank] 22:34:23 INFO - PROCESS | 1891 | --DOMWINDOW == 155 (0x8a467c00) [pid = 1891] [serial = 633] [outer = (nil)] [url = about:blank] 22:34:23 INFO - PROCESS | 1891 | --DOMWINDOW == 154 (0x93e78000) [pid = 1891] [serial = 642] [outer = (nil)] [url = about:blank] 22:34:23 INFO - PROCESS | 1891 | --DOMWINDOW == 153 (0x912a5c00) [pid = 1891] [serial = 651] [outer = (nil)] [url = about:blank] 22:34:23 INFO - PROCESS | 1891 | --DOMWINDOW == 152 (0x962e9800) [pid = 1891] [serial = 656] [outer = (nil)] [url = about:blank] 22:34:23 INFO - PROCESS | 1891 | --DOMWINDOW == 151 (0x93b20c00) [pid = 1891] [serial = 641] [outer = (nil)] [url = about:blank] 22:34:23 INFO - PROCESS | 1891 | --DOMWINDOW == 150 (0x93e71800) [pid = 1891] [serial = 654] [outer = (nil)] [url = about:blank] 22:34:23 INFO - PROCESS | 1891 | --DOMWINDOW == 149 (0x8cd8dc00) [pid = 1891] [serial = 635] [outer = (nil)] [url = about:blank] 22:34:23 INFO - PROCESS | 1891 | --DOMWINDOW == 148 (0x93f47000) [pid = 1891] [serial = 644] [outer = (nil)] [url = about:blank] 22:34:23 INFO - PROCESS | 1891 | --DOMWINDOW == 147 (0x9401f000) [pid = 1891] [serial = 645] [outer = (nil)] [url = about:blank] 22:34:23 INFO - PROCESS | 1891 | --DOMWINDOW == 146 (0x8cd8c400) [pid = 1891] [serial = 648] [outer = (nil)] [url = about:blank] 22:34:24 INFO - PROCESS | 1891 | 1461044064170 Marionette TRACE conn6 <- [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]]]}] 22:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 22:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1583ms 22:34:24 INFO - PROCESS | 1891 | 1461044064237 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 22:34:24 INFO - PROCESS | 1891 | 1461044064241 Marionette TRACE conn6 <- [1,981,null,{"value":"8"}] 22:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 22:34:24 INFO - PROCESS | 1891 | 1461044064260 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 22:34:24 INFO - PROCESS | 1891 | 1461044064270 Marionette TRACE conn6 <- [1,982,null,{}] 22:34:24 INFO - PROCESS | 1891 | 1461044064277 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:24 INFO - PROCESS | 1891 | 1461044064463 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 22:34:24 INFO - PROCESS | 1891 | 1461044064474 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:24 INFO - PROCESS | 1891 | ++DOCSHELL 0x87dd9400 == 85 [pid = 1891] [id = 253] 22:34:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 147 (0x8fae7400) [pid = 1891] [serial = 760] [outer = (nil)] 22:34:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 148 (0x9015b000) [pid = 1891] [serial = 761] [outer = 0x8fae7400] 22:34:24 INFO - PROCESS | 1891 | 1461044064552 Marionette DEBUG loaded listener.js 22:34:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 149 (0x90168400) [pid = 1891] [serial = 762] [outer = 0x8fae7400] 22:34:25 INFO - PROCESS | 1891 | 1461044065509 Marionette TRACE conn6 <- [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]]]}] 22:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 22:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1311ms 22:34:25 INFO - PROCESS | 1891 | 1461044065565 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 22:34:25 INFO - PROCESS | 1891 | 1461044065570 Marionette TRACE conn6 <- [1,985,null,{"value":"8"}] 22:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 22:34:25 INFO - PROCESS | 1891 | 1461044065576 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 22:34:25 INFO - PROCESS | 1891 | 1461044065579 Marionette TRACE conn6 <- [1,986,null,{}] 22:34:25 INFO - PROCESS | 1891 | 1461044065585 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:25 INFO - PROCESS | 1891 | 1461044065749 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 22:34:25 INFO - PROCESS | 1891 | 1461044065933 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:25 INFO - PROCESS | 1891 | ++DOCSHELL 0x8bff1c00 == 86 [pid = 1891] [id = 254] 22:34:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 150 (0x8fe2e400) [pid = 1891] [serial = 763] [outer = (nil)] 22:34:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 151 (0x904de400) [pid = 1891] [serial = 764] [outer = 0x8fe2e400] 22:34:26 INFO - PROCESS | 1891 | 1461044066011 Marionette DEBUG loaded listener.js 22:34:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 152 (0x91212800) [pid = 1891] [serial = 765] [outer = 0x8fe2e400] 22:34:26 INFO - PROCESS | 1891 | 1461044066893 Marionette TRACE conn6 <- [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]]]}] 22:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 22:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1388ms 22:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 22:34:26 INFO - PROCESS | 1891 | 1461044066966 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 22:34:26 INFO - PROCESS | 1891 | 1461044066969 Marionette TRACE conn6 <- [1,989,null,{"value":"8"}] 22:34:26 INFO - PROCESS | 1891 | 1461044066975 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 22:34:26 INFO - PROCESS | 1891 | 1461044066979 Marionette TRACE conn6 <- [1,990,null,{}] 22:34:26 INFO - PROCESS | 1891 | 1461044066985 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:27 INFO - PROCESS | 1891 | 1461044067246 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 22:34:27 INFO - PROCESS | 1891 | 1461044067265 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:27 INFO - PROCESS | 1891 | ++DOCSHELL 0x904e1800 == 87 [pid = 1891] [id = 255] 22:34:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 153 (0x9127dc00) [pid = 1891] [serial = 766] [outer = (nil)] 22:34:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 154 (0x9129d800) [pid = 1891] [serial = 767] [outer = 0x9127dc00] 22:34:27 INFO - PROCESS | 1891 | 1461044067359 Marionette DEBUG loaded listener.js 22:34:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 155 (0x913b1800) [pid = 1891] [serial = 768] [outer = 0x9127dc00] 22:34:28 INFO - PROCESS | 1891 | --DOMWINDOW == 154 (0x8cd93400) [pid = 1891] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 22:34:28 INFO - PROCESS | 1891 | --DOMWINDOW == 153 (0x8eb52c00) [pid = 1891] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 22:34:28 INFO - PROCESS | 1891 | --DOMWINDOW == 152 (0x89a39400) [pid = 1891] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 22:34:28 INFO - PROCESS | 1891 | --DOMWINDOW == 151 (0x89b4ac00) [pid = 1891] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 22:34:28 INFO - PROCESS | 1891 | --DOMWINDOW == 150 (0x87de4c00) [pid = 1891] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 22:34:28 INFO - PROCESS | 1891 | --DOMWINDOW == 149 (0x89b43800) [pid = 1891] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 22:34:28 INFO - PROCESS | 1891 | --DOMWINDOW == 148 (0x8c363c00) [pid = 1891] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 22:34:28 INFO - PROCESS | 1891 | --DOMWINDOW == 147 (0x89b44000) [pid = 1891] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 22:34:28 INFO - PROCESS | 1891 | --DOMWINDOW == 146 (0x8cd91000) [pid = 1891] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 22:34:28 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x8cd95400) [pid = 1891] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 22:34:28 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x9015ac00) [pid = 1891] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 22:34:28 INFO - PROCESS | 1891 | 1461044068589 Marionette TRACE conn6 <- [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]]]}] 22:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 22:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1680ms 22:34:28 INFO - PROCESS | 1891 | 1461044068656 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 22:34:28 INFO - PROCESS | 1891 | 1461044068660 Marionette TRACE conn6 <- [1,993,null,{"value":"8"}] 22:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 22:34:28 INFO - PROCESS | 1891 | 1461044068666 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 22:34:28 INFO - PROCESS | 1891 | 1461044068669 Marionette TRACE conn6 <- [1,994,null,{}] 22:34:28 INFO - PROCESS | 1891 | 1461044068683 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:28 INFO - PROCESS | 1891 | 1461044068846 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 22:34:28 INFO - PROCESS | 1891 | 1461044068856 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:28 INFO - PROCESS | 1891 | ++DOCSHELL 0x87ce8800 == 88 [pid = 1891] [id = 256] 22:34:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x8c363c00) [pid = 1891] [serial = 769] [outer = (nil)] 22:34:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x8fae3800) [pid = 1891] [serial = 770] [outer = 0x8c363c00] 22:34:28 INFO - PROCESS | 1891 | 1461044068928 Marionette DEBUG loaded listener.js 22:34:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 147 (0x915c7000) [pid = 1891] [serial = 771] [outer = 0x8c363c00] 22:34:29 INFO - PROCESS | 1891 | 1461044069775 Marionette TRACE conn6 <- [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]]]}] 22:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 22:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1189ms 22:34:29 INFO - PROCESS | 1891 | 1461044069856 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 22:34:29 INFO - PROCESS | 1891 | 1461044069859 Marionette TRACE conn6 <- [1,997,null,{"value":"8"}] 22:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 22:34:29 INFO - PROCESS | 1891 | 1461044069866 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 22:34:29 INFO - PROCESS | 1891 | 1461044069869 Marionette TRACE conn6 <- [1,998,null,{}] 22:34:29 INFO - PROCESS | 1891 | 1461044069874 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:30 INFO - PROCESS | 1891 | 1461044070035 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 22:34:30 INFO - PROCESS | 1891 | 1461044070045 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:30 INFO - PROCESS | 1891 | ++DOCSHELL 0x8bf02000 == 89 [pid = 1891] [id = 257] 22:34:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 148 (0x912b2c00) [pid = 1891] [serial = 772] [outer = (nil)] 22:34:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 149 (0x930a8400) [pid = 1891] [serial = 773] [outer = 0x912b2c00] 22:34:30 INFO - PROCESS | 1891 | 1461044070119 Marionette DEBUG loaded listener.js 22:34:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 150 (0x93a07000) [pid = 1891] [serial = 774] [outer = 0x912b2c00] 22:34:31 INFO - PROCESS | 1891 | 1461044071356 Marionette TRACE conn6 <- [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]]]}] 22:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 22:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1539ms 22:34:31 INFO - PROCESS | 1891 | 1461044071407 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 22:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 22:34:31 INFO - PROCESS | 1891 | 1461044071413 Marionette TRACE conn6 <- [1,1001,null,{"value":"8"}] 22:34:31 INFO - PROCESS | 1891 | 1461044071420 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 22:34:31 INFO - PROCESS | 1891 | 1461044071427 Marionette TRACE conn6 <- [1,1002,null,{}] 22:34:31 INFO - PROCESS | 1891 | 1461044071435 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:31 INFO - PROCESS | 1891 | 1461044071642 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 22:34:31 INFO - PROCESS | 1891 | 1461044071897 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:31 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b3d1400 == 90 [pid = 1891] [id = 258] 22:34:31 INFO - PROCESS | 1891 | ++DOMWINDOW == 151 (0x8b3d4c00) [pid = 1891] [serial = 775] [outer = (nil)] 22:34:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 152 (0x8b57e400) [pid = 1891] [serial = 776] [outer = 0x8b3d4c00] 22:34:32 INFO - PROCESS | 1891 | 1461044072034 Marionette DEBUG loaded listener.js 22:34:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 153 (0x8c356c00) [pid = 1891] [serial = 777] [outer = 0x8b3d4c00] 22:34:33 INFO - PROCESS | 1891 | 1461044073022 Marionette TRACE conn6 <- [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]]]}] 22:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 22:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1644ms 22:34:33 INFO - PROCESS | 1891 | 1461044073065 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 22:34:33 INFO - PROCESS | 1891 | 1461044073074 Marionette TRACE conn6 <- [1,1005,null,{"value":"8"}] 22:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 22:34:33 INFO - PROCESS | 1891 | 1461044073084 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 22:34:33 INFO - PROCESS | 1891 | 1461044073088 Marionette TRACE conn6 <- [1,1006,null,{}] 22:34:33 INFO - PROCESS | 1891 | 1461044073095 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:33 INFO - PROCESS | 1891 | 1461044073288 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 22:34:33 INFO - PROCESS | 1891 | 1461044073573 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:33 INFO - PROCESS | 1891 | ++DOCSHELL 0x8caf9400 == 91 [pid = 1891] [id = 259] 22:34:33 INFO - PROCESS | 1891 | ++DOMWINDOW == 154 (0x8eb4e800) [pid = 1891] [serial = 778] [outer = (nil)] 22:34:33 INFO - PROCESS | 1891 | ++DOMWINDOW == 155 (0x8faea400) [pid = 1891] [serial = 779] [outer = 0x8eb4e800] 22:34:33 INFO - PROCESS | 1891 | 1461044073708 Marionette DEBUG loaded listener.js 22:34:33 INFO - PROCESS | 1891 | ++DOMWINDOW == 156 (0x90352000) [pid = 1891] [serial = 780] [outer = 0x8eb4e800] 22:34:34 INFO - PROCESS | 1891 | 1461044074597 Marionette TRACE conn6 <- [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]]]}] 22:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 22:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1583ms 22:34:34 INFO - PROCESS | 1891 | 1461044074668 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 22:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 22:34:34 INFO - PROCESS | 1891 | 1461044074672 Marionette TRACE conn6 <- [1,1009,null,{"value":"8"}] 22:34:34 INFO - PROCESS | 1891 | 1461044074679 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 22:34:34 INFO - PROCESS | 1891 | 1461044074685 Marionette TRACE conn6 <- [1,1010,null,{}] 22:34:34 INFO - PROCESS | 1891 | 1461044074702 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:34 INFO - PROCESS | 1891 | 1461044074929 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 22:34:35 INFO - PROCESS | 1891 | 1461044075171 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:35 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b3cc800 == 92 [pid = 1891] [id = 260] 22:34:35 INFO - PROCESS | 1891 | ++DOMWINDOW == 157 (0x91285400) [pid = 1891] [serial = 781] [outer = (nil)] 22:34:35 INFO - PROCESS | 1891 | ++DOMWINDOW == 158 (0x93026000) [pid = 1891] [serial = 782] [outer = 0x91285400] 22:34:35 INFO - PROCESS | 1891 | 1461044075305 Marionette DEBUG loaded listener.js 22:34:35 INFO - PROCESS | 1891 | ++DOMWINDOW == 159 (0x93a05c00) [pid = 1891] [serial = 783] [outer = 0x91285400] 22:34:36 INFO - PROCESS | 1891 | 1461044076210 Marionette TRACE conn6 <- [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]]]}] 22:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 22:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1590ms 22:34:36 INFO - PROCESS | 1891 | 1461044076269 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 22:34:36 INFO - PROCESS | 1891 | 1461044076273 Marionette TRACE conn6 <- [1,1013,null,{"value":"8"}] 22:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 22:34:36 INFO - PROCESS | 1891 | 1461044076279 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 22:34:36 INFO - PROCESS | 1891 | 1461044076282 Marionette TRACE conn6 <- [1,1014,null,{}] 22:34:36 INFO - PROCESS | 1891 | 1461044076288 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:36 INFO - PROCESS | 1891 | 1461044076478 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 22:34:36 INFO - PROCESS | 1891 | 1461044076720 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:36 INFO - PROCESS | 1891 | ++DOCSHELL 0x87de3c00 == 93 [pid = 1891] [id = 261] 22:34:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 160 (0x93a11400) [pid = 1891] [serial = 784] [outer = (nil)] 22:34:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 161 (0x93b1c400) [pid = 1891] [serial = 785] [outer = 0x93a11400] 22:34:36 INFO - PROCESS | 1891 | 1461044076864 Marionette DEBUG loaded listener.js 22:34:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 162 (0x93d9b000) [pid = 1891] [serial = 786] [outer = 0x93a11400] 22:34:37 INFO - PROCESS | 1891 | 1461044077776 Marionette TRACE conn6 <- [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]]]}] 22:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 22:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1532ms 22:34:37 INFO - PROCESS | 1891 | 1461044077812 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 22:34:37 INFO - PROCESS | 1891 | 1461044077817 Marionette TRACE conn6 <- [1,1017,null,{"value":"8"}] 22:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 22:34:37 INFO - PROCESS | 1891 | 1461044077824 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 22:34:37 INFO - PROCESS | 1891 | 1461044077828 Marionette TRACE conn6 <- [1,1018,null,{}] 22:34:37 INFO - PROCESS | 1891 | 1461044077833 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:38 INFO - PROCESS | 1891 | 1461044078039 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 22:34:38 INFO - PROCESS | 1891 | 1461044078290 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:38 INFO - PROCESS | 1891 | ++DOCSHELL 0x93d99c00 == 94 [pid = 1891] [id = 262] 22:34:38 INFO - PROCESS | 1891 | ++DOMWINDOW == 163 (0x93da3400) [pid = 1891] [serial = 787] [outer = (nil)] 22:34:38 INFO - PROCESS | 1891 | ++DOMWINDOW == 164 (0x93e71c00) [pid = 1891] [serial = 788] [outer = 0x93da3400] 22:34:38 INFO - PROCESS | 1891 | 1461044078435 Marionette DEBUG loaded listener.js 22:34:38 INFO - PROCESS | 1891 | ++DOMWINDOW == 165 (0x93e77800) [pid = 1891] [serial = 789] [outer = 0x93da3400] 22:34:39 INFO - PROCESS | 1891 | 1461044079325 Marionette TRACE conn6 <- [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]]]}] 22:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 22:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1538ms 22:34:39 INFO - PROCESS | 1891 | 1461044079362 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 22:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 22:34:39 INFO - PROCESS | 1891 | 1461044079367 Marionette TRACE conn6 <- [1,1021,null,{"value":"8"}] 22:34:39 INFO - PROCESS | 1891 | 1461044079373 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 22:34:39 INFO - PROCESS | 1891 | 1461044079377 Marionette TRACE conn6 <- [1,1022,null,{}] 22:34:39 INFO - PROCESS | 1891 | 1461044079383 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:39 INFO - PROCESS | 1891 | 1461044079578 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 22:34:39 INFO - PROCESS | 1891 | 1461044079772 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:39 INFO - PROCESS | 1891 | ++DOCSHELL 0x93e74400 == 95 [pid = 1891] [id = 263] 22:34:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 166 (0x93e77400) [pid = 1891] [serial = 790] [outer = (nil)] 22:34:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 167 (0x93f51400) [pid = 1891] [serial = 791] [outer = 0x93e77400] 22:34:39 INFO - PROCESS | 1891 | 1461044079904 Marionette DEBUG loaded listener.js 22:34:40 INFO - PROCESS | 1891 | ++DOMWINDOW == 168 (0x93f57c00) [pid = 1891] [serial = 792] [outer = 0x93e77400] 22:34:40 INFO - PROCESS | 1891 | 1461044080806 Marionette TRACE conn6 <- [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]]]}] 22:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 22:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1486ms 22:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 22:34:40 INFO - PROCESS | 1891 | 1461044080859 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 22:34:40 INFO - PROCESS | 1891 | 1461044080863 Marionette TRACE conn6 <- [1,1025,null,{"value":"8"}] 22:34:40 INFO - PROCESS | 1891 | 1461044080869 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 22:34:40 INFO - PROCESS | 1891 | 1461044080873 Marionette TRACE conn6 <- [1,1026,null,{}] 22:34:40 INFO - PROCESS | 1891 | 1461044080878 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:41 INFO - PROCESS | 1891 | 1461044081054 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 22:34:41 INFO - PROCESS | 1891 | 1461044081302 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:41 INFO - PROCESS | 1891 | ++DOCSHELL 0x93f4b000 == 96 [pid = 1891] [id = 264] 22:34:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 169 (0x93f4c400) [pid = 1891] [serial = 793] [outer = (nil)] 22:34:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 170 (0x93f60000) [pid = 1891] [serial = 794] [outer = 0x93f4c400] 22:34:41 INFO - PROCESS | 1891 | 1461044081429 Marionette DEBUG loaded listener.js 22:34:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 171 (0x9401e000) [pid = 1891] [serial = 795] [outer = 0x93f4c400] 22:34:42 INFO - PROCESS | 1891 | 1461044082304 Marionette TRACE conn6 <- [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]]]}] 22:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 22:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1483ms 22:34:42 INFO - PROCESS | 1891 | 1461044082352 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 22:34:42 INFO - PROCESS | 1891 | 1461044082355 Marionette TRACE conn6 <- [1,1029,null,{"value":"8"}] 22:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 22:34:42 INFO - PROCESS | 1891 | 1461044082362 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 22:34:42 INFO - PROCESS | 1891 | 1461044082365 Marionette TRACE conn6 <- [1,1030,null,{}] 22:34:42 INFO - PROCESS | 1891 | 1461044082371 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:42 INFO - PROCESS | 1891 | 1461044082546 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 22:34:42 INFO - PROCESS | 1891 | 1461044082747 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:42 INFO - PROCESS | 1891 | ++DOCSHELL 0x93f47400 == 97 [pid = 1891] [id = 265] 22:34:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 172 (0x93f5e400) [pid = 1891] [serial = 796] [outer = (nil)] 22:34:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 173 (0x9402a000) [pid = 1891] [serial = 797] [outer = 0x93f5e400] 22:34:42 INFO - PROCESS | 1891 | 1461044082829 Marionette DEBUG loaded listener.js 22:34:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 174 (0x94191800) [pid = 1891] [serial = 798] [outer = 0x93f5e400] 22:34:43 INFO - PROCESS | 1891 | 1461044083750 Marionette TRACE conn6 <- [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]]]}] 22:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 22:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1448ms 22:34:43 INFO - PROCESS | 1891 | 1461044083811 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 22:34:43 INFO - PROCESS | 1891 | 1461044083815 Marionette TRACE conn6 <- [1,1033,null,{"value":"8"}] 22:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 22:34:43 INFO - PROCESS | 1891 | 1461044083822 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 22:34:43 INFO - PROCESS | 1891 | 1461044083825 Marionette TRACE conn6 <- [1,1034,null,{}] 22:34:43 INFO - PROCESS | 1891 | 1461044083831 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:44 INFO - PROCESS | 1891 | 1461044084014 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 22:34:44 INFO - PROCESS | 1891 | 1461044084210 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:44 INFO - PROCESS | 1891 | ++DOCSHELL 0x93f5c800 == 98 [pid = 1891] [id = 266] 22:34:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 175 (0x94022c00) [pid = 1891] [serial = 799] [outer = (nil)] 22:34:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 176 (0x941a0c00) [pid = 1891] [serial = 800] [outer = 0x94022c00] 22:34:44 INFO - PROCESS | 1891 | 1461044084340 Marionette DEBUG loaded listener.js 22:34:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 177 (0x9432d000) [pid = 1891] [serial = 801] [outer = 0x94022c00] 22:34:45 INFO - PROCESS | 1891 | 1461044085200 Marionette TRACE conn6 <- [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]]]}] 22:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 22:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1432ms 22:34:45 INFO - PROCESS | 1891 | 1461044085255 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 22:34:45 INFO - PROCESS | 1891 | 1461044085258 Marionette TRACE conn6 <- [1,1037,null,{"value":"8"}] 22:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 22:34:45 INFO - PROCESS | 1891 | 1461044085264 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 22:34:45 INFO - PROCESS | 1891 | 1461044085267 Marionette TRACE conn6 <- [1,1038,null,{}] 22:34:45 INFO - PROCESS | 1891 | 1461044085274 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:45 INFO - PROCESS | 1891 | 1461044085470 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 22:34:45 INFO - PROCESS | 1891 | 1461044085671 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:45 INFO - PROCESS | 1891 | ++DOCSHELL 0x94195c00 == 99 [pid = 1891] [id = 267] 22:34:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 178 (0x94196c00) [pid = 1891] [serial = 802] [outer = (nil)] 22:34:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 179 (0x9564dc00) [pid = 1891] [serial = 803] [outer = 0x94196c00] 22:34:45 INFO - PROCESS | 1891 | 1461044085762 Marionette DEBUG loaded listener.js 22:34:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 180 (0x95653800) [pid = 1891] [serial = 804] [outer = 0x94196c00] 22:34:46 INFO - PROCESS | 1891 | 1461044086770 Marionette TRACE conn6 <- [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]]]}] 22:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 22:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1590ms 22:34:46 INFO - PROCESS | 1891 | 1461044086855 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 22:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 22:34:46 INFO - PROCESS | 1891 | 1461044086866 Marionette TRACE conn6 <- [1,1041,null,{"value":"8"}] 22:34:46 INFO - PROCESS | 1891 | 1461044086873 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 22:34:46 INFO - PROCESS | 1891 | 1461044086877 Marionette TRACE conn6 <- [1,1042,null,{}] 22:34:46 INFO - PROCESS | 1891 | 1461044086884 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:47 INFO - PROCESS | 1891 | 1461044087124 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 22:34:47 INFO - PROCESS | 1891 | 1461044087376 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:47 INFO - PROCESS | 1891 | ++DOCSHELL 0x9432f400 == 100 [pid = 1891] [id = 268] 22:34:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 181 (0x94333000) [pid = 1891] [serial = 805] [outer = (nil)] 22:34:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 182 (0x976b6c00) [pid = 1891] [serial = 806] [outer = 0x94333000] 22:34:47 INFO - PROCESS | 1891 | 1461044087508 Marionette DEBUG loaded listener.js 22:34:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 183 (0x9787c800) [pid = 1891] [serial = 807] [outer = 0x94333000] 22:34:48 INFO - PROCESS | 1891 | 1461044088411 Marionette TRACE conn6 <- [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]]]}] 22:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 22:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1582ms 22:34:48 INFO - PROCESS | 1891 | 1461044088455 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 22:34:48 INFO - PROCESS | 1891 | 1461044088459 Marionette TRACE conn6 <- [1,1045,null,{"value":"8"}] 22:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 22:34:48 INFO - PROCESS | 1891 | 1461044088466 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 22:34:48 INFO - PROCESS | 1891 | 1461044088469 Marionette TRACE conn6 <- [1,1046,null,{}] 22:34:48 INFO - PROCESS | 1891 | 1461044088475 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:48 INFO - PROCESS | 1891 | 1461044088651 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 22:34:48 INFO - PROCESS | 1891 | 1461044088855 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:48 INFO - PROCESS | 1891 | ++DOCSHELL 0x94195000 == 101 [pid = 1891] [id = 269] 22:34:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 184 (0x96f9c400) [pid = 1891] [serial = 808] [outer = (nil)] 22:34:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 185 (0x97888400) [pid = 1891] [serial = 809] [outer = 0x96f9c400] 22:34:48 INFO - PROCESS | 1891 | 1461044088937 Marionette DEBUG loaded listener.js 22:34:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 186 (0x978b3400) [pid = 1891] [serial = 810] [outer = 0x96f9c400] 22:34:49 INFO - PROCESS | 1891 | 1461044089881 Marionette TRACE conn6 <- [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]]]}] 22:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 22:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1479ms 22:34:49 INFO - PROCESS | 1891 | 1461044089947 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 22:34:49 INFO - PROCESS | 1891 | 1461044089950 Marionette TRACE conn6 <- [1,1049,null,{"value":"8"}] 22:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 22:34:49 INFO - PROCESS | 1891 | 1461044089957 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 22:34:49 INFO - PROCESS | 1891 | 1461044089960 Marionette TRACE conn6 <- [1,1050,null,{}] 22:34:49 INFO - PROCESS | 1891 | 1461044089966 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:50 INFO - PROCESS | 1891 | 1461044090161 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 22:34:50 INFO - PROCESS | 1891 | 1461044090438 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:50 INFO - PROCESS | 1891 | ++DOCSHELL 0x87ddb000 == 102 [pid = 1891] [id = 270] 22:34:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 187 (0x89b41800) [pid = 1891] [serial = 811] [outer = (nil)] 22:34:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 188 (0x8b584800) [pid = 1891] [serial = 812] [outer = 0x89b41800] 22:34:50 INFO - PROCESS | 1891 | 1461044090571 Marionette DEBUG loaded listener.js 22:34:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 189 (0x8cd8e000) [pid = 1891] [serial = 813] [outer = 0x89b41800] 22:34:51 INFO - PROCESS | 1891 | 1461044091453 Marionette TRACE conn6 <- [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]]]}] 22:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 22:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1535ms 22:34:51 INFO - PROCESS | 1891 | 1461044091493 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 22:34:51 INFO - PROCESS | 1891 | 1461044091496 Marionette TRACE conn6 <- [1,1053,null,{"value":"8"}] 22:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 22:34:51 INFO - PROCESS | 1891 | 1461044091502 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 22:34:51 INFO - PROCESS | 1891 | 1461044091506 Marionette TRACE conn6 <- [1,1054,null,{}] 22:34:51 INFO - PROCESS | 1891 | 1461044091511 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:51 INFO - PROCESS | 1891 | 1461044091689 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 22:34:51 INFO - PROCESS | 1891 | 1461044091904 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:52 INFO - PROCESS | 1891 | ++DOCSHELL 0x89a38800 == 103 [pid = 1891] [id = 271] 22:34:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 190 (0x8a46a400) [pid = 1891] [serial = 814] [outer = (nil)] 22:34:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 191 (0x8eb53800) [pid = 1891] [serial = 815] [outer = 0x8a46a400] 22:34:52 INFO - PROCESS | 1891 | 1461044092069 Marionette DEBUG loaded listener.js 22:34:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 192 (0x912b1800) [pid = 1891] [serial = 816] [outer = 0x8a46a400] 22:34:53 INFO - PROCESS | 1891 | 1461044093432 Marionette TRACE conn6 <- [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]]]}] 22:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 22:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 2038ms 22:34:53 INFO - PROCESS | 1891 | 1461044093543 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 22:34:53 INFO - PROCESS | 1891 | 1461044093549 Marionette TRACE conn6 <- [1,1057,null,{"value":"8"}] 22:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 22:34:53 INFO - PROCESS | 1891 | 1461044093557 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 22:34:53 INFO - PROCESS | 1891 | 1461044093562 Marionette TRACE conn6 <- [1,1058,null,{}] 22:34:53 INFO - PROCESS | 1891 | 1461044093571 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:53 INFO - PROCESS | 1891 | 1461044093752 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 22:34:53 INFO - PROCESS | 1891 | 1461044093957 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:54 INFO - PROCESS | 1891 | ++DOCSHELL 0x8bf01c00 == 104 [pid = 1891] [id = 272] 22:34:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 193 (0x8bf08400) [pid = 1891] [serial = 817] [outer = (nil)] 22:34:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 194 (0x8cd8f000) [pid = 1891] [serial = 818] [outer = 0x8bf08400] 22:34:54 INFO - PROCESS | 1891 | 1461044094079 Marionette DEBUG loaded listener.js 22:34:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 195 (0x8f70f400) [pid = 1891] [serial = 819] [outer = 0x8bf08400] 22:34:55 INFO - PROCESS | 1891 | 1461044095096 Marionette TRACE conn6 <- [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]]]}] 22:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 22:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1584ms 22:34:55 INFO - PROCESS | 1891 | 1461044095141 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 22:34:55 INFO - PROCESS | 1891 | 1461044095150 Marionette TRACE conn6 <- [1,1061,null,{"value":"8"}] 22:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 22:34:55 INFO - PROCESS | 1891 | 1461044095160 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 22:34:55 INFO - PROCESS | 1891 | 1461044095164 Marionette TRACE conn6 <- [1,1062,null,{}] 22:34:55 INFO - PROCESS | 1891 | 1461044095170 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:55 INFO - PROCESS | 1891 | 1461044095346 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 22:34:55 INFO - PROCESS | 1891 | 1461044095603 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:55 INFO - PROCESS | 1891 | ++DOCSHELL 0x89a35800 == 105 [pid = 1891] [id = 273] 22:34:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 196 (0x89a36800) [pid = 1891] [serial = 820] [outer = (nil)] 22:34:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 197 (0x8b2c6400) [pid = 1891] [serial = 821] [outer = 0x89a36800] 22:34:55 INFO - PROCESS | 1891 | 1461044095769 Marionette DEBUG loaded listener.js 22:34:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 198 (0x8c358800) [pid = 1891] [serial = 822] [outer = 0x89a36800] 22:34:55 INFO - PROCESS | 1891 | --DOCSHELL 0x8f707c00 == 104 [pid = 1891] [id = 46] 22:34:55 INFO - PROCESS | 1891 | --DOCSHELL 0x977c9400 == 103 [pid = 1891] [id = 48] 22:34:55 INFO - PROCESS | 1891 | --DOCSHELL 0x9155dc00 == 102 [pid = 1891] [id = 110] 22:34:55 INFO - PROCESS | 1891 | --DOCSHELL 0x99071400 == 101 [pid = 1891] [id = 51] 22:34:55 INFO - PROCESS | 1891 | --DOCSHELL 0x913af000 == 100 [pid = 1891] [id = 38] 22:34:55 INFO - PROCESS | 1891 | --DOMWINDOW == 197 (0x8faee000) [pid = 1891] [serial = 716] [outer = (nil)] [url = about:blank] 22:34:56 INFO - PROCESS | 1891 | --DOMWINDOW == 196 (0x8fae9c00) [pid = 1891] [serial = 587] [outer = (nil)] [url = about:blank] 22:34:56 INFO - PROCESS | 1891 | --DOMWINDOW == 195 (0x8eb5cc00) [pid = 1891] [serial = 596] [outer = (nil)] [url = about:blank] 22:34:56 INFO - PROCESS | 1891 | --DOMWINDOW == 194 (0x912a3400) [pid = 1891] [serial = 590] [outer = (nil)] [url = about:blank] 22:34:56 INFO - PROCESS | 1891 | --DOMWINDOW == 193 (0x8eb50000) [pid = 1891] [serial = 710] [outer = (nil)] [url = about:blank] 22:34:56 INFO - PROCESS | 1891 | --DOMWINDOW == 192 (0x8f8dc800) [pid = 1891] [serial = 713] [outer = (nil)] [url = about:blank] 22:34:56 INFO - PROCESS | 1891 | --DOMWINDOW == 191 (0x8f709000) [pid = 1891] [serial = 711] [outer = (nil)] [url = about:blank] 22:34:56 INFO - PROCESS | 1891 | --DOMWINDOW == 190 (0x89a33000) [pid = 1891] [serial = 662] [outer = (nil)] [url = about:blank] 22:34:56 INFO - PROCESS | 1891 | --DOMWINDOW == 189 (0x8f703000) [pid = 1891] [serial = 668] [outer = (nil)] [url = about:blank] 22:34:56 INFO - PROCESS | 1891 | --DOMWINDOW == 188 (0x8bf10400) [pid = 1891] [serial = 702] [outer = (nil)] [url = about:blank] 22:34:56 INFO - PROCESS | 1891 | --DOMWINDOW == 187 (0x8b584000) [pid = 1891] [serial = 701] [outer = (nil)] [url = about:blank] 22:34:56 INFO - PROCESS | 1891 | --DOMWINDOW == 186 (0x8b2cf800) [pid = 1891] [serial = 699] [outer = (nil)] [url = about:blank] 22:34:56 INFO - PROCESS | 1891 | --DOMWINDOW == 185 (0x8a468400) [pid = 1891] [serial = 698] [outer = (nil)] [url = about:blank] 22:34:56 INFO - PROCESS | 1891 | --DOMWINDOW == 184 (0x8b57c400) [pid = 1891] [serial = 704] [outer = (nil)] [url = about:blank] 22:34:56 INFO - PROCESS | 1891 | --DOMWINDOW == 183 (0x8bfe9800) [pid = 1891] [serial = 705] [outer = (nil)] [url = about:blank] 22:34:56 INFO - PROCESS | 1891 | --DOMWINDOW == 182 (0x9831d800) [pid = 1891] [serial = 683] [outer = (nil)] [url = about:blank] 22:34:56 INFO - PROCESS | 1891 | --DOMWINDOW == 181 (0x93da1400) [pid = 1891] [serial = 677] [outer = (nil)] [url = about:blank] 22:34:56 INFO - PROCESS | 1891 | --DOMWINDOW == 180 (0x8bf01800) [pid = 1891] [serial = 665] [outer = (nil)] [url = about:blank] 22:34:56 INFO - PROCESS | 1891 | --DOMWINDOW == 179 (0x8a320400) [pid = 1891] [serial = 696] [outer = (nil)] [url = about:blank] 22:34:56 INFO - PROCESS | 1891 | --DOMWINDOW == 178 (0x89b47000) [pid = 1891] [serial = 695] [outer = (nil)] [url = about:blank] 22:34:56 INFO - PROCESS | 1891 | --DOMWINDOW == 177 (0x8cafd400) [pid = 1891] [serial = 707] [outer = (nil)] [url = about:blank] 22:34:56 INFO - PROCESS | 1891 | --DOMWINDOW == 176 (0x8caf7400) [pid = 1891] [serial = 686] [outer = (nil)] [url = about:blank] 22:34:56 INFO - PROCESS | 1891 | --DOMWINDOW == 175 (0x9129e800) [pid = 1891] [serial = 671] [outer = (nil)] [url = about:blank] 22:34:56 INFO - PROCESS | 1891 | --DOMWINDOW == 174 (0x97826400) [pid = 1891] [serial = 680] [outer = (nil)] [url = about:blank] 22:34:56 INFO - PROCESS | 1891 | --DOMWINDOW == 173 (0x8b3cdc00) [pid = 1891] [serial = 660] [outer = (nil)] [url = about:blank] 22:34:56 INFO - PROCESS | 1891 | --DOMWINDOW == 172 (0x9302a400) [pid = 1891] [serial = 674] [outer = (nil)] [url = about:blank] 22:34:56 INFO - PROCESS | 1891 | --DOMWINDOW == 171 (0x8b2c5800) [pid = 1891] [serial = 689] [outer = (nil)] [url = about:blank] 22:34:56 INFO - PROCESS | 1891 | --DOMWINDOW == 170 (0x8fe2d000) [pid = 1891] [serial = 692] [outer = (nil)] [url = about:blank] 22:34:56 INFO - PROCESS | 1891 | --DOMWINDOW == 169 (0x8f8e3000) [pid = 1891] [serial = 714] [outer = (nil)] [url = about:blank] 22:34:56 INFO - PROCESS | 1891 | --DOMWINDOW == 168 (0x8cd91400) [pid = 1891] [serial = 708] [outer = (nil)] [url = about:blank] 22:34:56 INFO - PROCESS | 1891 | 1461044096805 Marionette TRACE conn6 <- [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]]]}] 22:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 22:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1686ms 22:34:56 INFO - PROCESS | 1891 | 1461044096846 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 22:34:56 INFO - PROCESS | 1891 | 1461044096850 Marionette TRACE conn6 <- [1,1065,null,{"value":"8"}] 22:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 22:34:56 INFO - PROCESS | 1891 | 1461044096857 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 22:34:56 INFO - PROCESS | 1891 | 1461044096863 Marionette TRACE conn6 <- [1,1066,null,{}] 22:34:56 INFO - PROCESS | 1891 | 1461044096879 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:57 INFO - PROCESS | 1891 | 1461044097064 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 22:34:57 INFO - PROCESS | 1891 | 1461044097258 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:57 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b2d0400 == 101 [pid = 1891] [id = 274] 22:34:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 169 (0x8cafd400) [pid = 1891] [serial = 823] [outer = (nil)] 22:34:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 170 (0x8fe2f800) [pid = 1891] [serial = 824] [outer = 0x8cafd400] 22:34:57 INFO - PROCESS | 1891 | 1461044097340 Marionette DEBUG loaded listener.js 22:34:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 171 (0x90357800) [pid = 1891] [serial = 825] [outer = 0x8cafd400] 22:34:58 INFO - PROCESS | 1891 | 1461044098102 Marionette TRACE conn6 <- [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]]]}] 22:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 22:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1285ms 22:34:58 INFO - PROCESS | 1891 | 1461044098148 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 22:34:58 INFO - PROCESS | 1891 | 1461044098153 Marionette TRACE conn6 <- [1,1069,null,{"value":"8"}] 22:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 22:34:58 INFO - PROCESS | 1891 | 1461044098159 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 22:34:58 INFO - PROCESS | 1891 | 1461044098162 Marionette TRACE conn6 <- [1,1070,null,{}] 22:34:58 INFO - PROCESS | 1891 | 1461044098167 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:58 INFO - PROCESS | 1891 | 1461044098339 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 22:34:58 INFO - PROCESS | 1891 | 1461044098350 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:58 INFO - PROCESS | 1891 | ++DOCSHELL 0x8bf04800 == 102 [pid = 1891] [id = 275] 22:34:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 172 (0x9015bc00) [pid = 1891] [serial = 826] [outer = (nil)] 22:34:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 173 (0x91279400) [pid = 1891] [serial = 827] [outer = 0x9015bc00] 22:34:58 INFO - PROCESS | 1891 | 1461044098423 Marionette DEBUG loaded listener.js 22:34:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 174 (0x9129c000) [pid = 1891] [serial = 828] [outer = 0x9015bc00] 22:34:59 INFO - PROCESS | 1891 | 1461044099428 Marionette TRACE conn6 <- [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]]]}] 22:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 22:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1330ms 22:34:59 INFO - PROCESS | 1891 | 1461044099490 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 22:34:59 INFO - PROCESS | 1891 | 1461044099494 Marionette TRACE conn6 <- [1,1073,null,{"value":"8"}] 22:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 22:34:59 INFO - PROCESS | 1891 | 1461044099507 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 22:34:59 INFO - PROCESS | 1891 | 1461044099509 Marionette TRACE conn6 <- [1,1074,null,{}] 22:34:59 INFO - PROCESS | 1891 | 1461044099515 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:59 INFO - PROCESS | 1891 | 1461044099737 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 22:34:59 INFO - PROCESS | 1891 | 1461044099766 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:59 INFO - PROCESS | 1891 | ++DOCSHELL 0x904e0c00 == 103 [pid = 1891] [id = 276] 22:34:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 175 (0x91296400) [pid = 1891] [serial = 829] [outer = (nil)] 22:34:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 176 (0x912b2000) [pid = 1891] [serial = 830] [outer = 0x91296400] 22:34:59 INFO - PROCESS | 1891 | 1461044099848 Marionette DEBUG loaded listener.js 22:34:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 177 (0x915bc400) [pid = 1891] [serial = 831] [outer = 0x91296400] 22:35:01 INFO - PROCESS | 1891 | --DOMWINDOW == 176 (0x8bf07000) [pid = 1891] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 22:35:01 INFO - PROCESS | 1891 | --DOMWINDOW == 175 (0x8fae7400) [pid = 1891] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 22:35:01 INFO - PROCESS | 1891 | --DOMWINDOW == 174 (0x8a45f000) [pid = 1891] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 22:35:01 INFO - PROCESS | 1891 | --DOMWINDOW == 173 (0x8c363c00) [pid = 1891] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 22:35:01 INFO - PROCESS | 1891 | --DOMWINDOW == 172 (0x9127dc00) [pid = 1891] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 22:35:01 INFO - PROCESS | 1891 | --DOMWINDOW == 171 (0x8fe2e400) [pid = 1891] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 22:35:01 INFO - PROCESS | 1891 | --DOMWINDOW == 170 (0x89b4c800) [pid = 1891] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 22:35:01 INFO - PROCESS | 1891 | 1461044101188 Marionette TRACE conn6 <- [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]]]}] 22:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 22:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1730ms 22:35:01 INFO - PROCESS | 1891 | 1461044101255 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 22:35:01 INFO - PROCESS | 1891 | 1461044101258 Marionette TRACE conn6 <- [1,1077,null,{"value":"8"}] 22:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 22:35:01 INFO - PROCESS | 1891 | 1461044101267 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 22:35:01 INFO - PROCESS | 1891 | 1461044101269 Marionette TRACE conn6 <- [1,1078,null,{}] 22:35:01 INFO - PROCESS | 1891 | 1461044101274 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:01 INFO - PROCESS | 1891 | 1461044101570 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 22:35:01 INFO - PROCESS | 1891 | 1461044101771 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:01 INFO - PROCESS | 1891 | ++DOCSHELL 0x8bf0f800 == 104 [pid = 1891] [id = 277] 22:35:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 171 (0x8cd92800) [pid = 1891] [serial = 832] [outer = (nil)] 22:35:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 172 (0x913af000) [pid = 1891] [serial = 833] [outer = 0x8cd92800] 22:35:01 INFO - PROCESS | 1891 | 1461044101865 Marionette DEBUG loaded listener.js 22:35:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 173 (0x93d9c000) [pid = 1891] [serial = 834] [outer = 0x8cd92800] 22:35:02 INFO - PROCESS | 1891 | 1461044102636 Marionette TRACE conn6 <- [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]]]}] 22:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 22:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1441ms 22:35:02 INFO - PROCESS | 1891 | 1461044102709 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 22:35:02 INFO - PROCESS | 1891 | 1461044102712 Marionette TRACE conn6 <- [1,1081,null,{"value":"8"}] 22:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 22:35:02 INFO - PROCESS | 1891 | 1461044102720 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 22:35:02 INFO - PROCESS | 1891 | 1461044102724 Marionette TRACE conn6 <- [1,1082,null,{}] 22:35:02 INFO - PROCESS | 1891 | 1461044102730 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:02 INFO - PROCESS | 1891 | 1461044102919 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 22:35:03 INFO - PROCESS | 1891 | 1461044103269 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:03 INFO - PROCESS | 1891 | ++DOCSHELL 0x89a32400 == 105 [pid = 1891] [id = 278] 22:35:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 174 (0x89a33000) [pid = 1891] [serial = 835] [outer = (nil)] 22:35:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 175 (0x89b47800) [pid = 1891] [serial = 836] [outer = 0x89a33000] 22:35:03 INFO - PROCESS | 1891 | 1461044103383 Marionette DEBUG loaded listener.js 22:35:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 176 (0x8a45fc00) [pid = 1891] [serial = 837] [outer = 0x89a33000] 22:35:04 INFO - PROCESS | 1891 | 1461044104373 Marionette TRACE conn6 <- [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]]]}] 22:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 22:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1685ms 22:35:04 INFO - PROCESS | 1891 | 1461044104407 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 22:35:04 INFO - PROCESS | 1891 | 1461044104415 Marionette TRACE conn6 <- [1,1085,null,{"value":"8"}] 22:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 22:35:04 INFO - PROCESS | 1891 | 1461044104424 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 22:35:04 INFO - PROCESS | 1891 | 1461044104429 Marionette TRACE conn6 <- [1,1086,null,{}] 22:35:04 INFO - PROCESS | 1891 | 1461044104437 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:04 INFO - PROCESS | 1891 | 1461044104686 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 22:35:05 INFO - PROCESS | 1891 | 1461044104986 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:05 INFO - PROCESS | 1891 | ++DOCSHELL 0x8c358000 == 106 [pid = 1891] [id = 279] 22:35:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 177 (0x8c35bc00) [pid = 1891] [serial = 838] [outer = (nil)] 22:35:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 178 (0x8caf4800) [pid = 1891] [serial = 839] [outer = 0x8c35bc00] 22:35:05 INFO - PROCESS | 1891 | 1461044105079 Marionette DEBUG loaded listener.js 22:35:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 179 (0x8cd94000) [pid = 1891] [serial = 840] [outer = 0x8c35bc00] 22:35:06 INFO - PROCESS | 1891 | 1461044106100 Marionette TRACE conn6 <- [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]]]}] 22:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 22:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1736ms 22:35:06 INFO - PROCESS | 1891 | 1461044106165 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 22:35:06 INFO - PROCESS | 1891 | 1461044106172 Marionette TRACE conn6 <- [1,1089,null,{"value":"8"}] 22:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 22:35:06 INFO - PROCESS | 1891 | 1461044106179 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 22:35:06 INFO - PROCESS | 1891 | 1461044106183 Marionette TRACE conn6 <- [1,1090,null,{}] 22:35:06 INFO - PROCESS | 1891 | 1461044106189 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:06 INFO - PROCESS | 1891 | 1461044106390 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 22:35:06 INFO - PROCESS | 1891 | 1461044106740 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:06 INFO - PROCESS | 1891 | ++DOCSHELL 0x8cd91c00 == 107 [pid = 1891] [id = 280] 22:35:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 180 (0x8f702c00) [pid = 1891] [serial = 841] [outer = (nil)] 22:35:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 181 (0x8f70c400) [pid = 1891] [serial = 842] [outer = 0x8f702c00] 22:35:06 INFO - PROCESS | 1891 | 1461044106833 Marionette DEBUG loaded listener.js 22:35:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 182 (0x8fae9800) [pid = 1891] [serial = 843] [outer = 0x8f702c00] 22:35:07 INFO - PROCESS | 1891 | 1461044107777 Marionette TRACE conn6 <- [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]]]}] 22:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 22:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1637ms 22:35:07 INFO - PROCESS | 1891 | 1461044107817 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 22:35:07 INFO - PROCESS | 1891 | 1461044107821 Marionette TRACE conn6 <- [1,1093,null,{"value":"8"}] 22:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 22:35:07 INFO - PROCESS | 1891 | 1461044107836 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 22:35:07 INFO - PROCESS | 1891 | 1461044107845 Marionette TRACE conn6 <- [1,1094,null,{}] 22:35:07 INFO - PROCESS | 1891 | 1461044107854 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:08 INFO - PROCESS | 1891 | 1461044108061 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 22:35:08 INFO - PROCESS | 1891 | 1461044108318 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:08 INFO - PROCESS | 1891 | ++DOCSHELL 0x8c35d800 == 108 [pid = 1891] [id = 281] 22:35:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 183 (0x912a3400) [pid = 1891] [serial = 844] [outer = (nil)] 22:35:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 184 (0x93025800) [pid = 1891] [serial = 845] [outer = 0x912a3400] 22:35:08 INFO - PROCESS | 1891 | 1461044108445 Marionette DEBUG loaded listener.js 22:35:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 185 (0x93136000) [pid = 1891] [serial = 846] [outer = 0x912a3400] 22:35:09 INFO - PROCESS | 1891 | 1461044109355 Marionette TRACE conn6 <- [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]]]}] 22:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 22:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1597ms 22:35:09 INFO - PROCESS | 1891 | 1461044109427 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 22:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 22:35:09 INFO - PROCESS | 1891 | 1461044109432 Marionette TRACE conn6 <- [1,1097,null,{"value":"8"}] 22:35:09 INFO - PROCESS | 1891 | 1461044109438 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 22:35:09 INFO - PROCESS | 1891 | 1461044109441 Marionette TRACE conn6 <- [1,1098,null,{}] 22:35:09 INFO - PROCESS | 1891 | 1461044109447 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:09 INFO - PROCESS | 1891 | 1461044109676 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 22:35:09 INFO - PROCESS | 1891 | 1461044109928 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:10 INFO - PROCESS | 1891 | ++DOCSHELL 0x904e2c00 == 109 [pid = 1891] [id = 282] 22:35:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 186 (0x9127cc00) [pid = 1891] [serial = 847] [outer = (nil)] 22:35:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 187 (0x93e72800) [pid = 1891] [serial = 848] [outer = 0x9127cc00] 22:35:10 INFO - PROCESS | 1891 | 1461044110063 Marionette DEBUG loaded listener.js 22:35:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 188 (0x93f49c00) [pid = 1891] [serial = 849] [outer = 0x9127cc00] 22:35:10 INFO - PROCESS | 1891 | 1461044110960 Marionette TRACE conn6 <- [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]]]}] 22:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 22:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1585ms 22:35:11 INFO - PROCESS | 1891 | 1461044111024 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 22:35:11 INFO - PROCESS | 1891 | 1461044111029 Marionette TRACE conn6 <- [1,1101,null,{"value":"8"}] 22:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 22:35:11 INFO - PROCESS | 1891 | 1461044111036 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 22:35:11 INFO - PROCESS | 1891 | 1461044111040 Marionette TRACE conn6 <- [1,1102,null,{}] 22:35:11 INFO - PROCESS | 1891 | 1461044111046 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:11 INFO - PROCESS | 1891 | 1461044111282 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 22:35:11 INFO - PROCESS | 1891 | 1461044111538 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:11 INFO - PROCESS | 1891 | ++DOCSHELL 0x93f59000 == 110 [pid = 1891] [id = 283] 22:35:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 189 (0x93f59c00) [pid = 1891] [serial = 850] [outer = (nil)] 22:35:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 190 (0x94025800) [pid = 1891] [serial = 851] [outer = 0x93f59c00] 22:35:11 INFO - PROCESS | 1891 | 1461044111699 Marionette DEBUG loaded listener.js 22:35:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 191 (0x962e5400) [pid = 1891] [serial = 852] [outer = 0x93f59c00] 22:35:12 INFO - PROCESS | 1891 | 1461044112993 Marionette TRACE conn6 <- [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]]]}] 22:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 22:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 2041ms 22:35:13 INFO - PROCESS | 1891 | 1461044113098 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 22:35:13 INFO - PROCESS | 1891 | 1461044113105 Marionette TRACE conn6 <- [1,1105,null,{"value":"8"}] 22:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 22:35:13 INFO - PROCESS | 1891 | 1461044113168 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 22:35:13 INFO - PROCESS | 1891 | 1461044113175 Marionette TRACE conn6 <- [1,1106,null,{}] 22:35:13 INFO - PROCESS | 1891 | 1461044113192 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:13 INFO - PROCESS | 1891 | 1461044113574 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 22:35:13 INFO - PROCESS | 1891 | 1461044113790 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:13 INFO - PROCESS | 1891 | ++DOCSHELL 0x93e77000 == 111 [pid = 1891] [id = 284] 22:35:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 192 (0x9624d400) [pid = 1891] [serial = 853] [outer = (nil)] 22:35:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 193 (0x97888800) [pid = 1891] [serial = 854] [outer = 0x9624d400] 22:35:13 INFO - PROCESS | 1891 | 1461044113909 Marionette DEBUG loaded listener.js 22:35:14 INFO - PROCESS | 1891 | ++DOMWINDOW == 194 (0x97b91400) [pid = 1891] [serial = 855] [outer = 0x9624d400] 22:35:14 INFO - PROCESS | 1891 | 1461044114790 Marionette TRACE conn6 <- [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]]]}] 22:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 22:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1704ms 22:35:14 INFO - PROCESS | 1891 | 1461044114818 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 22:35:14 INFO - PROCESS | 1891 | 1461044114822 Marionette TRACE conn6 <- [1,1109,null,{"value":"8"}] 22:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 22:35:14 INFO - PROCESS | 1891 | 1461044114828 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 22:35:14 INFO - PROCESS | 1891 | 1461044114832 Marionette TRACE conn6 <- [1,1110,null,{}] 22:35:14 INFO - PROCESS | 1891 | 1461044114838 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:15 INFO - PROCESS | 1891 | 1461044115020 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 22:35:15 INFO - PROCESS | 1891 | 1461044115236 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:15 INFO - PROCESS | 1891 | ++DOCSHELL 0x93b1c800 == 112 [pid = 1891] [id = 285] 22:35:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 195 (0x976b8000) [pid = 1891] [serial = 856] [outer = (nil)] 22:35:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 196 (0x98207c00) [pid = 1891] [serial = 857] [outer = 0x976b8000] 22:35:15 INFO - PROCESS | 1891 | 1461044115360 Marionette DEBUG loaded listener.js 22:35:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 197 (0x98312c00) [pid = 1891] [serial = 858] [outer = 0x976b8000] 22:35:16 INFO - PROCESS | 1891 | 1461044116312 Marionette TRACE conn6 <- [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]]]}] 22:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 22:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1529ms 22:35:16 INFO - PROCESS | 1891 | 1461044116359 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 22:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 22:35:16 INFO - PROCESS | 1891 | 1461044116364 Marionette TRACE conn6 <- [1,1113,null,{"value":"8"}] 22:35:16 INFO - PROCESS | 1891 | 1461044116371 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 22:35:16 INFO - PROCESS | 1891 | 1461044116375 Marionette TRACE conn6 <- [1,1114,null,{}] 22:35:16 INFO - PROCESS | 1891 | 1461044116380 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:16 INFO - PROCESS | 1891 | 1461044116565 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 22:35:16 INFO - PROCESS | 1891 | 1461044116812 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:16 INFO - PROCESS | 1891 | ++DOCSHELL 0x904dd000 == 113 [pid = 1891] [id = 286] 22:35:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 198 (0x978ab000) [pid = 1891] [serial = 859] [outer = (nil)] 22:35:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 199 (0x9831e000) [pid = 1891] [serial = 860] [outer = 0x978ab000] 22:35:16 INFO - PROCESS | 1891 | 1461044116982 Marionette DEBUG loaded listener.js 22:35:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 200 (0x9881a400) [pid = 1891] [serial = 861] [outer = 0x978ab000] 22:35:17 INFO - PROCESS | 1891 | 1461044117911 Marionette TRACE conn6 <- [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]]]}] 22:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 22:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1580ms 22:35:17 INFO - PROCESS | 1891 | 1461044117951 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 22:35:17 INFO - PROCESS | 1891 | 1461044117954 Marionette TRACE conn6 <- [1,1117,null,{"value":"8"}] 22:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 22:35:17 INFO - PROCESS | 1891 | 1461044117961 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 22:35:17 INFO - PROCESS | 1891 | 1461044117965 Marionette TRACE conn6 <- [1,1118,null,{}] 22:35:17 INFO - PROCESS | 1891 | 1461044117971 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:18 INFO - PROCESS | 1891 | 1461044118163 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 22:35:18 INFO - PROCESS | 1891 | 1461044118428 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:18 INFO - PROCESS | 1891 | ++DOCSHELL 0x9805e000 == 114 [pid = 1891] [id = 287] 22:35:18 INFO - PROCESS | 1891 | ++DOMWINDOW == 201 (0x98319c00) [pid = 1891] [serial = 862] [outer = (nil)] 22:35:18 INFO - PROCESS | 1891 | ++DOMWINDOW == 202 (0x988e9400) [pid = 1891] [serial = 863] [outer = 0x98319c00] 22:35:18 INFO - PROCESS | 1891 | 1461044118560 Marionette DEBUG loaded listener.js 22:35:18 INFO - PROCESS | 1891 | ++DOMWINDOW == 203 (0x988ec800) [pid = 1891] [serial = 864] [outer = 0x98319c00] 22:35:19 INFO - PROCESS | 1891 | 1461044119480 Marionette TRACE conn6 <- [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]]]}] 22:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 22:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1534ms 22:35:19 INFO - PROCESS | 1891 | 1461044119496 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 22:35:19 INFO - PROCESS | 1891 | 1461044119500 Marionette TRACE conn6 <- [1,1121,null,{"value":"8"}] 22:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 22:35:19 INFO - PROCESS | 1891 | 1461044119508 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 22:35:19 INFO - PROCESS | 1891 | 1461044119512 Marionette TRACE conn6 <- [1,1122,null,{}] 22:35:19 INFO - PROCESS | 1891 | 1461044119518 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:19 INFO - PROCESS | 1891 | 1461044119729 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 22:35:20 INFO - PROCESS | 1891 | 1461044120004 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:20 INFO - PROCESS | 1891 | ++DOCSHELL 0x98d91000 == 115 [pid = 1891] [id = 288] 22:35:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 204 (0x99071400) [pid = 1891] [serial = 865] [outer = (nil)] 22:35:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 205 (0x99075c00) [pid = 1891] [serial = 866] [outer = 0x99071400] 22:35:20 INFO - PROCESS | 1891 | 1461044120150 Marionette DEBUG loaded listener.js 22:35:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 206 (0x99525c00) [pid = 1891] [serial = 867] [outer = 0x99071400] 22:35:21 INFO - PROCESS | 1891 | 1461044121058 Marionette TRACE conn6 <- [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]]]}] 22:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 22:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1587ms 22:35:21 INFO - PROCESS | 1891 | 1461044121096 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 22:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 22:35:21 INFO - PROCESS | 1891 | 1461044121101 Marionette TRACE conn6 <- [1,1125,null,{"value":"8"}] 22:35:21 INFO - PROCESS | 1891 | 1461044121107 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 22:35:21 INFO - PROCESS | 1891 | 1461044121112 Marionette TRACE conn6 <- [1,1126,null,{}] 22:35:21 INFO - PROCESS | 1891 | 1461044121118 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:21 INFO - PROCESS | 1891 | 1461044121348 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 22:35:21 INFO - PROCESS | 1891 | 1461044121602 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:21 INFO - PROCESS | 1891 | ++DOCSHELL 0x9952e400 == 116 [pid = 1891] [id = 289] 22:35:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 207 (0x99530800) [pid = 1891] [serial = 868] [outer = (nil)] 22:35:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 208 (0x999cc400) [pid = 1891] [serial = 869] [outer = 0x99530800] 22:35:21 INFO - PROCESS | 1891 | 1461044121730 Marionette DEBUG loaded listener.js 22:35:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 209 (0x99a07c00) [pid = 1891] [serial = 870] [outer = 0x99530800] 22:35:22 INFO - PROCESS | 1891 | 1461044122620 Marionette TRACE conn6 <- [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]]]}] 22:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 22:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1537ms 22:35:22 INFO - PROCESS | 1891 | 1461044122644 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 22:35:22 INFO - PROCESS | 1891 | 1461044122648 Marionette TRACE conn6 <- [1,1129,null,{"value":"8"}] 22:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 22:35:22 INFO - PROCESS | 1891 | 1461044122654 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 22:35:22 INFO - PROCESS | 1891 | 1461044122657 Marionette TRACE conn6 <- [1,1130,null,{}] 22:35:22 INFO - PROCESS | 1891 | 1461044122663 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:22 INFO - PROCESS | 1891 | 1461044122849 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 22:35:23 INFO - PROCESS | 1891 | 1461044123060 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:23 INFO - PROCESS | 1891 | ++DOCSHELL 0x87de4800 == 117 [pid = 1891] [id = 290] 22:35:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 210 (0x9957e400) [pid = 1891] [serial = 871] [outer = (nil)] 22:35:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 211 (0x9ae04000) [pid = 1891] [serial = 872] [outer = 0x9957e400] 22:35:23 INFO - PROCESS | 1891 | 1461044123198 Marionette DEBUG loaded listener.js 22:35:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 212 (0x9ae10800) [pid = 1891] [serial = 873] [outer = 0x9957e400] 22:35:24 INFO - PROCESS | 1891 | 1461044124150 Marionette TRACE conn6 <- [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]]]}] 22:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 22:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1536ms 22:35:24 INFO - PROCESS | 1891 | 1461044124191 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 22:35:24 INFO - PROCESS | 1891 | 1461044124195 Marionette TRACE conn6 <- [1,1133,null,{"value":"8"}] 22:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 22:35:24 INFO - PROCESS | 1891 | 1461044124202 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 22:35:24 INFO - PROCESS | 1891 | 1461044124205 Marionette TRACE conn6 <- [1,1134,null,{}] 22:35:24 INFO - PROCESS | 1891 | 1461044124211 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:24 INFO - PROCESS | 1891 | 1461044124431 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 22:35:24 INFO - PROCESS | 1891 | 1461044124688 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:24 INFO - PROCESS | 1891 | ++DOCSHELL 0x92f1d400 == 118 [pid = 1891] [id = 291] 22:35:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 213 (0x92f1e000) [pid = 1891] [serial = 874] [outer = (nil)] 22:35:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 214 (0x9ae25000) [pid = 1891] [serial = 875] [outer = 0x92f1e000] 22:35:24 INFO - PROCESS | 1891 | 1461044124834 Marionette DEBUG loaded listener.js 22:35:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 215 (0x9ae7f800) [pid = 1891] [serial = 876] [outer = 0x92f1e000] 22:35:25 INFO - PROCESS | 1891 | 1461044125683 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 22:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 22:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1541ms 22:35:25 INFO - PROCESS | 1891 | 1461044125744 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 22:35:25 INFO - PROCESS | 1891 | 1461044125748 Marionette TRACE conn6 <- [1,1137,null,{"value":"8"}] 22:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 22:35:25 INFO - PROCESS | 1891 | 1461044125755 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 22:35:25 INFO - PROCESS | 1891 | 1461044125758 Marionette TRACE conn6 <- [1,1138,null,{}] 22:35:25 INFO - PROCESS | 1891 | 1461044125764 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:25 INFO - PROCESS | 1891 | 1461044125952 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 22:35:26 INFO - PROCESS | 1891 | 1461044126241 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:26 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b3d7800 == 119 [pid = 1891] [id = 292] 22:35:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 216 (0x8bf0ec00) [pid = 1891] [serial = 877] [outer = (nil)] 22:35:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 217 (0x91213000) [pid = 1891] [serial = 878] [outer = 0x8bf0ec00] 22:35:26 INFO - PROCESS | 1891 | 1461044126372 Marionette DEBUG loaded listener.js 22:35:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 218 (0x93a09800) [pid = 1891] [serial = 879] [outer = 0x8bf0ec00] 22:35:27 INFO - PROCESS | 1891 | 1461044127292 Marionette TRACE conn6 <- [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]]]}] 22:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 22:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1987ms 22:35:27 INFO - PROCESS | 1891 | 1461044127866 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 22:35:27 INFO - PROCESS | 1891 | 1461044127878 Marionette TRACE conn6 <- [1,1141,null,{"value":"8"}] 22:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 22:35:27 INFO - PROCESS | 1891 | 1461044127914 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 22:35:27 INFO - PROCESS | 1891 | 1461044127920 Marionette TRACE conn6 <- [1,1142,null,{}] 22:35:27 INFO - PROCESS | 1891 | 1461044127934 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:28 INFO - PROCESS | 1891 | 1461044128220 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 22:35:28 INFO - PROCESS | 1891 | 1461044128446 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:28 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b2d3800 == 120 [pid = 1891] [id = 293] 22:35:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 219 (0x8bfe6400) [pid = 1891] [serial = 880] [outer = (nil)] 22:35:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 220 (0x8c359400) [pid = 1891] [serial = 881] [outer = 0x8bfe6400] 22:35:28 INFO - PROCESS | 1891 | 1461044128612 Marionette DEBUG loaded listener.js 22:35:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 221 (0x8caf9c00) [pid = 1891] [serial = 882] [outer = 0x8bfe6400] 22:35:29 INFO - PROCESS | 1891 | 1461044129781 Marionette TRACE conn6 <- [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]]]}] 22:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 22:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1906ms 22:35:29 INFO - PROCESS | 1891 | 1461044129813 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 22:35:29 INFO - PROCESS | 1891 | 1461044129819 Marionette TRACE conn6 <- [1,1145,null,{"value":"8"}] 22:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 22:35:29 INFO - PROCESS | 1891 | 1461044129831 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 22:35:29 INFO - PROCESS | 1891 | 1461044129836 Marionette TRACE conn6 <- [1,1146,null,{}] 22:35:29 INFO - PROCESS | 1891 | 1461044129843 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:30 INFO - PROCESS | 1891 | 1461044130056 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 22:35:30 INFO - PROCESS | 1891 | 1461044130291 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:30 INFO - PROCESS | 1891 | ++DOCSHELL 0x8c35dc00 == 121 [pid = 1891] [id = 294] 22:35:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 222 (0x8c35ec00) [pid = 1891] [serial = 883] [outer = (nil)] 22:35:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 223 (0x8f8e5400) [pid = 1891] [serial = 884] [outer = 0x8c35ec00] 22:35:30 INFO - PROCESS | 1891 | 1461044130413 Marionette DEBUG loaded listener.js 22:35:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 224 (0x8faefc00) [pid = 1891] [serial = 885] [outer = 0x8c35ec00] 22:35:30 INFO - PROCESS | 1891 | --DOCSHELL 0xa001dc00 == 120 [pid = 1891] [id = 9] 22:35:31 INFO - PROCESS | 1891 | --DOCSHELL 0x8bf0f800 == 119 [pid = 1891] [id = 277] 22:35:31 INFO - PROCESS | 1891 | --DOMWINDOW == 223 (0x90169c00) [pid = 1891] [serial = 728] [outer = (nil)] [url = about:blank] 22:35:31 INFO - PROCESS | 1891 | --DOMWINDOW == 222 (0x8bfe6800) [pid = 1891] [serial = 722] [outer = (nil)] [url = about:blank] 22:35:31 INFO - PROCESS | 1891 | --DOMWINDOW == 221 (0x91552000) [pid = 1891] [serial = 740] [outer = (nil)] [url = about:blank] 22:35:31 INFO - PROCESS | 1891 | --DOMWINDOW == 220 (0x912a1400) [pid = 1891] [serial = 737] [outer = (nil)] [url = about:blank] 22:35:31 INFO - PROCESS | 1891 | --DOMWINDOW == 219 (0x930a4000) [pid = 1891] [serial = 746] [outer = (nil)] [url = about:blank] 22:35:31 INFO - PROCESS | 1891 | --DOMWINDOW == 218 (0x91294c00) [pid = 1891] [serial = 734] [outer = (nil)] [url = about:blank] 22:35:31 INFO - PROCESS | 1891 | --DOMWINDOW == 217 (0x8a31c400) [pid = 1891] [serial = 719] [outer = (nil)] [url = about:blank] 22:35:31 INFO - PROCESS | 1891 | --DOMWINDOW == 216 (0x92f25400) [pid = 1891] [serial = 743] [outer = (nil)] [url = about:blank] 22:35:31 INFO - PROCESS | 1891 | --DOMWINDOW == 215 (0x9035f400) [pid = 1891] [serial = 731] [outer = (nil)] [url = about:blank] 22:35:31 INFO - PROCESS | 1891 | --DOMWINDOW == 214 (0x93b1b000) [pid = 1891] [serial = 749] [outer = (nil)] [url = about:blank] 22:35:31 INFO - PROCESS | 1891 | --DOMWINDOW == 213 (0x8faeec00) [pid = 1891] [serial = 725] [outer = (nil)] [url = about:blank] 22:35:31 INFO - PROCESS | 1891 | --DOCSHELL 0x904e0c00 == 118 [pid = 1891] [id = 276] 22:35:31 INFO - PROCESS | 1891 | --DOCSHELL 0x8bf04800 == 117 [pid = 1891] [id = 275] 22:35:31 INFO - PROCESS | 1891 | --DOCSHELL 0x8b2d0400 == 116 [pid = 1891] [id = 274] 22:35:31 INFO - PROCESS | 1891 | --DOCSHELL 0x89a35800 == 115 [pid = 1891] [id = 273] 22:35:31 INFO - PROCESS | 1891 | --DOCSHELL 0x8bf01c00 == 114 [pid = 1891] [id = 272] 22:35:31 INFO - PROCESS | 1891 | --DOCSHELL 0x93f5c800 == 113 [pid = 1891] [id = 266] 22:35:31 INFO - PROCESS | 1891 | --DOCSHELL 0x93f47400 == 112 [pid = 1891] [id = 265] 22:35:31 INFO - PROCESS | 1891 | --DOCSHELL 0x93f4b000 == 111 [pid = 1891] [id = 264] 22:35:31 INFO - PROCESS | 1891 | --DOCSHELL 0x93e74400 == 110 [pid = 1891] [id = 263] 22:35:31 INFO - PROCESS | 1891 | --DOCSHELL 0x93d99c00 == 109 [pid = 1891] [id = 262] 22:35:31 INFO - PROCESS | 1891 | --DOCSHELL 0x87de3c00 == 108 [pid = 1891] [id = 261] 22:35:31 INFO - PROCESS | 1891 | --DOMWINDOW == 212 (0x8bfec800) [pid = 1891] [serial = 755] [outer = (nil)] [url = about:blank] 22:35:31 INFO - PROCESS | 1891 | --DOMWINDOW == 211 (0x90168400) [pid = 1891] [serial = 762] [outer = (nil)] [url = about:blank] 22:35:31 INFO - PROCESS | 1891 | --DOMWINDOW == 210 (0x8eb52000) [pid = 1891] [serial = 759] [outer = (nil)] [url = about:blank] 22:35:31 INFO - PROCESS | 1891 | --DOMWINDOW == 209 (0x8caf0400) [pid = 1891] [serial = 756] [outer = (nil)] [url = about:blank] 22:35:31 INFO - PROCESS | 1891 | --DOMWINDOW == 208 (0x8fae3800) [pid = 1891] [serial = 770] [outer = (nil)] [url = about:blank] 22:35:31 INFO - PROCESS | 1891 | --DOMWINDOW == 207 (0x9015b000) [pid = 1891] [serial = 761] [outer = (nil)] [url = about:blank] 22:35:31 INFO - PROCESS | 1891 | --DOMWINDOW == 206 (0x913b1800) [pid = 1891] [serial = 768] [outer = (nil)] [url = about:blank] 22:35:31 INFO - PROCESS | 1891 | --DOMWINDOW == 205 (0x91212800) [pid = 1891] [serial = 765] [outer = (nil)] [url = about:blank] 22:35:31 INFO - PROCESS | 1891 | --DOMWINDOW == 204 (0x8a32ac00) [pid = 1891] [serial = 753] [outer = (nil)] [url = about:blank] 22:35:31 INFO - PROCESS | 1891 | --DOMWINDOW == 203 (0x8a31e800) [pid = 1891] [serial = 752] [outer = (nil)] [url = about:blank] 22:35:31 INFO - PROCESS | 1891 | --DOMWINDOW == 202 (0x904de400) [pid = 1891] [serial = 764] [outer = (nil)] [url = about:blank] 22:35:31 INFO - PROCESS | 1891 | --DOMWINDOW == 201 (0x9129d800) [pid = 1891] [serial = 767] [outer = (nil)] [url = about:blank] 22:35:31 INFO - PROCESS | 1891 | --DOMWINDOW == 200 (0x8b3d5000) [pid = 1891] [serial = 758] [outer = (nil)] [url = about:blank] 22:35:31 INFO - PROCESS | 1891 | --DOMWINDOW == 199 (0x915c7000) [pid = 1891] [serial = 771] [outer = (nil)] [url = about:blank] 22:35:31 INFO - PROCESS | 1891 | 1461044131622 Marionette TRACE conn6 <- [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]]]}] 22:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 22:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1851ms 22:35:31 INFO - PROCESS | 1891 | 1461044131711 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 22:35:31 INFO - PROCESS | 1891 | 1461044131714 Marionette TRACE conn6 <- [1,1149,null,{"value":"8"}] 22:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 22:35:31 INFO - PROCESS | 1891 | 1461044131725 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 22:35:31 INFO - PROCESS | 1891 | 1461044131728 Marionette TRACE conn6 <- [1,1150,null,{}] 22:35:31 INFO - PROCESS | 1891 | 1461044131742 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:32 INFO - PROCESS | 1891 | 1461044132053 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 22:35:32 INFO - PROCESS | 1891 | 1461044132240 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:32 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b2c8800 == 109 [pid = 1891] [id = 295] 22:35:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 200 (0x8f8ddc00) [pid = 1891] [serial = 886] [outer = (nil)] 22:35:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 201 (0x90167000) [pid = 1891] [serial = 887] [outer = 0x8f8ddc00] 22:35:32 INFO - PROCESS | 1891 | 1461044132322 Marionette DEBUG loaded listener.js 22:35:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 202 (0x9035dc00) [pid = 1891] [serial = 888] [outer = 0x8f8ddc00] 22:35:33 INFO - PROCESS | 1891 | 1461044133123 Marionette TRACE conn6 <- [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]]]}] 22:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 22:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1483ms 22:35:33 INFO - PROCESS | 1891 | 1461044133209 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 22:35:33 INFO - PROCESS | 1891 | 1461044133213 Marionette TRACE conn6 <- [1,1153,null,{"value":"8"}] 22:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 22:35:33 INFO - PROCESS | 1891 | 1461044133220 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 22:35:33 INFO - PROCESS | 1891 | 1461044133223 Marionette TRACE conn6 <- [1,1154,null,{}] 22:35:33 INFO - PROCESS | 1891 | 1461044133228 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:33 INFO - PROCESS | 1891 | 1461044133423 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 22:35:33 INFO - PROCESS | 1891 | 1461044133625 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:33 INFO - PROCESS | 1891 | ++DOCSHELL 0x8a460000 == 110 [pid = 1891] [id = 296] 22:35:33 INFO - PROCESS | 1891 | ++DOMWINDOW == 203 (0x904e3800) [pid = 1891] [serial = 889] [outer = (nil)] 22:35:33 INFO - PROCESS | 1891 | ++DOMWINDOW == 204 (0x912a6800) [pid = 1891] [serial = 890] [outer = 0x904e3800] 22:35:33 INFO - PROCESS | 1891 | 1461044133701 Marionette DEBUG loaded listener.js 22:35:33 INFO - PROCESS | 1891 | ++DOMWINDOW == 205 (0x915c4800) [pid = 1891] [serial = 891] [outer = 0x904e3800] 22:35:34 INFO - PROCESS | 1891 | 1461044134575 Marionette TRACE conn6 <- [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]]]}] 22:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 22:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1430ms 22:35:34 INFO - PROCESS | 1891 | 1461044134651 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 22:35:34 INFO - PROCESS | 1891 | 1461044134655 Marionette TRACE conn6 <- [1,1157,null,{"value":"8"}] 22:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 22:35:34 INFO - PROCESS | 1891 | 1461044134661 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 22:35:34 INFO - PROCESS | 1891 | 1461044134664 Marionette TRACE conn6 <- [1,1158,null,{}] 22:35:34 INFO - PROCESS | 1891 | 1461044134670 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:34 INFO - PROCESS | 1891 | 1461044134916 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 22:35:34 INFO - PROCESS | 1891 | 1461044134944 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:34 INFO - PROCESS | 1891 | ++DOCSHELL 0x91216800 == 111 [pid = 1891] [id = 297] 22:35:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 206 (0x91299400) [pid = 1891] [serial = 892] [outer = (nil)] 22:35:35 INFO - PROCESS | 1891 | ++DOMWINDOW == 207 (0x9302d400) [pid = 1891] [serial = 893] [outer = 0x91299400] 22:35:35 INFO - PROCESS | 1891 | 1461044135029 Marionette DEBUG loaded listener.js 22:35:35 INFO - PROCESS | 1891 | ++DOMWINDOW == 208 (0x93136c00) [pid = 1891] [serial = 894] [outer = 0x91299400] 22:35:35 INFO - PROCESS | 1891 | --DOMWINDOW == 207 (0x8bf08400) [pid = 1891] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 22:35:35 INFO - PROCESS | 1891 | --DOMWINDOW == 206 (0x9015bc00) [pid = 1891] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 22:35:35 INFO - PROCESS | 1891 | --DOMWINDOW == 205 (0x91296400) [pid = 1891] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 22:35:35 INFO - PROCESS | 1891 | --DOMWINDOW == 204 (0x89a36800) [pid = 1891] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 22:35:35 INFO - PROCESS | 1891 | --DOMWINDOW == 203 (0x8cafd400) [pid = 1891] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 22:35:35 INFO - PROCESS | 1891 | --DOMWINDOW == 202 (0x8f8dec00) [pid = 1891] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 22:35:35 INFO - PROCESS | 1891 | --DOMWINDOW == 201 (0x912b2c00) [pid = 1891] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 22:35:36 INFO - PROCESS | 1891 | 1461044136296 Marionette TRACE conn6 <- [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]]]}] 22:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 22:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1682ms 22:35:36 INFO - PROCESS | 1891 | 1461044136344 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 22:35:36 INFO - PROCESS | 1891 | 1461044136346 Marionette TRACE conn6 <- [1,1161,null,{"value":"8"}] 22:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 22:35:36 INFO - PROCESS | 1891 | 1461044136353 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 22:35:36 INFO - PROCESS | 1891 | 1461044136355 Marionette TRACE conn6 <- [1,1162,null,{}] 22:35:36 INFO - PROCESS | 1891 | 1461044136370 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:36 INFO - PROCESS | 1891 | 1461044136600 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 22:35:36 INFO - PROCESS | 1891 | 1461044136614 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:36 INFO - PROCESS | 1891 | ++DOCSHELL 0x89a31800 == 112 [pid = 1891] [id = 298] 22:35:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 202 (0x89b4c800) [pid = 1891] [serial = 895] [outer = (nil)] 22:35:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 203 (0x93034000) [pid = 1891] [serial = 896] [outer = 0x89b4c800] 22:35:36 INFO - PROCESS | 1891 | 1461044136841 Marionette DEBUG loaded listener.js 22:35:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 204 (0x93f5ac00) [pid = 1891] [serial = 897] [outer = 0x89b4c800] 22:35:37 INFO - PROCESS | 1891 | 1461044137650 Marionette TRACE conn6 <- [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]]]}] 22:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 22:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1339ms 22:35:37 INFO - PROCESS | 1891 | 1461044137693 Marionette TRACE conn6 -> [0,1165,"getWindowHandle",null] 22:35:37 INFO - PROCESS | 1891 | 1461044137697 Marionette TRACE conn6 <- [1,1165,null,{"value":"8"}] 22:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 22:35:37 INFO - PROCESS | 1891 | 1461044137703 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 22:35:37 INFO - PROCESS | 1891 | 1461044137707 Marionette TRACE conn6 <- [1,1166,null,{}] 22:35:37 INFO - PROCESS | 1891 | 1461044137717 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:37 INFO - PROCESS | 1891 | 1461044137946 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 22:35:38 INFO - PROCESS | 1891 | 1461044138210 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:38 INFO - PROCESS | 1891 | ++DOCSHELL 0x87ce3800 == 113 [pid = 1891] [id = 299] 22:35:38 INFO - PROCESS | 1891 | ++DOMWINDOW == 205 (0x87de3c00) [pid = 1891] [serial = 898] [outer = (nil)] 22:35:38 INFO - PROCESS | 1891 | ++DOMWINDOW == 206 (0x8a461800) [pid = 1891] [serial = 899] [outer = 0x87de3c00] 22:35:38 INFO - PROCESS | 1891 | 1461044138317 Marionette DEBUG loaded listener.js 22:35:38 INFO - PROCESS | 1891 | ++DOMWINDOW == 207 (0x8b3cb800) [pid = 1891] [serial = 900] [outer = 0x87de3c00] 22:35:39 INFO - PROCESS | 1891 | 1461044139392 Marionette TRACE conn6 <- [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]]]}] 22:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 22:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1752ms 22:35:39 INFO - PROCESS | 1891 | 1461044139458 Marionette TRACE conn6 -> [0,1169,"getWindowHandle",null] 22:35:39 INFO - PROCESS | 1891 | 1461044139466 Marionette TRACE conn6 <- [1,1169,null,{"value":"8"}] 22:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 22:35:39 INFO - PROCESS | 1891 | 1461044139476 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 22:35:39 INFO - PROCESS | 1891 | 1461044139480 Marionette TRACE conn6 <- [1,1170,null,{}] 22:35:39 INFO - PROCESS | 1891 | 1461044139489 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:39 INFO - PROCESS | 1891 | 1461044139706 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 22:35:40 INFO - PROCESS | 1891 | 1461044139991 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:40 INFO - PROCESS | 1891 | ++DOCSHELL 0x8cd8fc00 == 114 [pid = 1891] [id = 300] 22:35:40 INFO - PROCESS | 1891 | ++DOMWINDOW == 208 (0x8eb5a000) [pid = 1891] [serial = 901] [outer = (nil)] 22:35:40 INFO - PROCESS | 1891 | ++DOMWINDOW == 209 (0x8f709000) [pid = 1891] [serial = 902] [outer = 0x8eb5a000] 22:35:40 INFO - PROCESS | 1891 | 1461044140154 Marionette DEBUG loaded listener.js 22:35:40 INFO - PROCESS | 1891 | ++DOMWINDOW == 210 (0x8fae6c00) [pid = 1891] [serial = 903] [outer = 0x8eb5a000] 22:35:41 INFO - PROCESS | 1891 | 1461044141128 Marionette TRACE conn6 <- [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]]]}] 22:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 22:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1687ms 22:35:41 INFO - PROCESS | 1891 | 1461044141166 Marionette TRACE conn6 -> [0,1173,"getWindowHandle",null] 22:35:41 INFO - PROCESS | 1891 | 1461044141173 Marionette TRACE conn6 <- [1,1173,null,{"value":"8"}] 22:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 22:35:41 INFO - PROCESS | 1891 | 1461044141180 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 22:35:41 INFO - PROCESS | 1891 | 1461044141184 Marionette TRACE conn6 <- [1,1174,null,{}] 22:35:41 INFO - PROCESS | 1891 | 1461044141191 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:41 INFO - PROCESS | 1891 | 1461044141402 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 22:35:41 INFO - PROCESS | 1891 | 1461044141705 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:41 INFO - PROCESS | 1891 | ++DOCSHELL 0x90360000 == 115 [pid = 1891] [id = 301] 22:35:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 211 (0x904dc000) [pid = 1891] [serial = 904] [outer = (nil)] 22:35:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 212 (0x9127b400) [pid = 1891] [serial = 905] [outer = 0x904dc000] 22:35:41 INFO - PROCESS | 1891 | 1461044141842 Marionette DEBUG loaded listener.js 22:35:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 213 (0x912ad000) [pid = 1891] [serial = 906] [outer = 0x904dc000] 22:35:42 INFO - PROCESS | 1891 | 1461044142860 Marionette TRACE conn6 <- [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] 22:35:42 INFO - PROCESS | 1891 | 1461044142920 Marionette TRACE conn6 <- [1,1177,null,{"value":"8"}] 22:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 22:35:42 INFO - PROCESS | 1891 | 1461044142937 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 22:35:42 INFO - PROCESS | 1891 | 1461044142947 Marionette TRACE conn6 <- [1,1178,null,{}] 22:35:42 INFO - PROCESS | 1891 | 1461044142953 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:43 INFO - PROCESS | 1891 | 1461044143171 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 22:35:43 INFO - PROCESS | 1891 | 1461044143435 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:43 INFO - PROCESS | 1891 | ++DOCSHELL 0x8bfee400 == 116 [pid = 1891] [id = 302] 22:35:43 INFO - PROCESS | 1891 | ++DOMWINDOW == 214 (0x904d9400) [pid = 1891] [serial = 907] [outer = (nil)] 22:35:43 INFO - PROCESS | 1891 | ++DOMWINDOW == 215 (0x93f55c00) [pid = 1891] [serial = 908] [outer = 0x904d9400] 22:35:43 INFO - PROCESS | 1891 | 1461044143566 Marionette DEBUG loaded listener.js 22:35:43 INFO - PROCESS | 1891 | ++DOMWINDOW == 216 (0x9419d000) [pid = 1891] [serial = 909] [outer = 0x904d9400] 22:35:44 INFO - PROCESS | 1891 | 1461044144467 Marionette TRACE conn6 <- [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] 22:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 22:35:44 INFO - PROCESS | 1891 | 1461044144545 Marionette TRACE conn6 <- [1,1181,null,{"value":"8"}] 22:35:44 INFO - PROCESS | 1891 | 1461044144552 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 22:35:44 INFO - PROCESS | 1891 | 1461044144555 Marionette TRACE conn6 <- [1,1182,null,{}] 22:35:44 INFO - PROCESS | 1891 | 1461044144561 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:44 INFO - PROCESS | 1891 | 1461044144770 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 22:35:45 INFO - PROCESS | 1891 | 1461044145025 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:45 INFO - PROCESS | 1891 | ++DOCSHELL 0x904d7800 == 117 [pid = 1891] [id = 303] 22:35:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 217 (0x94025000) [pid = 1891] [serial = 910] [outer = (nil)] 22:35:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 218 (0x96f96c00) [pid = 1891] [serial = 911] [outer = 0x94025000] 22:35:45 INFO - PROCESS | 1891 | 1461044145161 Marionette DEBUG loaded listener.js 22:35:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 219 (0x977d0000) [pid = 1891] [serial = 912] [outer = 0x94025000] 22:35:45 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:35:45 INFO - PROCESS | 1891 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:35:46 INFO - PROCESS | 1891 | 1461044146101 Marionette TRACE conn6 <- [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[80] expected 0 but got 255","_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] 22:35:46 INFO - PROCESS | 1891 | 1461044146192 Marionette TRACE conn6 <- [1,1185,null,{"value":"8"}] 22:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 22:35:46 INFO - PROCESS | 1891 | 1461044146199 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 22:35:46 INFO - PROCESS | 1891 | 1461044146202 Marionette TRACE conn6 <- [1,1186,null,{}] 22:35:46 INFO - PROCESS | 1891 | 1461044146208 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:46 INFO - PROCESS | 1891 | 1461044146478 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 22:35:46 INFO - PROCESS | 1891 | 1461044146688 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:46 INFO - PROCESS | 1891 | ++DOCSHELL 0x9820a800 == 118 [pid = 1891] [id = 304] 22:35:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 220 (0x98210000) [pid = 1891] [serial = 913] [outer = (nil)] 22:35:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 221 (0x98320400) [pid = 1891] [serial = 914] [outer = 0x98210000] 22:35:46 INFO - PROCESS | 1891 | 1461044146836 Marionette DEBUG loaded listener.js 22:35:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 222 (0x99525000) [pid = 1891] [serial = 915] [outer = 0x98210000] 22:35:47 INFO - PROCESS | 1891 | 1461044147843 Marionette TRACE conn6 <- [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] 22:35:47 INFO - PROCESS | 1891 | 1461044147891 Marionette TRACE conn6 <- [1,1189,null,{"value":"8"}] 22:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 22:35:47 INFO - PROCESS | 1891 | 1461044147898 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 22:35:47 INFO - PROCESS | 1891 | 1461044147901 Marionette TRACE conn6 <- [1,1190,null,{}] 22:35:47 INFO - PROCESS | 1891 | 1461044147907 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:48 INFO - PROCESS | 1891 | 1461044148098 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 22:35:48 INFO - PROCESS | 1891 | 1461044148362 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:48 INFO - PROCESS | 1891 | ++DOCSHELL 0x99527c00 == 119 [pid = 1891] [id = 305] 22:35:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 223 (0x99529400) [pid = 1891] [serial = 916] [outer = (nil)] 22:35:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 224 (0x9ae7b800) [pid = 1891] [serial = 917] [outer = 0x99529400] 22:35:48 INFO - PROCESS | 1891 | 1461044148492 Marionette DEBUG loaded listener.js 22:35:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 225 (0x9eb3f000) [pid = 1891] [serial = 918] [outer = 0x99529400] 22:35:49 INFO - PROCESS | 1891 | 1461044149412 Marionette TRACE conn6 <- [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] 22:35:49 INFO - PROCESS | 1891 | 1461044149497 Marionette TRACE conn6 <- [1,1193,null,{"value":"8"}] 22:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 22:35:49 INFO - PROCESS | 1891 | 1461044149504 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 22:35:49 INFO - PROCESS | 1891 | 1461044149508 Marionette TRACE conn6 <- [1,1194,null,{}] 22:35:49 INFO - PROCESS | 1891 | 1461044149514 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:49 INFO - PROCESS | 1891 | 1461044149754 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 22:35:50 INFO - PROCESS | 1891 | 1461044150063 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:50 INFO - PROCESS | 1891 | ++DOCSHELL 0x904d6400 == 120 [pid = 1891] [id = 306] 22:35:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 226 (0x94192400) [pid = 1891] [serial = 919] [outer = (nil)] 22:35:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 227 (0x9eb48400) [pid = 1891] [serial = 920] [outer = 0x94192400] 22:35:50 INFO - PROCESS | 1891 | 1461044150151 Marionette DEBUG loaded listener.js 22:35:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 228 (0x9fbb9c00) [pid = 1891] [serial = 921] [outer = 0x94192400] 22:35:50 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:35:50 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:35:51 INFO - PROCESS | 1891 | 1461044151071 Marionette TRACE conn6 <- [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 210","_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] 22:35:51 INFO - PROCESS | 1891 | 1461044151162 Marionette TRACE conn6 <- [1,1197,null,{"value":"8"}] 22:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 22:35:51 INFO - PROCESS | 1891 | 1461044151168 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 22:35:51 INFO - PROCESS | 1891 | 1461044151171 Marionette TRACE conn6 <- [1,1198,null,{}] 22:35:51 INFO - PROCESS | 1891 | 1461044151177 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:51 INFO - PROCESS | 1891 | 1461044151371 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 22:35:51 INFO - PROCESS | 1891 | 1461044151629 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:51 INFO - PROCESS | 1891 | ++DOCSHELL 0x9eb46000 == 121 [pid = 1891] [id = 307] 22:35:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 229 (0x9fb52c00) [pid = 1891] [serial = 922] [outer = (nil)] 22:35:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 230 (0x9fca6400) [pid = 1891] [serial = 923] [outer = 0x9fb52c00] 22:35:51 INFO - PROCESS | 1891 | 1461044151757 Marionette DEBUG loaded listener.js 22:35:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 231 (0x9fe94400) [pid = 1891] [serial = 924] [outer = 0x9fb52c00] 22:35:52 INFO - PROCESS | 1891 | 1461044152612 Marionette TRACE conn6 <- [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]]]}] 22:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 22:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1484ms 22:35:52 INFO - PROCESS | 1891 | 1461044152653 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 22:35:52 INFO - PROCESS | 1891 | 1461044152657 Marionette TRACE conn6 <- [1,1201,null,{"value":"8"}] 22:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 22:35:52 INFO - PROCESS | 1891 | 1461044152664 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 22:35:52 INFO - PROCESS | 1891 | 1461044152667 Marionette TRACE conn6 <- [1,1202,null,{}] 22:35:52 INFO - PROCESS | 1891 | 1461044152673 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:52 INFO - PROCESS | 1891 | 1461044152854 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 22:35:53 INFO - PROCESS | 1891 | 1461044153070 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:53 INFO - PROCESS | 1891 | ++DOCSHELL 0x93f5a800 == 122 [pid = 1891] [id = 308] 22:35:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 232 (0x9fb52000) [pid = 1891] [serial = 925] [outer = (nil)] 22:35:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 233 (0xa001f800) [pid = 1891] [serial = 926] [outer = 0x9fb52000] 22:35:53 INFO - PROCESS | 1891 | 1461044153189 Marionette DEBUG loaded listener.js 22:35:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 234 (0xa00d4000) [pid = 1891] [serial = 927] [outer = 0x9fb52000] 22:35:54 INFO - PROCESS | 1891 | 1461044154175 Marionette TRACE conn6 <- [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]]]}] 22:35:54 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 22:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1585ms 22:35:54 INFO - PROCESS | 1891 | 1461044154251 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 22:35:54 INFO - PROCESS | 1891 | 1461044154254 Marionette TRACE conn6 <- [1,1205,null,{"value":"8"}] 22:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 22:35:54 INFO - PROCESS | 1891 | 1461044154261 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 22:35:54 INFO - PROCESS | 1891 | 1461044154264 Marionette TRACE conn6 <- [1,1206,null,{}] 22:35:54 INFO - PROCESS | 1891 | 1461044154270 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:54 INFO - PROCESS | 1891 | 1461044154506 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 22:35:54 INFO - PROCESS | 1891 | 1461044154831 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:54 INFO - PROCESS | 1891 | ++DOCSHELL 0xa0a63c00 == 123 [pid = 1891] [id = 309] 22:35:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 235 (0xa0a6b400) [pid = 1891] [serial = 928] [outer = (nil)] 22:35:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 236 (0xa0c4c000) [pid = 1891] [serial = 929] [outer = 0xa0a6b400] 22:35:54 INFO - PROCESS | 1891 | 1461044154935 Marionette DEBUG loaded listener.js 22:35:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 237 (0xa0ed9c00) [pid = 1891] [serial = 930] [outer = 0xa0a6b400] 22:35:55 INFO - PROCESS | 1891 | 1461044155854 Marionette TRACE conn6 <- [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]]]}] 22:35:55 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 22:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1630ms 22:35:55 INFO - PROCESS | 1891 | 1461044155892 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 22:35:55 INFO - PROCESS | 1891 | 1461044155896 Marionette TRACE conn6 <- [1,1209,null,{"value":"8"}] 22:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 22:35:55 INFO - PROCESS | 1891 | 1461044155903 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 22:35:55 INFO - PROCESS | 1891 | 1461044155906 Marionette TRACE conn6 <- [1,1210,null,{}] 22:35:55 INFO - PROCESS | 1891 | 1461044155912 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:56 INFO - PROCESS | 1891 | 1461044156129 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 22:35:56 INFO - PROCESS | 1891 | 1461044156388 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:56 INFO - PROCESS | 1891 | ++DOCSHELL 0xa0af4c00 == 124 [pid = 1891] [id = 310] 22:35:56 INFO - PROCESS | 1891 | ++DOMWINDOW == 238 (0xa2815000) [pid = 1891] [serial = 931] [outer = (nil)] 22:35:56 INFO - PROCESS | 1891 | ++DOMWINDOW == 239 (0xa2a0bc00) [pid = 1891] [serial = 932] [outer = 0xa2815000] 22:35:56 INFO - PROCESS | 1891 | 1461044156510 Marionette DEBUG loaded listener.js 22:35:56 INFO - PROCESS | 1891 | ++DOMWINDOW == 240 (0xa3c1b000) [pid = 1891] [serial = 933] [outer = 0xa2815000] 22:35:57 INFO - PROCESS | 1891 | 1461044157396 Marionette TRACE conn6 <- [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]]]}] 22:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 22:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1536ms 22:35:57 INFO - PROCESS | 1891 | 1461044157439 Marionette TRACE conn6 -> [0,1213,"getWindowHandle",null] 22:35:57 INFO - PROCESS | 1891 | 1461044157443 Marionette TRACE conn6 <- [1,1213,null,{"value":"8"}] 22:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 22:35:57 INFO - PROCESS | 1891 | 1461044157450 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 22:35:57 INFO - PROCESS | 1891 | 1461044157453 Marionette TRACE conn6 <- [1,1214,null,{}] 22:35:57 INFO - PROCESS | 1891 | 1461044157458 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:57 INFO - PROCESS | 1891 | 1461044157640 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 22:35:57 INFO - PROCESS | 1891 | 1461044157899 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:57 INFO - PROCESS | 1891 | ++DOCSHELL 0xa2814800 == 125 [pid = 1891] [id = 311] 22:35:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 241 (0xa2840c00) [pid = 1891] [serial = 934] [outer = (nil)] 22:35:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 242 (0xa3c28800) [pid = 1891] [serial = 935] [outer = 0xa2840c00] 22:35:58 INFO - PROCESS | 1891 | 1461044158028 Marionette DEBUG loaded listener.js 22:35:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 243 (0xa3cce400) [pid = 1891] [serial = 936] [outer = 0xa2840c00] 22:35:58 INFO - PROCESS | 1891 | 1461044158881 Marionette TRACE conn6 <- [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]]]}] 22:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 22:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1487ms 22:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 22:35:58 INFO - PROCESS | 1891 | 1461044158938 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 22:35:58 INFO - PROCESS | 1891 | 1461044158941 Marionette TRACE conn6 <- [1,1217,null,{"value":"8"}] 22:35:58 INFO - PROCESS | 1891 | 1461044158947 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 22:35:58 INFO - PROCESS | 1891 | 1461044158951 Marionette TRACE conn6 <- [1,1218,null,{}] 22:35:58 INFO - PROCESS | 1891 | 1461044158956 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:59 INFO - PROCESS | 1891 | 1461044159153 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 22:35:59 INFO - PROCESS | 1891 | 1461044159410 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:59 INFO - PROCESS | 1891 | ++DOCSHELL 0xa0a6a400 == 126 [pid = 1891] [id = 312] 22:35:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 244 (0xa3cc8000) [pid = 1891] [serial = 937] [outer = (nil)] 22:35:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 245 (0xa4590400) [pid = 1891] [serial = 938] [outer = 0xa3cc8000] 22:35:59 INFO - PROCESS | 1891 | 1461044159537 Marionette DEBUG loaded listener.js 22:35:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 246 (0xa45df800) [pid = 1891] [serial = 939] [outer = 0xa3cc8000] 22:36:00 INFO - PROCESS | 1891 | 1461044160412 Marionette TRACE conn6 <- [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]]]}] 22:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 22:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1540ms 22:36:00 INFO - PROCESS | 1891 | 1461044160487 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 22:36:00 INFO - PROCESS | 1891 | 1461044160490 Marionette TRACE conn6 <- [1,1221,null,{"value":"8"}] 22:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 22:36:00 INFO - PROCESS | 1891 | 1461044160497 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 22:36:00 INFO - PROCESS | 1891 | 1461044160499 Marionette TRACE conn6 <- [1,1222,null,{}] 22:36:00 INFO - PROCESS | 1891 | 1461044160505 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:00 INFO - PROCESS | 1891 | 1461044160737 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 22:36:01 INFO - PROCESS | 1891 | 1461044161037 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:01 INFO - PROCESS | 1891 | ++DOCSHELL 0x8890f400 == 127 [pid = 1891] [id = 313] 22:36:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 247 (0x88911c00) [pid = 1891] [serial = 940] [outer = (nil)] 22:36:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 248 (0x88918400) [pid = 1891] [serial = 941] [outer = 0x88911c00] 22:36:01 INFO - PROCESS | 1891 | 1461044161130 Marionette DEBUG loaded listener.js 22:36:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 249 (0x8891a400) [pid = 1891] [serial = 942] [outer = 0x88911c00] 22:36:02 INFO - PROCESS | 1891 | 1461044162018 Marionette TRACE conn6 <- [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] 22:36:02 INFO - PROCESS | 1891 | 1461044162087 Marionette TRACE conn6 <- [1,1225,null,{"value":"8"}] 22:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 22:36:02 INFO - PROCESS | 1891 | 1461044162093 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 22:36:02 INFO - PROCESS | 1891 | 1461044162097 Marionette TRACE conn6 <- [1,1226,null,{}] 22:36:02 INFO - PROCESS | 1891 | 1461044162103 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:02 INFO - PROCESS | 1891 | 1461044162397 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 22:36:02 INFO - PROCESS | 1891 | 1461044162751 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:02 INFO - PROCESS | 1891 | ++DOCSHELL 0x99583400 == 128 [pid = 1891] [id = 314] 22:36:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 250 (0x9ae06c00) [pid = 1891] [serial = 943] [outer = (nil)] 22:36:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 251 (0xa45e6000) [pid = 1891] [serial = 944] [outer = 0x9ae06c00] 22:36:02 INFO - PROCESS | 1891 | 1461044162840 Marionette DEBUG loaded listener.js 22:36:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 252 (0xa45ecc00) [pid = 1891] [serial = 945] [outer = 0x9ae06c00] 22:36:03 INFO - PROCESS | 1891 | 1461044163764 Marionette TRACE conn6 <- [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]]]}] 22:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 22:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1741ms 22:36:03 INFO - PROCESS | 1891 | 1461044163835 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 22:36:03 INFO - PROCESS | 1891 | 1461044163839 Marionette TRACE conn6 <- [1,1229,null,{"value":"8"}] 22:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 22:36:03 INFO - PROCESS | 1891 | 1461044163845 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 22:36:03 INFO - PROCESS | 1891 | 1461044163848 Marionette TRACE conn6 <- [1,1230,null,{}] 22:36:03 INFO - PROCESS | 1891 | 1461044163854 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:04 INFO - PROCESS | 1891 | 1461044164088 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 22:36:04 INFO - PROCESS | 1891 | 1461044164403 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:04 INFO - PROCESS | 1891 | ++DOCSHELL 0x88914400 == 129 [pid = 1891] [id = 315] 22:36:04 INFO - PROCESS | 1891 | ++DOMWINDOW == 253 (0x89a37800) [pid = 1891] [serial = 946] [outer = (nil)] 22:36:04 INFO - PROCESS | 1891 | ++DOMWINDOW == 254 (0x8e918800) [pid = 1891] [serial = 947] [outer = 0x89a37800] 22:36:04 INFO - PROCESS | 1891 | 1461044164493 Marionette DEBUG loaded listener.js 22:36:04 INFO - PROCESS | 1891 | ++DOMWINDOW == 255 (0x8e91b400) [pid = 1891] [serial = 948] [outer = 0x89a37800] 22:36:05 INFO - PROCESS | 1891 | 1461044165372 Marionette TRACE conn6 <- [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]]]}] 22:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 22:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1581ms 22:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 22:36:05 INFO - PROCESS | 1891 | 1461044165428 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 22:36:05 INFO - PROCESS | 1891 | 1461044165431 Marionette TRACE conn6 <- [1,1233,null,{"value":"8"}] 22:36:05 INFO - PROCESS | 1891 | 1461044165439 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 22:36:05 INFO - PROCESS | 1891 | 1461044165442 Marionette TRACE conn6 <- [1,1234,null,{}] 22:36:05 INFO - PROCESS | 1891 | 1461044165448 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:05 INFO - PROCESS | 1891 | 1461044165642 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 22:36:06 INFO - PROCESS | 1891 | 1461044166455 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:06 INFO - PROCESS | 1891 | ++DOCSHELL 0x8bf06400 == 130 [pid = 1891] [id = 316] 22:36:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 256 (0x8bf07000) [pid = 1891] [serial = 949] [outer = (nil)] 22:36:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 257 (0x8bf10c00) [pid = 1891] [serial = 950] [outer = 0x8bf07000] 22:36:06 INFO - PROCESS | 1891 | 1461044166545 Marionette DEBUG loaded listener.js 22:36:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 258 (0x8c35cc00) [pid = 1891] [serial = 951] [outer = 0x8bf07000] 22:36:07 INFO - PROCESS | 1891 | 1461044167580 Marionette TRACE conn6 <- [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]]]}] 22:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 22:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 2190ms 22:36:07 INFO - PROCESS | 1891 | 1461044167633 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 22:36:07 INFO - PROCESS | 1891 | 1461044167641 Marionette TRACE conn6 <- [1,1237,null,{"value":"8"}] 22:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 22:36:07 INFO - PROCESS | 1891 | 1461044167654 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 22:36:07 INFO - PROCESS | 1891 | 1461044167659 Marionette TRACE conn6 <- [1,1238,null,{}] 22:36:07 INFO - PROCESS | 1891 | 1461044167667 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:07 INFO - PROCESS | 1891 | 1461044167880 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 22:36:08 INFO - PROCESS | 1891 | 1461044168230 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:08 INFO - PROCESS | 1891 | --DOCSHELL 0x8b581400 == 129 [pid = 1891] [id = 240] 22:36:08 INFO - PROCESS | 1891 | --DOCSHELL 0x8f8ea000 == 128 [pid = 1891] [id = 241] 22:36:08 INFO - PROCESS | 1891 | --DOCSHELL 0x90160c00 == 127 [pid = 1891] [id = 242] 22:36:08 INFO - PROCESS | 1891 | --DOCSHELL 0x89a31800 == 126 [pid = 1891] [id = 298] 22:36:08 INFO - PROCESS | 1891 | --DOCSHELL 0x91216800 == 125 [pid = 1891] [id = 297] 22:36:08 INFO - PROCESS | 1891 | --DOCSHELL 0x8a460000 == 124 [pid = 1891] [id = 296] 22:36:08 INFO - PROCESS | 1891 | --DOCSHELL 0x8b2c8800 == 123 [pid = 1891] [id = 295] 22:36:08 INFO - PROCESS | 1891 | --DOCSHELL 0x8b2d3800 == 122 [pid = 1891] [id = 293] 22:36:08 INFO - PROCESS | 1891 | --DOCSHELL 0x8c35dc00 == 121 [pid = 1891] [id = 294] 22:36:08 INFO - PROCESS | 1891 | --DOCSHELL 0x904e2c00 == 120 [pid = 1891] [id = 282] 22:36:08 INFO - PROCESS | 1891 | --DOCSHELL 0x8c35d800 == 119 [pid = 1891] [id = 281] 22:36:08 INFO - PROCESS | 1891 | --DOCSHELL 0x8cd91c00 == 118 [pid = 1891] [id = 280] 22:36:08 INFO - PROCESS | 1891 | --DOCSHELL 0x89a32400 == 117 [pid = 1891] [id = 278] 22:36:08 INFO - PROCESS | 1891 | --DOCSHELL 0x8c358000 == 116 [pid = 1891] [id = 279] 22:36:08 INFO - PROCESS | 1891 | --DOMWINDOW == 257 (0x941a0c00) [pid = 1891] [serial = 800] [outer = (nil)] [url = about:blank] 22:36:08 INFO - PROCESS | 1891 | --DOMWINDOW == 256 (0x9402a000) [pid = 1891] [serial = 797] [outer = (nil)] [url = about:blank] 22:36:08 INFO - PROCESS | 1891 | --DOMWINDOW == 255 (0x8f70f400) [pid = 1891] [serial = 819] [outer = (nil)] [url = about:blank] 22:36:08 INFO - PROCESS | 1891 | --DOMWINDOW == 254 (0x91279400) [pid = 1891] [serial = 827] [outer = (nil)] [url = about:blank] 22:36:08 INFO - PROCESS | 1891 | --DOMWINDOW == 253 (0x93026000) [pid = 1891] [serial = 782] [outer = (nil)] [url = about:blank] 22:36:08 INFO - PROCESS | 1891 | --DOMWINDOW == 252 (0x8faea400) [pid = 1891] [serial = 779] [outer = (nil)] [url = about:blank] 22:36:08 INFO - PROCESS | 1891 | --DOMWINDOW == 251 (0x915bc400) [pid = 1891] [serial = 831] [outer = (nil)] [url = about:blank] 22:36:08 INFO - PROCESS | 1891 | --DOMWINDOW == 250 (0x8b57e400) [pid = 1891] [serial = 776] [outer = (nil)] [url = about:blank] 22:36:08 INFO - PROCESS | 1891 | --DOMWINDOW == 249 (0x93f51400) [pid = 1891] [serial = 791] [outer = (nil)] [url = about:blank] 22:36:08 INFO - PROCESS | 1891 | --DOMWINDOW == 248 (0x913af000) [pid = 1891] [serial = 833] [outer = (nil)] [url = about:blank] 22:36:08 INFO - PROCESS | 1891 | --DOMWINDOW == 247 (0x8b2c6400) [pid = 1891] [serial = 821] [outer = (nil)] [url = about:blank] 22:36:08 INFO - PROCESS | 1891 | --DOMWINDOW == 246 (0x9129c000) [pid = 1891] [serial = 828] [outer = (nil)] [url = about:blank] 22:36:08 INFO - PROCESS | 1891 | --DOMWINDOW == 245 (0x8eb53800) [pid = 1891] [serial = 815] [outer = (nil)] [url = about:blank] 22:36:08 INFO - PROCESS | 1891 | --DOMWINDOW == 244 (0x93f60000) [pid = 1891] [serial = 794] [outer = (nil)] [url = about:blank] 22:36:08 INFO - PROCESS | 1891 | --DOMWINDOW == 243 (0x93b1c400) [pid = 1891] [serial = 785] [outer = (nil)] [url = about:blank] 22:36:08 INFO - PROCESS | 1891 | --DOMWINDOW == 242 (0x97888400) [pid = 1891] [serial = 809] [outer = (nil)] [url = about:blank] 22:36:08 INFO - PROCESS | 1891 | --DOMWINDOW == 241 (0x90357800) [pid = 1891] [serial = 825] [outer = (nil)] [url = about:blank] 22:36:08 INFO - PROCESS | 1891 | --DOMWINDOW == 240 (0x976b6c00) [pid = 1891] [serial = 806] [outer = (nil)] [url = about:blank] 22:36:08 INFO - PROCESS | 1891 | --DOMWINDOW == 239 (0x8fe2f800) [pid = 1891] [serial = 824] [outer = (nil)] [url = about:blank] 22:36:08 INFO - PROCESS | 1891 | --DOMWINDOW == 238 (0x8b584800) [pid = 1891] [serial = 812] [outer = (nil)] [url = about:blank] 22:36:08 INFO - PROCESS | 1891 | --DOMWINDOW == 237 (0x8cd8f000) [pid = 1891] [serial = 818] [outer = (nil)] [url = about:blank] 22:36:08 INFO - PROCESS | 1891 | --DOMWINDOW == 236 (0x93e71c00) [pid = 1891] [serial = 788] [outer = (nil)] [url = about:blank] 22:36:08 INFO - PROCESS | 1891 | --DOMWINDOW == 235 (0x8fe25800) [pid = 1891] [serial = 717] [outer = (nil)] [url = about:blank] 22:36:08 INFO - PROCESS | 1891 | --DOMWINDOW == 234 (0x93a07000) [pid = 1891] [serial = 774] [outer = (nil)] [url = about:blank] 22:36:08 INFO - PROCESS | 1891 | --DOMWINDOW == 233 (0x9564dc00) [pid = 1891] [serial = 803] [outer = (nil)] [url = about:blank] 22:36:08 INFO - PROCESS | 1891 | --DOMWINDOW == 232 (0x8c358800) [pid = 1891] [serial = 822] [outer = (nil)] [url = about:blank] 22:36:08 INFO - PROCESS | 1891 | --DOMWINDOW == 231 (0x912b2000) [pid = 1891] [serial = 830] [outer = (nil)] [url = about:blank] 22:36:08 INFO - PROCESS | 1891 | --DOMWINDOW == 230 (0x930a8400) [pid = 1891] [serial = 773] [outer = (nil)] [url = about:blank] 22:36:08 INFO - PROCESS | 1891 | ++DOCSHELL 0x89a32400 == 117 [pid = 1891] [id = 317] 22:36:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 231 (0x8a460000) [pid = 1891] [serial = 952] [outer = (nil)] 22:36:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 232 (0x8b3d6000) [pid = 1891] [serial = 953] [outer = 0x8a460000] 22:36:08 INFO - PROCESS | 1891 | 1461044168898 Marionette DEBUG loaded listener.js 22:36:09 INFO - PROCESS | 1891 | ++DOMWINDOW == 233 (0x8c362800) [pid = 1891] [serial = 954] [outer = 0x8a460000] 22:36:09 INFO - PROCESS | 1891 | 1461044169779 Marionette TRACE conn6 <- [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]]]}] 22:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 22:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 2194ms 22:36:09 INFO - PROCESS | 1891 | 1461044169852 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 22:36:09 INFO - PROCESS | 1891 | 1461044169857 Marionette TRACE conn6 <- [1,1241,null,{"value":"8"}] 22:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 22:36:09 INFO - PROCESS | 1891 | 1461044169865 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 22:36:09 INFO - PROCESS | 1891 | 1461044169868 Marionette TRACE conn6 <- [1,1242,null,{}] 22:36:09 INFO - PROCESS | 1891 | 1461044169874 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:10 INFO - PROCESS | 1891 | 1461044170069 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 22:36:10 INFO - PROCESS | 1891 | 1461044170263 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:10 INFO - PROCESS | 1891 | ++DOCSHELL 0x8e922800 == 118 [pid = 1891] [id = 318] 22:36:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 234 (0x8eb57800) [pid = 1891] [serial = 955] [outer = (nil)] 22:36:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 235 (0x8f8e3000) [pid = 1891] [serial = 956] [outer = 0x8eb57800] 22:36:10 INFO - PROCESS | 1891 | 1461044170422 Marionette DEBUG loaded listener.js 22:36:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 236 (0x8fe26800) [pid = 1891] [serial = 957] [outer = 0x8eb57800] 22:36:11 INFO - PROCESS | 1891 | 1461044171253 Marionette TRACE conn6 <- [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]]]}] 22:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 22:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1479ms 22:36:11 INFO - PROCESS | 1891 | 1461044171352 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 22:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 22:36:11 INFO - PROCESS | 1891 | 1461044171357 Marionette TRACE conn6 <- [1,1245,null,{"value":"8"}] 22:36:11 INFO - PROCESS | 1891 | 1461044171373 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 22:36:11 INFO - PROCESS | 1891 | 1461044171383 Marionette TRACE conn6 <- [1,1246,null,{}] 22:36:11 INFO - PROCESS | 1891 | 1461044171398 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:11 INFO - PROCESS | 1891 | 1461044171656 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 22:36:11 INFO - PROCESS | 1891 | 1461044171682 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:11 INFO - PROCESS | 1891 | ++DOCSHELL 0x8e91a400 == 119 [pid = 1891] [id = 319] 22:36:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 237 (0x8f8e5000) [pid = 1891] [serial = 958] [outer = (nil)] 22:36:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 238 (0x904d7400) [pid = 1891] [serial = 959] [outer = 0x8f8e5000] 22:36:11 INFO - PROCESS | 1891 | 1461044171758 Marionette DEBUG loaded listener.js 22:36:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 239 (0x91294c00) [pid = 1891] [serial = 960] [outer = 0x8f8e5000] 22:36:12 INFO - PROCESS | 1891 | 1461044172762 Marionette TRACE conn6 <- [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]]]}] 22:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 22:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1455ms 22:36:12 INFO - PROCESS | 1891 | 1461044172821 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 22:36:12 INFO - PROCESS | 1891 | 1461044172826 Marionette TRACE conn6 <- [1,1249,null,{"value":"8"}] 22:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 22:36:12 INFO - PROCESS | 1891 | 1461044172832 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 22:36:12 INFO - PROCESS | 1891 | 1461044172835 Marionette TRACE conn6 <- [1,1250,null,{}] 22:36:12 INFO - PROCESS | 1891 | 1461044172841 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:13 INFO - PROCESS | 1891 | 1461044173102 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 22:36:13 INFO - PROCESS | 1891 | 1461044173132 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:13 INFO - PROCESS | 1891 | ++DOCSHELL 0x91218000 == 120 [pid = 1891] [id = 320] 22:36:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 240 (0x9127d800) [pid = 1891] [serial = 961] [outer = (nil)] 22:36:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 241 (0x915c0000) [pid = 1891] [serial = 962] [outer = 0x9127d800] 22:36:13 INFO - PROCESS | 1891 | 1461044173209 Marionette DEBUG loaded listener.js 22:36:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 242 (0x92f25400) [pid = 1891] [serial = 963] [outer = 0x9127d800] 22:36:14 INFO - PROCESS | 1891 | --DOMWINDOW == 241 (0x904e3800) [pid = 1891] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 22:36:14 INFO - PROCESS | 1891 | --DOMWINDOW == 240 (0xa0fd8400) [pid = 1891] [serial = 27] [outer = (nil)] [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.] 22:36:14 INFO - PROCESS | 1891 | --DOMWINDOW == 239 (0x8c35ec00) [pid = 1891] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 22:36:14 INFO - PROCESS | 1891 | --DOMWINDOW == 238 (0xa0029c00) [pid = 1891] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:36:14 INFO - PROCESS | 1891 | --DOMWINDOW == 237 (0x8f8ddc00) [pid = 1891] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 22:36:14 INFO - PROCESS | 1891 | --DOMWINDOW == 236 (0x91299400) [pid = 1891] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 22:36:14 INFO - PROCESS | 1891 | --DOMWINDOW == 235 (0x8bfe6400) [pid = 1891] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 22:36:14 INFO - PROCESS | 1891 | --DOMWINDOW == 234 (0x8cd92800) [pid = 1891] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 22:36:14 INFO - PROCESS | 1891 | 1461044174540 Marionette TRACE conn6 <- [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]]]}] 22:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 22:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1781ms 22:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 22:36:14 INFO - PROCESS | 1891 | 1461044174614 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 22:36:14 INFO - PROCESS | 1891 | 1461044174617 Marionette TRACE conn6 <- [1,1253,null,{"value":"8"}] 22:36:14 INFO - PROCESS | 1891 | 1461044174624 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 22:36:14 INFO - PROCESS | 1891 | 1461044174627 Marionette TRACE conn6 <- [1,1254,null,{}] 22:36:14 INFO - PROCESS | 1891 | 1461044174633 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:14 INFO - PROCESS | 1891 | 1461044174810 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 22:36:15 INFO - PROCESS | 1891 | 1461044174993 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:15 INFO - PROCESS | 1891 | ++DOCSHELL 0x90163400 == 121 [pid = 1891] [id = 321] 22:36:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 235 (0x90354c00) [pid = 1891] [serial = 964] [outer = (nil)] 22:36:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 236 (0x9129a000) [pid = 1891] [serial = 965] [outer = 0x90354c00] 22:36:15 INFO - PROCESS | 1891 | 1461044175079 Marionette DEBUG loaded listener.js 22:36:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 237 (0x93a09000) [pid = 1891] [serial = 966] [outer = 0x90354c00] 22:36:16 INFO - PROCESS | 1891 | 1461044176055 Marionette TRACE conn6 <- [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]]]}] 22:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 22:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1485ms 22:36:16 INFO - PROCESS | 1891 | 1461044176120 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 22:36:16 INFO - PROCESS | 1891 | 1461044176126 Marionette TRACE conn6 <- [1,1257,null,{"value":"8"}] 22:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 22:36:16 INFO - PROCESS | 1891 | 1461044176136 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 22:36:16 INFO - PROCESS | 1891 | 1461044176142 Marionette TRACE conn6 <- [1,1258,null,{}] 22:36:16 INFO - PROCESS | 1891 | 1461044176192 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:16 INFO - PROCESS | 1891 | 1461044176491 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 22:36:16 INFO - PROCESS | 1891 | 1461044176723 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:16 INFO - PROCESS | 1891 | ++DOCSHELL 0x8bfe4c00 == 122 [pid = 1891] [id = 322] 22:36:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 238 (0x8bfe7400) [pid = 1891] [serial = 967] [outer = (nil)] 22:36:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 239 (0x8c35d800) [pid = 1891] [serial = 968] [outer = 0x8bfe7400] 22:36:16 INFO - PROCESS | 1891 | 1461044176824 Marionette DEBUG loaded listener.js 22:36:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 240 (0x8cd95800) [pid = 1891] [serial = 969] [outer = 0x8bfe7400] 22:36:17 INFO - PROCESS | 1891 | 1461044177832 Marionette TRACE conn6 <- [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]]]}] 22:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 22:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1739ms 22:36:17 INFO - PROCESS | 1891 | 1461044177875 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 22:36:17 INFO - PROCESS | 1891 | 1461044177884 Marionette TRACE conn6 <- [1,1261,null,{"value":"8"}] 22:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 22:36:17 INFO - PROCESS | 1891 | 1461044177894 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 22:36:17 INFO - PROCESS | 1891 | 1461044177898 Marionette TRACE conn6 <- [1,1262,null,{}] 22:36:17 INFO - PROCESS | 1891 | 1461044177905 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:18 INFO - PROCESS | 1891 | 1461044178138 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 22:36:18 INFO - PROCESS | 1891 | 1461044178459 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:18 INFO - PROCESS | 1891 | ++DOCSHELL 0x8eb4f000 == 123 [pid = 1891] [id = 323] 22:36:18 INFO - PROCESS | 1891 | ++DOMWINDOW == 241 (0x8f70d800) [pid = 1891] [serial = 970] [outer = (nil)] 22:36:18 INFO - PROCESS | 1891 | ++DOMWINDOW == 242 (0x9015ac00) [pid = 1891] [serial = 971] [outer = 0x8f70d800] 22:36:18 INFO - PROCESS | 1891 | 1461044178558 Marionette DEBUG loaded listener.js 22:36:18 INFO - PROCESS | 1891 | ++DOMWINDOW == 243 (0x90354400) [pid = 1891] [serial = 972] [outer = 0x8f70d800] 22:36:19 INFO - PROCESS | 1891 | 1461044179699 Marionette TRACE conn6 <- [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]]]}] 22:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 22:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1839ms 22:36:19 INFO - PROCESS | 1891 | 1461044179733 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 22:36:19 INFO - PROCESS | 1891 | 1461044179737 Marionette TRACE conn6 <- [1,1265,null,{"value":"8"}] 22:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 22:36:19 INFO - PROCESS | 1891 | 1461044179744 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 22:36:19 INFO - PROCESS | 1891 | 1461044179750 Marionette TRACE conn6 <- [1,1266,null,{}] 22:36:19 INFO - PROCESS | 1891 | 1461044179767 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:20 INFO - PROCESS | 1891 | 1461044180000 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 22:36:20 INFO - PROCESS | 1891 | 1461044180370 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:20 INFO - PROCESS | 1891 | ++DOCSHELL 0x9121a800 == 124 [pid = 1891] [id = 324] 22:36:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 244 (0x915be800) [pid = 1891] [serial = 973] [outer = (nil)] 22:36:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 245 (0x93b20000) [pid = 1891] [serial = 974] [outer = 0x915be800] 22:36:20 INFO - PROCESS | 1891 | 1461044180473 Marionette DEBUG loaded listener.js 22:36:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 246 (0x93e6ac00) [pid = 1891] [serial = 975] [outer = 0x915be800] 22:36:21 INFO - PROCESS | 1891 | 1461044181380 Marionette TRACE conn6 <- [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]]]}] 22:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 22:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1691ms 22:36:21 INFO - PROCESS | 1891 | 1461044181452 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 22:36:21 INFO - PROCESS | 1891 | 1461044181456 Marionette TRACE conn6 <- [1,1269,null,{"value":"8"}] 22:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 22:36:21 INFO - PROCESS | 1891 | 1461044181466 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 22:36:21 INFO - PROCESS | 1891 | 1461044181468 Marionette TRACE conn6 <- [1,1270,null,{}] 22:36:21 INFO - PROCESS | 1891 | 1461044181473 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:21 INFO - PROCESS | 1891 | 1461044181668 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 22:36:21 INFO - PROCESS | 1891 | 1461044181931 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:21 INFO - PROCESS | 1891 | ++DOCSHELL 0x9015dc00 == 125 [pid = 1891] [id = 325] 22:36:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 247 (0x93f50000) [pid = 1891] [serial = 976] [outer = (nil)] 22:36:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 248 (0x93f5a400) [pid = 1891] [serial = 977] [outer = 0x93f50000] 22:36:22 INFO - PROCESS | 1891 | 1461044182033 Marionette DEBUG loaded listener.js 22:36:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 249 (0x94193c00) [pid = 1891] [serial = 978] [outer = 0x93f50000] 22:36:22 INFO - PROCESS | 1891 | 1461044182991 Marionette TRACE conn6 <- [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]]]}] 22:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 22:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1589ms 22:36:23 INFO - PROCESS | 1891 | 1461044183056 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 22:36:23 INFO - PROCESS | 1891 | 1461044183060 Marionette TRACE conn6 <- [1,1273,null,{"value":"8"}] 22:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 22:36:23 INFO - PROCESS | 1891 | 1461044183067 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 22:36:23 INFO - PROCESS | 1891 | 1461044183071 Marionette TRACE conn6 <- [1,1274,null,{}] 22:36:23 INFO - PROCESS | 1891 | 1461044183076 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:23 INFO - PROCESS | 1891 | 1461044183290 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 22:36:23 INFO - PROCESS | 1891 | 1461044183607 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:23 INFO - PROCESS | 1891 | ++DOCSHELL 0x93f57800 == 126 [pid = 1891] [id = 326] 22:36:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 250 (0x9419c400) [pid = 1891] [serial = 979] [outer = (nil)] 22:36:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 251 (0x9620dc00) [pid = 1891] [serial = 980] [outer = 0x9419c400] 22:36:23 INFO - PROCESS | 1891 | 1461044183790 Marionette DEBUG loaded listener.js 22:36:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 252 (0x976bc000) [pid = 1891] [serial = 981] [outer = 0x9419c400] 22:36:24 INFO - PROCESS | 1891 | 1461044184817 Marionette TRACE conn6 <- [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]]]}] 22:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 22:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1792ms 22:36:24 INFO - PROCESS | 1891 | 1461044184861 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 22:36:24 INFO - PROCESS | 1891 | 1461044184865 Marionette TRACE conn6 <- [1,1277,null,{"value":"8"}] 22:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 22:36:24 INFO - PROCESS | 1891 | 1461044184871 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 22:36:24 INFO - PROCESS | 1891 | 1461044184875 Marionette TRACE conn6 <- [1,1278,null,{}] 22:36:24 INFO - PROCESS | 1891 | 1461044184880 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:25 INFO - PROCESS | 1891 | 1461044185129 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 22:36:25 INFO - PROCESS | 1891 | 1461044185530 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:25 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b579c00 == 127 [pid = 1891] [id = 327] 22:36:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 253 (0x93f4f000) [pid = 1891] [serial = 982] [outer = (nil)] 22:36:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 254 (0x988e2000) [pid = 1891] [serial = 983] [outer = 0x93f4f000] 22:36:25 INFO - PROCESS | 1891 | 1461044185624 Marionette DEBUG loaded listener.js 22:36:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 255 (0x99073400) [pid = 1891] [serial = 984] [outer = 0x93f4f000] 22:36:26 INFO - PROCESS | 1891 | 1461044186507 Marionette TRACE conn6 <- [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]]]}] 22:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 22:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1680ms 22:36:26 INFO - PROCESS | 1891 | 1461044186552 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 22:36:26 INFO - PROCESS | 1891 | 1461044186556 Marionette TRACE conn6 <- [1,1281,null,{"value":"8"}] 22:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 22:36:26 INFO - PROCESS | 1891 | 1461044186563 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 22:36:26 INFO - PROCESS | 1891 | 1461044186567 Marionette TRACE conn6 <- [1,1282,null,{}] 22:36:26 INFO - PROCESS | 1891 | 1461044186572 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:26 INFO - PROCESS | 1891 | 1461044186754 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 22:36:26 INFO - PROCESS | 1891 | 1461044186976 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:27 INFO - PROCESS | 1891 | ++DOCSHELL 0x98319800 == 128 [pid = 1891] [id = 328] 22:36:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 256 (0x99527800) [pid = 1891] [serial = 985] [outer = (nil)] 22:36:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 257 (0x99585c00) [pid = 1891] [serial = 986] [outer = 0x99527800] 22:36:27 INFO - PROCESS | 1891 | 1461044187104 Marionette DEBUG loaded listener.js 22:36:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 258 (0x99a07400) [pid = 1891] [serial = 987] [outer = 0x99527800] 22:36:28 INFO - PROCESS | 1891 | 1461044188073 Marionette TRACE conn6 <- [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]]]}] 22:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 22:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1584ms 22:36:28 INFO - PROCESS | 1891 | 1461044188148 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 22:36:28 INFO - PROCESS | 1891 | 1461044188151 Marionette TRACE conn6 <- [1,1285,null,{"value":"8"}] 22:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 22:36:28 INFO - PROCESS | 1891 | 1461044188158 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 22:36:28 INFO - PROCESS | 1891 | 1461044188161 Marionette TRACE conn6 <- [1,1286,null,{}] 22:36:28 INFO - PROCESS | 1891 | 1461044188168 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:28 INFO - PROCESS | 1891 | 1461044188379 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 22:36:28 INFO - PROCESS | 1891 | 1461044188659 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:28 INFO - PROCESS | 1891 | ++DOCSHELL 0x8bfee800 == 129 [pid = 1891] [id = 329] 22:36:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 259 (0x99521800) [pid = 1891] [serial = 988] [outer = (nil)] 22:36:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 260 (0x9ae84c00) [pid = 1891] [serial = 989] [outer = 0x99521800] 22:36:28 INFO - PROCESS | 1891 | 1461044188783 Marionette DEBUG loaded listener.js 22:36:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 261 (0x9fbb9800) [pid = 1891] [serial = 990] [outer = 0x99521800] 22:36:29 INFO - PROCESS | 1891 | 1461044189703 Marionette TRACE conn6 <- [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]]]}] 22:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 22:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1584ms 22:36:29 INFO - PROCESS | 1891 | 1461044189743 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 22:36:29 INFO - PROCESS | 1891 | 1461044189747 Marionette TRACE conn6 <- [1,1289,null,{"value":"8"}] 22:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 22:36:29 INFO - PROCESS | 1891 | 1461044189753 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 22:36:29 INFO - PROCESS | 1891 | 1461044189757 Marionette TRACE conn6 <- [1,1290,null,{}] 22:36:29 INFO - PROCESS | 1891 | 1461044189763 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:29 INFO - PROCESS | 1891 | 1461044189964 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 22:36:30 INFO - PROCESS | 1891 | 1461044190240 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:30 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f8e5c00 == 130 [pid = 1891] [id = 330] 22:36:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 262 (0x8fe26c00) [pid = 1891] [serial = 991] [outer = (nil)] 22:36:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 263 (0xa0024400) [pid = 1891] [serial = 992] [outer = 0x8fe26c00] 22:36:30 INFO - PROCESS | 1891 | 1461044190368 Marionette DEBUG loaded listener.js 22:36:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 264 (0xa0c4cc00) [pid = 1891] [serial = 993] [outer = 0x8fe26c00] 22:36:31 INFO - PROCESS | 1891 | 1461044191238 Marionette TRACE conn6 <- [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]]]}] 22:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 22:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1535ms 22:36:31 INFO - PROCESS | 1891 | 1461044191291 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 22:36:31 INFO - PROCESS | 1891 | 1461044191296 Marionette TRACE conn6 <- [1,1293,null,{"value":"8"}] 22:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 22:36:31 INFO - PROCESS | 1891 | 1461044191305 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 22:36:31 INFO - PROCESS | 1891 | 1461044191309 Marionette TRACE conn6 <- [1,1294,null,{}] 22:36:31 INFO - PROCESS | 1891 | 1461044191318 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:31 INFO - PROCESS | 1891 | 1461044191525 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 22:36:31 INFO - PROCESS | 1891 | 1461044191788 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:31 INFO - PROCESS | 1891 | ++DOCSHELL 0x988e8000 == 131 [pid = 1891] [id = 331] 22:36:31 INFO - PROCESS | 1891 | ++DOMWINDOW == 265 (0x9fea3800) [pid = 1891] [serial = 994] [outer = (nil)] 22:36:31 INFO - PROCESS | 1891 | ++DOMWINDOW == 266 (0xa280dc00) [pid = 1891] [serial = 995] [outer = 0x9fea3800] 22:36:31 INFO - PROCESS | 1891 | 1461044191916 Marionette DEBUG loaded listener.js 22:36:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 267 (0xa2839400) [pid = 1891] [serial = 996] [outer = 0x9fea3800] 22:36:32 INFO - PROCESS | 1891 | 1461044192803 Marionette TRACE conn6 <- [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]]]}] 22:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 22:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1534ms 22:36:32 INFO - PROCESS | 1891 | 1461044192902 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 22:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 22:36:32 INFO - PROCESS | 1891 | 1461044192911 Marionette TRACE conn6 <- [1,1297,null,{"value":"8"}] 22:36:32 INFO - PROCESS | 1891 | 1461044192923 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 22:36:32 INFO - PROCESS | 1891 | 1461044192928 Marionette TRACE conn6 <- [1,1298,null,{}] 22:36:32 INFO - PROCESS | 1891 | 1461044192997 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:33 INFO - PROCESS | 1891 | 1461044193228 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 22:36:33 INFO - PROCESS | 1891 | 1461044193567 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:33 INFO - PROCESS | 1891 | ++DOCSHELL 0xa0a66400 == 132 [pid = 1891] [id = 332] 22:36:33 INFO - PROCESS | 1891 | ++DOMWINDOW == 268 (0xa0ed8c00) [pid = 1891] [serial = 997] [outer = (nil)] 22:36:33 INFO - PROCESS | 1891 | ++DOMWINDOW == 269 (0xa47ae800) [pid = 1891] [serial = 998] [outer = 0xa0ed8c00] 22:36:33 INFO - PROCESS | 1891 | 1461044193661 Marionette DEBUG loaded listener.js 22:36:33 INFO - PROCESS | 1891 | ++DOMWINDOW == 270 (0xa4a17c00) [pid = 1891] [serial = 999] [outer = 0xa0ed8c00] 22:36:34 INFO - PROCESS | 1891 | 1461044194609 Marionette TRACE conn6 <- [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]]]}] 22:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 22:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1738ms 22:36:34 INFO - PROCESS | 1891 | 1461044194658 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 22:36:34 INFO - PROCESS | 1891 | 1461044194662 Marionette TRACE conn6 <- [1,1301,null,{"value":"8"}] 22:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 22:36:34 INFO - PROCESS | 1891 | 1461044194668 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 22:36:34 INFO - PROCESS | 1891 | 1461044194672 Marionette TRACE conn6 <- [1,1302,null,{}] 22:36:34 INFO - PROCESS | 1891 | 1461044194678 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:34 INFO - PROCESS | 1891 | 1461044194877 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 22:36:35 INFO - PROCESS | 1891 | 1461044195154 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:35 INFO - PROCESS | 1891 | ++DOCSHELL 0x868d1800 == 133 [pid = 1891] [id = 333] 22:36:35 INFO - PROCESS | 1891 | ++DOMWINDOW == 271 (0x868d4000) [pid = 1891] [serial = 1000] [outer = (nil)] 22:36:35 INFO - PROCESS | 1891 | ++DOMWINDOW == 272 (0x868da800) [pid = 1891] [serial = 1001] [outer = 0x868d4000] 22:36:35 INFO - PROCESS | 1891 | 1461044195284 Marionette DEBUG loaded listener.js 22:36:35 INFO - PROCESS | 1891 | ++DOMWINDOW == 273 (0x868de000) [pid = 1891] [serial = 1002] [outer = 0x868d4000] 22:36:36 INFO - PROCESS | 1891 | 1461044196156 Marionette TRACE conn6 <- [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]]]}] 22:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 22:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1531ms 22:36:36 INFO - PROCESS | 1891 | 1461044196202 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 22:36:36 INFO - PROCESS | 1891 | 1461044196206 Marionette TRACE conn6 <- [1,1305,null,{"value":"8"}] 22:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 22:36:36 INFO - PROCESS | 1891 | 1461044196212 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 22:36:36 INFO - PROCESS | 1891 | 1461044196216 Marionette TRACE conn6 <- [1,1306,null,{}] 22:36:36 INFO - PROCESS | 1891 | 1461044196242 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:36 INFO - PROCESS | 1891 | 1461044196452 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 22:36:36 INFO - PROCESS | 1891 | 1461044196761 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:36 INFO - PROCESS | 1891 | ++DOCSHELL 0x868d3800 == 134 [pid = 1891] [id = 334] 22:36:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 274 (0x868dbc00) [pid = 1891] [serial = 1003] [outer = (nil)] 22:36:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 275 (0x879e2c00) [pid = 1891] [serial = 1004] [outer = 0x868dbc00] 22:36:36 INFO - PROCESS | 1891 | 1461044196860 Marionette DEBUG loaded listener.js 22:36:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 276 (0x879e4c00) [pid = 1891] [serial = 1005] [outer = 0x868dbc00] 22:36:37 INFO - PROCESS | 1891 | 1461044197731 Marionette TRACE conn6 <- [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]]]}] 22:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 22:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1555ms 22:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 22:36:37 INFO - PROCESS | 1891 | 1461044197768 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 22:36:37 INFO - PROCESS | 1891 | 1461044197771 Marionette TRACE conn6 <- [1,1309,null,{"value":"8"}] 22:36:37 INFO - PROCESS | 1891 | 1461044197777 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 22:36:37 INFO - PROCESS | 1891 | 1461044197780 Marionette TRACE conn6 <- [1,1310,null,{}] 22:36:37 INFO - PROCESS | 1891 | 1461044197786 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:37 INFO - PROCESS | 1891 | 1461044197992 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 22:36:38 INFO - PROCESS | 1891 | 1461044198305 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:38 INFO - PROCESS | 1891 | ++DOCSHELL 0x87868c00 == 135 [pid = 1891] [id = 335] 22:36:38 INFO - PROCESS | 1891 | ++DOMWINDOW == 277 (0x87869400) [pid = 1891] [serial = 1006] [outer = (nil)] 22:36:38 INFO - PROCESS | 1891 | ++DOMWINDOW == 278 (0x8786f400) [pid = 1891] [serial = 1007] [outer = 0x87869400] 22:36:38 INFO - PROCESS | 1891 | 1461044198398 Marionette DEBUG loaded listener.js 22:36:38 INFO - PROCESS | 1891 | ++DOMWINDOW == 279 (0x87871000) [pid = 1891] [serial = 1008] [outer = 0x87869400] 22:36:39 INFO - PROCESS | 1891 | 1461044199282 Marionette TRACE conn6 <- [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] 22:36:39 INFO - PROCESS | 1891 | 1461044199371 Marionette TRACE conn6 <- [1,1313,null,{"value":"8"}] 22:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 22:36:39 INFO - PROCESS | 1891 | 1461044199381 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 22:36:39 INFO - PROCESS | 1891 | 1461044199386 Marionette TRACE conn6 <- [1,1314,null,{}] 22:36:39 INFO - PROCESS | 1891 | 1461044199394 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:39 INFO - PROCESS | 1891 | 1461044199652 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 22:36:39 INFO - PROCESS | 1891 | 1461044199973 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:40 INFO - PROCESS | 1891 | ++DOCSHELL 0x868d3c00 == 136 [pid = 1891] [id = 336] 22:36:40 INFO - PROCESS | 1891 | ++DOMWINDOW == 280 (0x8786b400) [pid = 1891] [serial = 1009] [outer = (nil)] 22:36:40 INFO - PROCESS | 1891 | ++DOMWINDOW == 281 (0x879e3400) [pid = 1891] [serial = 1010] [outer = 0x8786b400] 22:36:40 INFO - PROCESS | 1891 | 1461044200059 Marionette DEBUG loaded listener.js 22:36:40 INFO - PROCESS | 1891 | ++DOMWINDOW == 282 (0x879e9400) [pid = 1891] [serial = 1011] [outer = 0x8786b400] 22:36:40 INFO - PROCESS | 1891 | 1461044200925 Marionette TRACE conn6 <- [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]]]}] 22:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 22:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1589ms 22:36:40 INFO - PROCESS | 1891 | 1461044200968 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 22:36:40 INFO - PROCESS | 1891 | 1461044200973 Marionette TRACE conn6 <- [1,1317,null,{"value":"8"}] 22:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 22:36:40 INFO - PROCESS | 1891 | 1461044200979 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 22:36:40 INFO - PROCESS | 1891 | 1461044200982 Marionette TRACE conn6 <- [1,1318,null,{}] 22:36:40 INFO - PROCESS | 1891 | 1461044200988 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:41 INFO - PROCESS | 1891 | 1461044201187 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 22:36:41 INFO - PROCESS | 1891 | 1461044201570 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:41 INFO - PROCESS | 1891 | ++DOCSHELL 0x861bc400 == 137 [pid = 1891] [id = 337] 22:36:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 283 (0x861bdc00) [pid = 1891] [serial = 1012] [outer = (nil)] 22:36:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 284 (0x861c3800) [pid = 1891] [serial = 1013] [outer = 0x861bdc00] 22:36:41 INFO - PROCESS | 1891 | 1461044201733 Marionette DEBUG loaded listener.js 22:36:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 285 (0x861c5800) [pid = 1891] [serial = 1014] [outer = 0x861bdc00] 22:36:42 INFO - PROCESS | 1891 | 1461044202876 Marionette TRACE conn6 <- [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]]]}] 22:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 22:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1939ms 22:36:42 INFO - PROCESS | 1891 | 1461044202919 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 22:36:42 INFO - PROCESS | 1891 | 1461044202924 Marionette TRACE conn6 <- [1,1321,null,{"value":"8"}] 22:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 22:36:42 INFO - PROCESS | 1891 | 1461044202931 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 22:36:42 INFO - PROCESS | 1891 | 1461044202935 Marionette TRACE conn6 <- [1,1322,null,{}] 22:36:42 INFO - PROCESS | 1891 | 1461044202941 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:43 INFO - PROCESS | 1891 | 1461044203168 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 22:36:43 INFO - PROCESS | 1891 | 1461044203435 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:43 INFO - PROCESS | 1891 | ++DOCSHELL 0x847d0800 == 138 [pid = 1891] [id = 338] 22:36:43 INFO - PROCESS | 1891 | ++DOMWINDOW == 286 (0x847d1800) [pid = 1891] [serial = 1015] [outer = (nil)] 22:36:43 INFO - PROCESS | 1891 | ++DOMWINDOW == 287 (0x847d9400) [pid = 1891] [serial = 1016] [outer = 0x847d1800] 22:36:43 INFO - PROCESS | 1891 | 1461044203582 Marionette DEBUG loaded listener.js 22:36:43 INFO - PROCESS | 1891 | ++DOMWINDOW == 288 (0x847dbc00) [pid = 1891] [serial = 1017] [outer = 0x847d1800] 22:36:44 INFO - PROCESS | 1891 | 1461044204554 Marionette TRACE conn6 <- [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]]]}] 22:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 22:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1683ms 22:36:44 INFO - PROCESS | 1891 | 1461044204615 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 22:36:44 INFO - PROCESS | 1891 | 1461044204619 Marionette TRACE conn6 <- [1,1325,null,{"value":"8"}] 22:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 22:36:44 INFO - PROCESS | 1891 | 1461044204626 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 22:36:44 INFO - PROCESS | 1891 | 1461044204629 Marionette TRACE conn6 <- [1,1326,null,{}] 22:36:44 INFO - PROCESS | 1891 | 1461044204635 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:44 INFO - PROCESS | 1891 | 1461044204843 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 22:36:45 INFO - PROCESS | 1891 | 1461044205155 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:45 INFO - PROCESS | 1891 | ++DOCSHELL 0x847d5c00 == 139 [pid = 1891] [id = 339] 22:36:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 289 (0x847d7000) [pid = 1891] [serial = 1018] [outer = (nil)] 22:36:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 290 (0x861c5000) [pid = 1891] [serial = 1019] [outer = 0x847d7000] 22:36:45 INFO - PROCESS | 1891 | 1461044205248 Marionette DEBUG loaded listener.js 22:36:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 291 (0x861ca000) [pid = 1891] [serial = 1020] [outer = 0x847d7000] 22:36:47 INFO - PROCESS | 1891 | --DOCSHELL 0x89a35000 == 138 [pid = 1891] [id = 232] 22:36:47 INFO - PROCESS | 1891 | --DOCSHELL 0x94195000 == 137 [pid = 1891] [id = 269] 22:36:47 INFO - PROCESS | 1891 | --DOCSHELL 0x89a40800 == 136 [pid = 1891] [id = 231] 22:36:47 INFO - PROCESS | 1891 | --DOCSHELL 0x8b3cc800 == 135 [pid = 1891] [id = 260] 22:36:47 INFO - PROCESS | 1891 | --DOCSHELL 0x8caf9400 == 134 [pid = 1891] [id = 259] 22:36:47 INFO - PROCESS | 1891 | --DOCSHELL 0xa0ee5400 == 133 [pid = 1891] [id = 10] 22:36:47 INFO - PROCESS | 1891 | --DOCSHELL 0x9eb46000 == 132 [pid = 1891] [id = 307] 22:36:47 INFO - PROCESS | 1891 | --DOCSHELL 0x904d6400 == 131 [pid = 1891] [id = 306] 22:36:47 INFO - PROCESS | 1891 | --DOCSHELL 0x99527c00 == 130 [pid = 1891] [id = 305] 22:36:47 INFO - PROCESS | 1891 | --DOCSHELL 0x9820a800 == 129 [pid = 1891] [id = 304] 22:36:47 INFO - PROCESS | 1891 | --DOCSHELL 0x904d7800 == 128 [pid = 1891] [id = 303] 22:36:47 INFO - PROCESS | 1891 | --DOCSHELL 0x90360000 == 127 [pid = 1891] [id = 301] 22:36:47 INFO - PROCESS | 1891 | --DOCSHELL 0x8bfee400 == 126 [pid = 1891] [id = 302] 22:36:47 INFO - PROCESS | 1891 | --DOCSHELL 0x8cd8fc00 == 125 [pid = 1891] [id = 300] 22:36:47 INFO - PROCESS | 1891 | --DOCSHELL 0x94195c00 == 124 [pid = 1891] [id = 267] 22:36:47 INFO - PROCESS | 1891 | --DOCSHELL 0x87ce3800 == 123 [pid = 1891] [id = 299] 22:36:47 INFO - PROCESS | 1891 | --DOMWINDOW == 290 (0x98207c00) [pid = 1891] [serial = 857] [outer = (nil)] [url = about:blank] 22:36:47 INFO - PROCESS | 1891 | --DOMWINDOW == 289 (0x915c4800) [pid = 1891] [serial = 891] [outer = (nil)] [url = about:blank] 22:36:47 INFO - PROCESS | 1891 | --DOMWINDOW == 288 (0x93e72800) [pid = 1891] [serial = 848] [outer = (nil)] [url = about:blank] 22:36:47 INFO - PROCESS | 1891 | --DOMWINDOW == 287 (0x9ae04000) [pid = 1891] [serial = 872] [outer = (nil)] [url = about:blank] 22:36:47 INFO - PROCESS | 1891 | --DOMWINDOW == 286 (0x93da3800) [pid = 1891] [serial = 606] [outer = (nil)] [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.] 22:36:47 INFO - PROCESS | 1891 | --DOMWINDOW == 285 (0x99075c00) [pid = 1891] [serial = 866] [outer = (nil)] [url = about:blank] 22:36:47 INFO - PROCESS | 1891 | --DOMWINDOW == 284 (0x8f8e5400) [pid = 1891] [serial = 884] [outer = (nil)] [url = about:blank] 22:36:47 INFO - PROCESS | 1891 | --DOMWINDOW == 283 (0x8caf4800) [pid = 1891] [serial = 839] [outer = (nil)] [url = about:blank] 22:36:47 INFO - PROCESS | 1891 | --DOMWINDOW == 282 (0x91213000) [pid = 1891] [serial = 878] [outer = (nil)] [url = about:blank] 22:36:47 INFO - PROCESS | 1891 | --DOMWINDOW == 281 (0x93034000) [pid = 1891] [serial = 896] [outer = (nil)] [url = about:blank] 22:36:47 INFO - PROCESS | 1891 | --DOMWINDOW == 280 (0x93025800) [pid = 1891] [serial = 845] [outer = (nil)] [url = about:blank] 22:36:47 INFO - PROCESS | 1891 | --DOMWINDOW == 279 (0x8f70c400) [pid = 1891] [serial = 842] [outer = (nil)] [url = about:blank] 22:36:47 INFO - PROCESS | 1891 | --DOMWINDOW == 278 (0xa0c4e400) [pid = 1891] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:36:47 INFO - PROCESS | 1891 | --DOMWINDOW == 277 (0x9035dc00) [pid = 1891] [serial = 888] [outer = (nil)] [url = about:blank] 22:36:47 INFO - PROCESS | 1891 | --DOMWINDOW == 276 (0x90167000) [pid = 1891] [serial = 887] [outer = (nil)] [url = about:blank] 22:36:47 INFO - PROCESS | 1891 | --DOMWINDOW == 275 (0x94025800) [pid = 1891] [serial = 851] [outer = (nil)] [url = about:blank] 22:36:47 INFO - PROCESS | 1891 | --DOMWINDOW == 274 (0x912a6800) [pid = 1891] [serial = 890] [outer = (nil)] [url = about:blank] 22:36:47 INFO - PROCESS | 1891 | --DOMWINDOW == 273 (0x93136c00) [pid = 1891] [serial = 894] [outer = (nil)] [url = about:blank] 22:36:47 INFO - PROCESS | 1891 | --DOMWINDOW == 272 (0x8caf9c00) [pid = 1891] [serial = 882] [outer = (nil)] [url = about:blank] 22:36:47 INFO - PROCESS | 1891 | --DOMWINDOW == 271 (0x93d9c000) [pid = 1891] [serial = 834] [outer = (nil)] [url = about:blank] 22:36:47 INFO - PROCESS | 1891 | --DOMWINDOW == 270 (0x9ae25000) [pid = 1891] [serial = 875] [outer = (nil)] [url = about:blank] 22:36:47 INFO - PROCESS | 1891 | --DOMWINDOW == 269 (0x8faefc00) [pid = 1891] [serial = 885] [outer = (nil)] [url = about:blank] 22:36:47 INFO - PROCESS | 1891 | --DOMWINDOW == 268 (0x988e9400) [pid = 1891] [serial = 863] [outer = (nil)] [url = about:blank] 22:36:47 INFO - PROCESS | 1891 | --DOMWINDOW == 267 (0x9831e000) [pid = 1891] [serial = 860] [outer = (nil)] [url = about:blank] 22:36:47 INFO - PROCESS | 1891 | --DOMWINDOW == 266 (0x9302d400) [pid = 1891] [serial = 893] [outer = (nil)] [url = about:blank] 22:36:47 INFO - PROCESS | 1891 | --DOMWINDOW == 265 (0x89b47800) [pid = 1891] [serial = 836] [outer = (nil)] [url = about:blank] 22:36:47 INFO - PROCESS | 1891 | --DOMWINDOW == 264 (0x97888800) [pid = 1891] [serial = 854] [outer = (nil)] [url = about:blank] 22:36:47 INFO - PROCESS | 1891 | --DOMWINDOW == 263 (0x999cc400) [pid = 1891] [serial = 869] [outer = (nil)] [url = about:blank] 22:36:47 INFO - PROCESS | 1891 | --DOMWINDOW == 262 (0x8c359400) [pid = 1891] [serial = 881] [outer = (nil)] [url = about:blank] 22:36:47 INFO - PROCESS | 1891 | 1461044207530 Marionette TRACE conn6 <- [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]]]}] 22:36:47 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 22:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 3040ms 22:36:47 INFO - PROCESS | 1891 | 1461044207668 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 22:36:47 INFO - PROCESS | 1891 | 1461044207673 Marionette TRACE conn6 <- [1,1329,null,{"value":"8"}] 22:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 22:36:47 INFO - PROCESS | 1891 | 1461044207680 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 22:36:47 INFO - PROCESS | 1891 | 1461044207686 Marionette TRACE conn6 <- [1,1330,null,{}] 22:36:47 INFO - PROCESS | 1891 | 1461044207695 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:47 INFO - PROCESS | 1891 | 1461044207872 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 22:36:47 INFO - PROCESS | 1891 | 1461044207884 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:47 INFO - PROCESS | 1891 | ++DOCSHELL 0x84a3a000 == 124 [pid = 1891] [id = 340] 22:36:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 263 (0x84a3a800) [pid = 1891] [serial = 1021] [outer = (nil)] 22:36:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 264 (0x868dac00) [pid = 1891] [serial = 1022] [outer = 0x84a3a800] 22:36:48 INFO - PROCESS | 1891 | 1461044208007 Marionette DEBUG loaded listener.js 22:36:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 265 (0x87876800) [pid = 1891] [serial = 1023] [outer = 0x84a3a800] 22:36:49 INFO - PROCESS | 1891 | 1461044209024 Marionette TRACE conn6 <- [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]]]}] 22:36:49 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 22:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1392ms 22:36:49 INFO - PROCESS | 1891 | 1461044209081 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 22:36:49 INFO - PROCESS | 1891 | 1461044209089 Marionette TRACE conn6 <- [1,1333,null,{"value":"8"}] 22:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 22:36:49 INFO - PROCESS | 1891 | 1461044209100 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 22:36:49 INFO - PROCESS | 1891 | 1461044209103 Marionette TRACE conn6 <- [1,1334,null,{}] 22:36:49 INFO - PROCESS | 1891 | 1461044209109 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:49 INFO - PROCESS | 1891 | 1461044209311 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 22:36:49 INFO - PROCESS | 1891 | 1461044209324 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:49 INFO - PROCESS | 1891 | ++DOCSHELL 0x84a36c00 == 125 [pid = 1891] [id = 341] 22:36:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 266 (0x879e6800) [pid = 1891] [serial = 1024] [outer = (nil)] 22:36:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 267 (0x89a36800) [pid = 1891] [serial = 1025] [outer = 0x879e6800] 22:36:49 INFO - PROCESS | 1891 | 1461044209604 Marionette DEBUG loaded listener.js 22:36:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 268 (0x8a45f800) [pid = 1891] [serial = 1026] [outer = 0x879e6800] 22:36:50 INFO - PROCESS | 1891 | 1461044210582 Marionette TRACE conn6 <- [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]]]}] 22:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 22:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1536ms 22:36:50 INFO - PROCESS | 1891 | 1461044210642 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 22:36:50 INFO - PROCESS | 1891 | 1461044210646 Marionette TRACE conn6 <- [1,1337,null,{"value":"8"}] 22:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 22:36:50 INFO - PROCESS | 1891 | 1461044210652 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 22:36:50 INFO - PROCESS | 1891 | 1461044210658 Marionette TRACE conn6 <- [1,1338,null,{}] 22:36:50 INFO - PROCESS | 1891 | 1461044210673 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:50 INFO - PROCESS | 1891 | 1461044210932 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 22:36:50 INFO - PROCESS | 1891 | 1461044210958 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:50 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b3cc800 == 126 [pid = 1891] [id = 342] 22:36:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 269 (0x8bfeec00) [pid = 1891] [serial = 1027] [outer = (nil)] 22:36:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 270 (0x8c361c00) [pid = 1891] [serial = 1028] [outer = 0x8bfeec00] 22:36:51 INFO - PROCESS | 1891 | 1461044211035 Marionette DEBUG loaded listener.js 22:36:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 271 (0x8cafe400) [pid = 1891] [serial = 1029] [outer = 0x8bfeec00] 22:36:52 INFO - PROCESS | 1891 | --DOMWINDOW == 270 (0x8f8e5000) [pid = 1891] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 22:36:52 INFO - PROCESS | 1891 | --DOMWINDOW == 269 (0x9127d800) [pid = 1891] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 22:36:52 INFO - PROCESS | 1891 | --DOMWINDOW == 268 (0x8eb57800) [pid = 1891] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 22:36:52 INFO - PROCESS | 1891 | --DOMWINDOW == 267 (0x8a460000) [pid = 1891] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 22:36:52 INFO - PROCESS | 1891 | --DOMWINDOW == 266 (0x8bf07000) [pid = 1891] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 22:36:52 INFO - PROCESS | 1891 | --DOMWINDOW == 265 (0x89b4c800) [pid = 1891] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 22:36:52 INFO - PROCESS | 1891 | 1461044212802 Marionette TRACE conn6 <- [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]]]}] 22:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 22:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2203ms 22:36:52 INFO - PROCESS | 1891 | 1461044212858 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 22:36:52 INFO - PROCESS | 1891 | 1461044212887 Marionette TRACE conn6 <- [1,1341,null,{"value":"8"}] 22:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 22:36:52 INFO - PROCESS | 1891 | 1461044212897 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 22:36:52 INFO - PROCESS | 1891 | 1461044212901 Marionette TRACE conn6 <- [1,1342,null,{}] 22:36:52 INFO - PROCESS | 1891 | 1461044212910 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:53 INFO - PROCESS | 1891 | 1461044213208 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 22:36:53 INFO - PROCESS | 1891 | 1461044213224 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:53 INFO - PROCESS | 1891 | ++DOCSHELL 0x868d4800 == 127 [pid = 1891] [id = 343] 22:36:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 266 (0x8b57c400) [pid = 1891] [serial = 1030] [outer = (nil)] 22:36:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 267 (0x8e918c00) [pid = 1891] [serial = 1031] [outer = 0x8b57c400] 22:36:53 INFO - PROCESS | 1891 | 1461044213299 Marionette DEBUG loaded listener.js 22:36:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 268 (0x8eb57800) [pid = 1891] [serial = 1032] [outer = 0x8b57c400] 22:36:54 INFO - PROCESS | 1891 | 1461044214396 Marionette TRACE conn6 <- [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]]]}] 22:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 22:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1540ms 22:36:54 INFO - PROCESS | 1891 | 1461044214437 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 22:36:54 INFO - PROCESS | 1891 | 1461044214441 Marionette TRACE conn6 <- [1,1345,null,{"value":"8"}] 22:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 22:36:54 INFO - PROCESS | 1891 | 1461044214447 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 22:36:54 INFO - PROCESS | 1891 | 1461044214450 Marionette TRACE conn6 <- [1,1346,null,{}] 22:36:54 INFO - PROCESS | 1891 | 1461044214456 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:54 INFO - PROCESS | 1891 | 1461044214837 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 22:36:55 INFO - PROCESS | 1891 | 1461044215189 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:55 INFO - PROCESS | 1891 | ++DOCSHELL 0x84a33c00 == 128 [pid = 1891] [id = 344] 22:36:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 269 (0x84a35000) [pid = 1891] [serial = 1033] [outer = (nil)] 22:36:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 270 (0x84a3b400) [pid = 1891] [serial = 1034] [outer = 0x84a35000] 22:36:55 INFO - PROCESS | 1891 | 1461044215341 Marionette DEBUG loaded listener.js 22:36:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 271 (0x861c0c00) [pid = 1891] [serial = 1035] [outer = 0x84a35000] 22:36:56 INFO - PROCESS | 1891 | 1461044216445 Marionette TRACE conn6 <- [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]]]}] 22:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 22:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 2045ms 22:36:56 INFO - PROCESS | 1891 | 1461044216494 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 22:36:56 INFO - PROCESS | 1891 | 1461044216502 Marionette TRACE conn6 <- [1,1349,null,{"value":"8"}] 22:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 22:36:56 INFO - PROCESS | 1891 | 1461044216509 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 22:36:56 INFO - PROCESS | 1891 | 1461044216516 Marionette TRACE conn6 <- [1,1350,null,{}] 22:36:56 INFO - PROCESS | 1891 | 1461044216523 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:56 INFO - PROCESS | 1891 | 1461044216732 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 22:36:57 INFO - PROCESS | 1891 | 1461044217083 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:57 INFO - PROCESS | 1891 | ++DOCSHELL 0x87ce3c00 == 129 [pid = 1891] [id = 345] 22:36:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 272 (0x88911400) [pid = 1891] [serial = 1036] [outer = (nil)] 22:36:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 273 (0x8b2c9800) [pid = 1891] [serial = 1037] [outer = 0x88911400] 22:36:57 INFO - PROCESS | 1891 | 1461044217183 Marionette DEBUG loaded listener.js 22:36:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 274 (0x8bf0a800) [pid = 1891] [serial = 1038] [outer = 0x88911400] 22:36:58 INFO - PROCESS | 1891 | 1461044218166 Marionette TRACE conn6 <- [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]]]}] 22:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 22:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1694ms 22:36:58 INFO - PROCESS | 1891 | 1461044218203 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 22:36:58 INFO - PROCESS | 1891 | 1461044218209 Marionette TRACE conn6 <- [1,1353,null,{"value":"8"}] 22:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 22:36:58 INFO - PROCESS | 1891 | 1461044218215 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 22:36:58 INFO - PROCESS | 1891 | 1461044218218 Marionette TRACE conn6 <- [1,1354,null,{}] 22:36:58 INFO - PROCESS | 1891 | 1461044218225 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:58 INFO - PROCESS | 1891 | 1461044218439 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 22:36:58 INFO - PROCESS | 1891 | 1461044218794 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:58 INFO - PROCESS | 1891 | ++DOCSHELL 0x8cd91c00 == 130 [pid = 1891] [id = 346] 22:36:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 275 (0x8e926400) [pid = 1891] [serial = 1039] [outer = (nil)] 22:36:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 276 (0x8f702000) [pid = 1891] [serial = 1040] [outer = 0x8e926400] 22:36:58 INFO - PROCESS | 1891 | 1461044218889 Marionette DEBUG loaded listener.js 22:36:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 277 (0x8f8ea800) [pid = 1891] [serial = 1041] [outer = 0x8e926400] 22:36:59 INFO - PROCESS | 1891 | 1461044219857 Marionette TRACE conn6 <- [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]]]}] 22:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 22:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1682ms 22:36:59 INFO - PROCESS | 1891 | 1461044219898 Marionette TRACE conn6 -> [0,1357,"getWindowHandle",null] 22:36:59 INFO - PROCESS | 1891 | 1461044219904 Marionette TRACE conn6 <- [1,1357,null,{"value":"8"}] 22:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 22:36:59 INFO - PROCESS | 1891 | 1461044219921 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 22:36:59 INFO - PROCESS | 1891 | 1461044219928 Marionette TRACE conn6 <- [1,1358,null,{}] 22:36:59 INFO - PROCESS | 1891 | 1461044219935 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:00 INFO - PROCESS | 1891 | 1461044220187 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 22:37:00 INFO - PROCESS | 1891 | 1461044220553 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:00 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f706c00 == 131 [pid = 1891] [id = 347] 22:37:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 278 (0x90353400) [pid = 1891] [serial = 1042] [outer = (nil)] 22:37:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 279 (0x904e4000) [pid = 1891] [serial = 1043] [outer = 0x90353400] 22:37:00 INFO - PROCESS | 1891 | 1461044220651 Marionette DEBUG loaded listener.js 22:37:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 280 (0x91295800) [pid = 1891] [serial = 1044] [outer = 0x90353400] 22:37:01 INFO - PROCESS | 1891 | 1461044221576 Marionette TRACE conn6 <- [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]]]}] 22:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 22:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1708ms 22:37:01 INFO - PROCESS | 1891 | 1461044221622 Marionette TRACE conn6 -> [0,1361,"getWindowHandle",null] 22:37:01 INFO - PROCESS | 1891 | 1461044221626 Marionette TRACE conn6 <- [1,1361,null,{"value":"8"}] 22:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 22:37:01 INFO - PROCESS | 1891 | 1461044221633 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 22:37:01 INFO - PROCESS | 1891 | 1461044221636 Marionette TRACE conn6 <- [1,1362,null,{}] 22:37:01 INFO - PROCESS | 1891 | 1461044221642 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:01 INFO - PROCESS | 1891 | 1461044221859 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 22:37:02 INFO - PROCESS | 1891 | 1461044222173 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:02 INFO - PROCESS | 1891 | ++DOCSHELL 0x8e921000 == 132 [pid = 1891] [id = 348] 22:37:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 281 (0x9121e400) [pid = 1891] [serial = 1045] [outer = (nil)] 22:37:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 282 (0x9155b000) [pid = 1891] [serial = 1046] [outer = 0x9121e400] 22:37:02 INFO - PROCESS | 1891 | 1461044222269 Marionette DEBUG loaded listener.js 22:37:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 283 (0x915c6c00) [pid = 1891] [serial = 1047] [outer = 0x9121e400] 22:37:03 INFO - PROCESS | 1891 | 1461044223245 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 22:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 22:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1681ms 22:37:03 INFO - PROCESS | 1891 | 1461044223315 Marionette TRACE conn6 -> [0,1365,"getWindowHandle",null] 22:37:03 INFO - PROCESS | 1891 | 1461044223318 Marionette TRACE conn6 <- [1,1365,null,{"value":"8"}] 22:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 22:37:03 INFO - PROCESS | 1891 | 1461044223327 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 22:37:03 INFO - PROCESS | 1891 | 1461044223330 Marionette TRACE conn6 <- [1,1366,null,{}] 22:37:03 INFO - PROCESS | 1891 | 1461044223336 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:03 INFO - PROCESS | 1891 | 1461044223547 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 22:37:03 INFO - PROCESS | 1891 | 1461044223909 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:03 INFO - PROCESS | 1891 | ++DOCSHELL 0x93a04800 == 133 [pid = 1891] [id = 349] 22:37:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 284 (0x93a06000) [pid = 1891] [serial = 1048] [outer = (nil)] 22:37:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 285 (0x93a0f400) [pid = 1891] [serial = 1049] [outer = 0x93a06000] 22:37:04 INFO - PROCESS | 1891 | 1461044224011 Marionette DEBUG loaded listener.js 22:37:04 INFO - PROCESS | 1891 | ++DOMWINDOW == 286 (0x93f45c00) [pid = 1891] [serial = 1050] [outer = 0x93a06000] 22:37:05 INFO - PROCESS | 1891 | 1461044225032 Marionette TRACE conn6 <- [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] 22:37:05 INFO - PROCESS | 1891 | 1461044225080 Marionette TRACE conn6 <- [1,1369,null,{"value":"8"}] 22:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 22:37:05 INFO - PROCESS | 1891 | 1461044225087 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 22:37:05 INFO - PROCESS | 1891 | 1461044225091 Marionette TRACE conn6 <- [1,1370,null,{}] 22:37:05 INFO - PROCESS | 1891 | 1461044225097 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:05 INFO - PROCESS | 1891 | 1461044225346 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 22:37:05 INFO - PROCESS | 1891 | 1461044225664 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:05 INFO - PROCESS | 1891 | ++DOCSHELL 0x93b13400 == 134 [pid = 1891] [id = 350] 22:37:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 287 (0x93f4c800) [pid = 1891] [serial = 1051] [outer = (nil)] 22:37:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 288 (0x9419cc00) [pid = 1891] [serial = 1052] [outer = 0x93f4c800] 22:37:05 INFO - PROCESS | 1891 | 1461044225753 Marionette DEBUG loaded listener.js 22:37:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 289 (0x96247000) [pid = 1891] [serial = 1053] [outer = 0x93f4c800] 22:37:06 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | Canvas test: 2d.pattern.image.incomplete.emptysrc - An attempt was made to use an object that is not, or is no longer, usable 22:37:06 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13 22:37:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:37:06 INFO - _addTest/ [0,1373,"getWindowHandle",null] 22:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 22:37:06 INFO - PROCESS | 1891 | 1461044226725 Marionette TRACE conn6 <- [1,1373,null,{"value":"8"}] 22:37:06 INFO - PROCESS | 1891 | 1461044226731 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 22:37:06 INFO - PROCESS | 1891 | 1461044226735 Marionette TRACE conn6 <- [1,1374,null,{}] 22:37:06 INFO - PROCESS | 1891 | 1461044226741 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:06 INFO - PROCESS | 1891 | 1461044226927 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 22:37:07 INFO - PROCESS | 1891 | 1461044227245 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:07 INFO - PROCESS | 1891 | ++DOCSHELL 0x9035c400 == 135 [pid = 1891] [id = 351] 22:37:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 290 (0x904d7c00) [pid = 1891] [serial = 1054] [outer = (nil)] 22:37:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 291 (0x978b7c00) [pid = 1891] [serial = 1055] [outer = 0x904d7c00] 22:37:07 INFO - PROCESS | 1891 | 1461044227336 Marionette DEBUG loaded listener.js 22:37:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 292 (0x97b93000) [pid = 1891] [serial = 1056] [outer = 0x904d7c00] 22:37:08 INFO - PROCESS | 1891 | [1891] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:37:08 INFO - PROCESS | 1891 | 1461044228256 Marionette TRACE conn6 <- [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] 22:37:08 INFO - PROCESS | 1891 | 1461044228318 Marionette TRACE conn6 <- [1,1377,null,{"value":"8"}] 22:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 22:37:08 INFO - PROCESS | 1891 | 1461044228326 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 22:37:08 INFO - PROCESS | 1891 | 1461044228329 Marionette TRACE conn6 <- [1,1378,null,{}] 22:37:08 INFO - PROCESS | 1891 | 1461044228335 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:08 INFO - PROCESS | 1891 | 1461044228575 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 22:37:08 INFO - PROCESS | 1891 | 1461044228869 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:08 INFO - PROCESS | 1891 | ++DOCSHELL 0x913a9000 == 136 [pid = 1891] [id = 352] 22:37:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 293 (0x97b90c00) [pid = 1891] [serial = 1057] [outer = (nil)] 22:37:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 294 (0x988ebc00) [pid = 1891] [serial = 1058] [outer = 0x97b90c00] 22:37:08 INFO - PROCESS | 1891 | 1461044228959 Marionette DEBUG loaded listener.js 22:37:09 INFO - PROCESS | 1891 | ++DOMWINDOW == 295 (0x99071000) [pid = 1891] [serial = 1059] [outer = 0x97b90c00] 22:37:09 INFO - PROCESS | 1891 | 1461044229868 Marionette TRACE conn6 <- [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] 22:37:09 INFO - PROCESS | 1891 | 1461044229924 Marionette TRACE conn6 <- [1,1381,null,{"value":"8"}] 22:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 22:37:09 INFO - PROCESS | 1891 | 1461044229932 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 22:37:09 INFO - PROCESS | 1891 | 1461044229935 Marionette TRACE conn6 <- [1,1382,null,{}] 22:37:09 INFO - PROCESS | 1891 | 1461044229941 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:10 INFO - PROCESS | 1891 | 1461044230191 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 22:37:10 INFO - PROCESS | 1891 | 1461044230514 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:10 INFO - PROCESS | 1891 | ++DOCSHELL 0x93e6dc00 == 137 [pid = 1891] [id = 353] 22:37:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 296 (0x99075c00) [pid = 1891] [serial = 1060] [outer = (nil)] 22:37:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 297 (0x99a0d800) [pid = 1891] [serial = 1061] [outer = 0x99075c00] 22:37:10 INFO - PROCESS | 1891 | 1461044230608 Marionette DEBUG loaded listener.js 22:37:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 298 (0x9ae21800) [pid = 1891] [serial = 1062] [outer = 0x99075c00] 22:37:11 INFO - PROCESS | 1891 | [1891] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:37:11 INFO - PROCESS | 1891 | 1461044231717 Marionette TRACE conn6 <- [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] 22:37:11 INFO - PROCESS | 1891 | 1461044231775 Marionette TRACE conn6 <- [1,1385,null,{"value":"8"}] 22:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 22:37:11 INFO - PROCESS | 1891 | 1461044231782 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 22:37:11 INFO - PROCESS | 1891 | 1461044231786 Marionette TRACE conn6 <- [1,1386,null,{}] 22:37:11 INFO - PROCESS | 1891 | 1461044231792 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:12 INFO - PROCESS | 1891 | 1461044231999 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 22:37:12 INFO - PROCESS | 1891 | 1461044232328 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:12 INFO - PROCESS | 1891 | ++DOCSHELL 0x9fb4f800 == 138 [pid = 1891] [id = 354] 22:37:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 299 (0x9fbb8c00) [pid = 1891] [serial = 1063] [outer = (nil)] 22:37:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 300 (0x9fe95400) [pid = 1891] [serial = 1064] [outer = 0x9fbb8c00] 22:37:12 INFO - PROCESS | 1891 | 1461044232435 Marionette DEBUG loaded listener.js 22:37:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 301 (0xa0c4d400) [pid = 1891] [serial = 1065] [outer = 0x9fbb8c00] 22:37:13 INFO - PROCESS | 1891 | 1461044233468 Marionette TRACE conn6 <- [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] 22:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 22:37:13 INFO - PROCESS | 1891 | 1461044233533 Marionette TRACE conn6 <- [1,1389,null,{"value":"8"}] 22:37:13 INFO - PROCESS | 1891 | 1461044233540 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 22:37:13 INFO - PROCESS | 1891 | 1461044233544 Marionette TRACE conn6 <- [1,1390,null,{}] 22:37:13 INFO - PROCESS | 1891 | 1461044233551 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:13 INFO - PROCESS | 1891 | 1461044233811 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 22:37:14 INFO - PROCESS | 1891 | 1461044234135 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:14 INFO - PROCESS | 1891 | ++DOCSHELL 0x86bed400 == 139 [pid = 1891] [id = 355] 22:37:14 INFO - PROCESS | 1891 | ++DOMWINDOW == 302 (0x86bef800) [pid = 1891] [serial = 1066] [outer = (nil)] 22:37:14 INFO - PROCESS | 1891 | ++DOMWINDOW == 303 (0x86bf7400) [pid = 1891] [serial = 1067] [outer = 0x86bef800] 22:37:14 INFO - PROCESS | 1891 | 1461044234230 Marionette DEBUG loaded listener.js 22:37:14 INFO - PROCESS | 1891 | ++DOMWINDOW == 304 (0x9fb50400) [pid = 1891] [serial = 1068] [outer = 0x86bef800] 22:37:15 INFO - PROCESS | 1891 | 1461044235145 Marionette TRACE conn6 <- [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]]]}] 22:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 22:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1639ms 22:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 22:37:15 INFO - PROCESS | 1891 | 1461044235179 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 22:37:15 INFO - PROCESS | 1891 | 1461044235181 Marionette TRACE conn6 <- [1,1393,null,{"value":"8"}] 22:37:15 INFO - PROCESS | 1891 | 1461044235188 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 22:37:15 INFO - PROCESS | 1891 | 1461044235192 Marionette TRACE conn6 <- [1,1394,null,{}] 22:37:15 INFO - PROCESS | 1891 | 1461044235198 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:15 INFO - PROCESS | 1891 | 1461044235384 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 22:37:15 INFO - PROCESS | 1891 | 1461044235709 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:15 INFO - PROCESS | 1891 | ++DOCSHELL 0x86bee800 == 140 [pid = 1891] [id = 356] 22:37:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 305 (0x9ae80c00) [pid = 1891] [serial = 1069] [outer = (nil)] 22:37:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 306 (0xa2a0a800) [pid = 1891] [serial = 1070] [outer = 0x9ae80c00] 22:37:15 INFO - PROCESS | 1891 | 1461044235800 Marionette DEBUG loaded listener.js 22:37:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 307 (0xa3c1b800) [pid = 1891] [serial = 1071] [outer = 0x9ae80c00] 22:37:16 INFO - PROCESS | 1891 | 1461044236697 Marionette TRACE conn6 <- [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]]]}] 22:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 22:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1584ms 22:37:16 INFO - PROCESS | 1891 | 1461044236772 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 22:37:16 INFO - PROCESS | 1891 | 1461044236776 Marionette TRACE conn6 <- [1,1397,null,{"value":"8"}] 22:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 22:37:16 INFO - PROCESS | 1891 | 1461044236783 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 22:37:16 INFO - PROCESS | 1891 | 1461044236786 Marionette TRACE conn6 <- [1,1398,null,{}] 22:37:16 INFO - PROCESS | 1891 | 1461044236792 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:17 INFO - PROCESS | 1891 | 1461044237020 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 22:37:17 INFO - PROCESS | 1891 | 1461044237340 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:17 INFO - PROCESS | 1891 | ++DOCSHELL 0x86bf1000 == 141 [pid = 1891] [id = 357] 22:37:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 308 (0x86bf3c00) [pid = 1891] [serial = 1072] [outer = (nil)] 22:37:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 309 (0x8fa78000) [pid = 1891] [serial = 1073] [outer = 0x86bf3c00] 22:37:17 INFO - PROCESS | 1891 | 1461044237431 Marionette DEBUG loaded listener.js 22:37:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 310 (0x8fa79c00) [pid = 1891] [serial = 1074] [outer = 0x86bf3c00] 22:37:18 INFO - PROCESS | 1891 | 1461044238337 Marionette TRACE conn6 <- [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]]]}] 22:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 22:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1629ms 22:37:18 INFO - PROCESS | 1891 | 1461044238414 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 22:37:18 INFO - PROCESS | 1891 | 1461044238417 Marionette TRACE conn6 <- [1,1401,null,{"value":"8"}] 22:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 22:37:18 INFO - PROCESS | 1891 | 1461044238423 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 22:37:18 INFO - PROCESS | 1891 | 1461044238427 Marionette TRACE conn6 <- [1,1402,null,{}] 22:37:18 INFO - PROCESS | 1891 | 1461044238433 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:18 INFO - PROCESS | 1891 | 1461044238669 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 22:37:19 INFO - PROCESS | 1891 | 1461044239547 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:19 INFO - PROCESS | 1891 | ++DOCSHELL 0x868d2c00 == 142 [pid = 1891] [id = 358] 22:37:19 INFO - PROCESS | 1891 | ++DOMWINDOW == 311 (0x868d5800) [pid = 1891] [serial = 1075] [outer = (nil)] 22:37:19 INFO - PROCESS | 1891 | ++DOMWINDOW == 312 (0x868dc000) [pid = 1891] [serial = 1076] [outer = 0x868d5800] 22:37:19 INFO - PROCESS | 1891 | 1461044239674 Marionette DEBUG loaded listener.js 22:37:19 INFO - PROCESS | 1891 | ++DOMWINDOW == 313 (0x86bf4c00) [pid = 1891] [serial = 1077] [outer = 0x868d5800] 22:37:20 INFO - PROCESS | 1891 | 1461044240564 Marionette TRACE conn6 <- [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]]]}] 22:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 22:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 2197ms 22:37:20 INFO - PROCESS | 1891 | 1461044240622 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 22:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 22:37:20 INFO - PROCESS | 1891 | 1461044240630 Marionette TRACE conn6 <- [1,1405,null,{"value":"8"}] 22:37:20 INFO - PROCESS | 1891 | 1461044240638 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 22:37:20 INFO - PROCESS | 1891 | 1461044240643 Marionette TRACE conn6 <- [1,1406,null,{}] 22:37:20 INFO - PROCESS | 1891 | 1461044240651 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:20 INFO - PROCESS | 1891 | 1461044240877 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 22:37:21 INFO - PROCESS | 1891 | 1461044241232 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:21 INFO - PROCESS | 1891 | ++DOCSHELL 0x868dd800 == 143 [pid = 1891] [id = 359] 22:37:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 314 (0x8786f800) [pid = 1891] [serial = 1078] [outer = (nil)] 22:37:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 315 (0x88919800) [pid = 1891] [serial = 1079] [outer = 0x8786f800] 22:37:21 INFO - PROCESS | 1891 | 1461044241319 Marionette DEBUG loaded listener.js 22:37:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 316 (0x8a468c00) [pid = 1891] [serial = 1080] [outer = 0x8786f800] 22:37:22 INFO - PROCESS | 1891 | 1461044242335 Marionette TRACE conn6 <- [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]]]}] 22:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 22:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1741ms 22:37:22 INFO - PROCESS | 1891 | 1461044242380 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 22:37:22 INFO - PROCESS | 1891 | 1461044242386 Marionette TRACE conn6 <- [1,1409,null,{"value":"8"}] 22:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 22:37:22 INFO - PROCESS | 1891 | 1461044242394 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 22:37:22 INFO - PROCESS | 1891 | 1461044242398 Marionette TRACE conn6 <- [1,1410,null,{}] 22:37:22 INFO - PROCESS | 1891 | 1461044242403 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:22 INFO - PROCESS | 1891 | 1461044242618 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 22:37:23 INFO - PROCESS | 1891 | 1461044243007 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:23 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b2ccc00 == 144 [pid = 1891] [id = 360] 22:37:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 317 (0x8b3cc400) [pid = 1891] [serial = 1081] [outer = (nil)] 22:37:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 318 (0x8bf0e400) [pid = 1891] [serial = 1082] [outer = 0x8b3cc400] 22:37:23 INFO - PROCESS | 1891 | 1461044243102 Marionette DEBUG loaded listener.js 22:37:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 319 (0x8caf2000) [pid = 1891] [serial = 1083] [outer = 0x8b3cc400] 22:37:24 INFO - PROCESS | 1891 | 1461044244223 Marionette TRACE conn6 <- [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]]]}] 22:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 22:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1883ms 22:37:24 INFO - PROCESS | 1891 | 1461044244278 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 22:37:24 INFO - PROCESS | 1891 | 1461044244282 Marionette TRACE conn6 <- [1,1413,null,{"value":"8"}] 22:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 22:37:24 INFO - PROCESS | 1891 | 1461044244291 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 22:37:24 INFO - PROCESS | 1891 | 1461044244299 Marionette TRACE conn6 <- [1,1414,null,{}] 22:37:24 INFO - PROCESS | 1891 | 1461044244320 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:24 INFO - PROCESS | 1891 | 1461044244618 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x904e3000 == 143 [pid = 1891] [id = 245] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x8b586c00 == 142 [pid = 1891] [id = 251] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x8a45c000 == 141 [pid = 1891] [id = 252] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x8e922800 == 140 [pid = 1891] [id = 318] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x91218000 == 139 [pid = 1891] [id = 320] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x8a462c00 == 138 [pid = 1891] [id = 235] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x87cec000 == 137 [pid = 1891] [id = 239] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x87ce8800 == 136 [pid = 1891] [id = 256] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x8eb4e400 == 135 [pid = 1891] [id = 238] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x89b4b400 == 134 [pid = 1891] [id = 246] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x904dd000 == 133 [pid = 1891] [id = 286] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x9805e000 == 132 [pid = 1891] [id = 287] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x915bb400 == 131 [pid = 1891] [id = 249] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x89b49800 == 130 [pid = 1891] [id = 250] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x87de4800 == 129 [pid = 1891] [id = 290] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x90354000 == 128 [pid = 1891] [id = 84] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x9952e400 == 127 [pid = 1891] [id = 289] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x92f1d400 == 126 [pid = 1891] [id = 291] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x904e1800 == 125 [pid = 1891] [id = 255] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x8bfe2400 == 124 [pid = 1891] [id = 237] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x8f710000 == 123 [pid = 1891] [id = 56] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x90351c00 == 122 [pid = 1891] [id = 244] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x9129ac00 == 121 [pid = 1891] [id = 248] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x93e77000 == 120 [pid = 1891] [id = 284] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x98d91000 == 119 [pid = 1891] [id = 288] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x8bff1c00 == 118 [pid = 1891] [id = 254] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x87dd9400 == 117 [pid = 1891] [id = 253] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x87ced000 == 116 [pid = 1891] [id = 234] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x93f59000 == 115 [pid = 1891] [id = 283] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x8fe2c000 == 114 [pid = 1891] [id = 243] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x912a4400 == 113 [pid = 1891] [id = 247] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x93b1c800 == 112 [pid = 1891] [id = 285] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x868d4800 == 111 [pid = 1891] [id = 343] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x8b3cc800 == 110 [pid = 1891] [id = 342] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x84a36c00 == 109 [pid = 1891] [id = 341] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x84a3a000 == 108 [pid = 1891] [id = 340] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x87868c00 == 107 [pid = 1891] [id = 335] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x868d1800 == 106 [pid = 1891] [id = 333] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x868d3800 == 105 [pid = 1891] [id = 334] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0xa0a66400 == 104 [pid = 1891] [id = 332] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x988e8000 == 103 [pid = 1891] [id = 331] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x8f8e5c00 == 102 [pid = 1891] [id = 330] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x8bfee800 == 101 [pid = 1891] [id = 329] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x8b579c00 == 100 [pid = 1891] [id = 327] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x98319800 == 99 [pid = 1891] [id = 328] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x93f57800 == 98 [pid = 1891] [id = 326] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x9015dc00 == 97 [pid = 1891] [id = 325] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x9121a800 == 96 [pid = 1891] [id = 324] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x8eb4f000 == 95 [pid = 1891] [id = 323] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x90163400 == 94 [pid = 1891] [id = 321] 22:37:25 INFO - PROCESS | 1891 | --DOCSHELL 0x8bfe4c00 == 93 [pid = 1891] [id = 322] 22:37:25 INFO - PROCESS | 1891 | --DOMWINDOW == 318 (0x93f5ac00) [pid = 1891] [serial = 897] [outer = (nil)] [url = about:blank] 22:37:25 INFO - PROCESS | 1891 | --DOMWINDOW == 317 (0x9129a000) [pid = 1891] [serial = 965] [outer = (nil)] [url = about:blank] 22:37:25 INFO - PROCESS | 1891 | --DOMWINDOW == 316 (0x91294c00) [pid = 1891] [serial = 960] [outer = (nil)] [url = about:blank] 22:37:25 INFO - PROCESS | 1891 | --DOMWINDOW == 315 (0x915c0000) [pid = 1891] [serial = 962] [outer = (nil)] [url = about:blank] 22:37:25 INFO - PROCESS | 1891 | --DOMWINDOW == 314 (0x8f8e3000) [pid = 1891] [serial = 956] [outer = (nil)] [url = about:blank] 22:37:25 INFO - PROCESS | 1891 | --DOMWINDOW == 313 (0x8b3d6000) [pid = 1891] [serial = 953] [outer = (nil)] [url = about:blank] 22:37:25 INFO - PROCESS | 1891 | --DOMWINDOW == 312 (0x8c362800) [pid = 1891] [serial = 954] [outer = (nil)] [url = about:blank] 22:37:25 INFO - PROCESS | 1891 | --DOMWINDOW == 311 (0x8c35cc00) [pid = 1891] [serial = 951] [outer = (nil)] [url = about:blank] 22:37:25 INFO - PROCESS | 1891 | --DOMWINDOW == 310 (0x8bf10c00) [pid = 1891] [serial = 950] [outer = (nil)] [url = about:blank] 22:37:25 INFO - PROCESS | 1891 | --DOMWINDOW == 309 (0x8e918800) [pid = 1891] [serial = 947] [outer = (nil)] [url = about:blank] 22:37:25 INFO - PROCESS | 1891 | --DOMWINDOW == 308 (0xa45e6000) [pid = 1891] [serial = 944] [outer = (nil)] [url = about:blank] 22:37:25 INFO - PROCESS | 1891 | --DOMWINDOW == 307 (0x88918400) [pid = 1891] [serial = 941] [outer = (nil)] [url = about:blank] 22:37:25 INFO - PROCESS | 1891 | --DOMWINDOW == 306 (0xa4590400) [pid = 1891] [serial = 938] [outer = (nil)] [url = about:blank] 22:37:25 INFO - PROCESS | 1891 | --DOMWINDOW == 305 (0xa3c28800) [pid = 1891] [serial = 935] [outer = (nil)] [url = about:blank] 22:37:25 INFO - PROCESS | 1891 | --DOMWINDOW == 304 (0xa2a0bc00) [pid = 1891] [serial = 932] [outer = (nil)] [url = about:blank] 22:37:25 INFO - PROCESS | 1891 | --DOMWINDOW == 303 (0xa0c4c000) [pid = 1891] [serial = 929] [outer = (nil)] [url = about:blank] 22:37:25 INFO - PROCESS | 1891 | --DOMWINDOW == 302 (0xa001f800) [pid = 1891] [serial = 926] [outer = (nil)] [url = about:blank] 22:37:25 INFO - PROCESS | 1891 | --DOMWINDOW == 301 (0x9fca6400) [pid = 1891] [serial = 923] [outer = (nil)] [url = about:blank] 22:37:25 INFO - PROCESS | 1891 | --DOMWINDOW == 300 (0x9eb48400) [pid = 1891] [serial = 920] [outer = (nil)] [url = about:blank] 22:37:25 INFO - PROCESS | 1891 | --DOMWINDOW == 299 (0x9ae7b800) [pid = 1891] [serial = 917] [outer = (nil)] [url = about:blank] 22:37:25 INFO - PROCESS | 1891 | --DOMWINDOW == 298 (0x98320400) [pid = 1891] [serial = 914] [outer = (nil)] [url = about:blank] 22:37:25 INFO - PROCESS | 1891 | --DOMWINDOW == 297 (0x96f96c00) [pid = 1891] [serial = 911] [outer = (nil)] [url = about:blank] 22:37:25 INFO - PROCESS | 1891 | --DOMWINDOW == 296 (0x93f55c00) [pid = 1891] [serial = 908] [outer = (nil)] [url = about:blank] 22:37:25 INFO - PROCESS | 1891 | --DOMWINDOW == 295 (0x9127b400) [pid = 1891] [serial = 905] [outer = (nil)] [url = about:blank] 22:37:25 INFO - PROCESS | 1891 | --DOMWINDOW == 294 (0x8f709000) [pid = 1891] [serial = 902] [outer = (nil)] [url = about:blank] 22:37:25 INFO - PROCESS | 1891 | --DOMWINDOW == 293 (0x8a461800) [pid = 1891] [serial = 899] [outer = (nil)] [url = about:blank] 22:37:25 INFO - PROCESS | 1891 | --DOMWINDOW == 292 (0x904d7400) [pid = 1891] [serial = 959] [outer = (nil)] [url = about:blank] 22:37:25 INFO - PROCESS | 1891 | --DOMWINDOW == 291 (0x92f25400) [pid = 1891] [serial = 963] [outer = (nil)] [url = about:blank] 22:37:25 INFO - PROCESS | 1891 | --DOMWINDOW == 290 (0x8fe26800) [pid = 1891] [serial = 957] [outer = (nil)] [url = about:blank] 22:37:25 INFO - PROCESS | 1891 | 1461044245390 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:25 INFO - PROCESS | 1891 | ++DOCSHELL 0x847d1400 == 94 [pid = 1891] [id = 361] 22:37:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 291 (0x84a3dc00) [pid = 1891] [serial = 1084] [outer = (nil)] 22:37:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 292 (0x868d6c00) [pid = 1891] [serial = 1085] [outer = 0x84a3dc00] 22:37:25 INFO - PROCESS | 1891 | 1461044245478 Marionette DEBUG loaded listener.js 22:37:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 293 (0x87872400) [pid = 1891] [serial = 1086] [outer = 0x84a3dc00] 22:37:26 INFO - PROCESS | 1891 | 1461044246321 Marionette TRACE conn6 <- [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]]]}] 22:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 22:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 2060ms 22:37:26 INFO - PROCESS | 1891 | 1461044246350 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 22:37:26 INFO - PROCESS | 1891 | 1461044246354 Marionette TRACE conn6 <- [1,1417,null,{"value":"8"}] 22:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 22:37:26 INFO - PROCESS | 1891 | 1461044246360 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 22:37:26 INFO - PROCESS | 1891 | 1461044246363 Marionette TRACE conn6 <- [1,1418,null,{}] 22:37:26 INFO - PROCESS | 1891 | 1461044246369 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:26 INFO - PROCESS | 1891 | 1461044246550 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 22:37:26 INFO - PROCESS | 1891 | 1461044246743 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:26 INFO - PROCESS | 1891 | ++DOCSHELL 0x868de400 == 95 [pid = 1891] [id = 362] 22:37:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 294 (0x879edc00) [pid = 1891] [serial = 1087] [outer = (nil)] 22:37:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 295 (0x8bfea400) [pid = 1891] [serial = 1088] [outer = 0x879edc00] 22:37:26 INFO - PROCESS | 1891 | 1461044246819 Marionette DEBUG loaded listener.js 22:37:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 296 (0x8cd8d800) [pid = 1891] [serial = 1089] [outer = 0x879edc00] 22:37:27 INFO - PROCESS | 1891 | 1461044247671 Marionette TRACE conn6 <- [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]]]}] 22:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 22:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1386ms 22:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 22:37:27 INFO - PROCESS | 1891 | 1461044247747 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 22:37:27 INFO - PROCESS | 1891 | 1461044247750 Marionette TRACE conn6 <- [1,1421,null,{"value":"8"}] 22:37:27 INFO - PROCESS | 1891 | 1461044247757 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 22:37:27 INFO - PROCESS | 1891 | 1461044247760 Marionette TRACE conn6 <- [1,1422,null,{}] 22:37:27 INFO - PROCESS | 1891 | 1461044247772 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:28 INFO - PROCESS | 1891 | 1461044248008 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 22:37:28 INFO - PROCESS | 1891 | 1461044248031 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:28 INFO - PROCESS | 1891 | ++DOCSHELL 0x8eb59400 == 96 [pid = 1891] [id = 363] 22:37:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 297 (0x8f709c00) [pid = 1891] [serial = 1090] [outer = (nil)] 22:37:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 298 (0x8f8e0c00) [pid = 1891] [serial = 1091] [outer = 0x8f709c00] 22:37:28 INFO - PROCESS | 1891 | 1461044248129 Marionette DEBUG loaded listener.js 22:37:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 299 (0x8faeec00) [pid = 1891] [serial = 1092] [outer = 0x8f709c00] 22:37:29 INFO - PROCESS | 1891 | 1461044249145 Marionette TRACE conn6 <- [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]]]}] 22:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 22:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1437ms 22:37:29 INFO - PROCESS | 1891 | 1461044249194 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 22:37:29 INFO - PROCESS | 1891 | 1461044249197 Marionette TRACE conn6 <- [1,1425,null,{"value":"8"}] 22:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 22:37:29 INFO - PROCESS | 1891 | 1461044249203 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 22:37:29 INFO - PROCESS | 1891 | 1461044249205 Marionette TRACE conn6 <- [1,1426,null,{}] 22:37:29 INFO - PROCESS | 1891 | 1461044249217 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:29 INFO - PROCESS | 1891 | 1461044249469 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 22:37:29 INFO - PROCESS | 1891 | 1461044249493 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:29 INFO - PROCESS | 1891 | ++DOCSHELL 0x8faea800 == 97 [pid = 1891] [id = 364] 22:37:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 300 (0x8fe24c00) [pid = 1891] [serial = 1093] [outer = (nil)] 22:37:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 301 (0x90354800) [pid = 1891] [serial = 1094] [outer = 0x8fe24c00] 22:37:29 INFO - PROCESS | 1891 | 1461044249566 Marionette DEBUG loaded listener.js 22:37:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 302 (0x9035f400) [pid = 1891] [serial = 1095] [outer = 0x8fe24c00] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 301 (0x8bf0ec00) [pid = 1891] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 300 (0x8c35bc00) [pid = 1891] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 299 (0x9952d400) [pid = 1891] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 298 (0x8b3d4c00) [pid = 1891] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 297 (0x93da3c00) [pid = 1891] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 296 (0x99071400) [pid = 1891] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 295 (0x9127cc00) [pid = 1891] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 294 (0x91217800) [pid = 1891] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 293 (0x8eb4e800) [pid = 1891] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 292 (0x8b3d9c00) [pid = 1891] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 291 (0x89a33000) [pid = 1891] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 290 (0x93a11400) [pid = 1891] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 289 (0x92f26c00) [pid = 1891] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 288 (0x94196c00) [pid = 1891] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 287 (0x93e77400) [pid = 1891] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 286 (0x8a464400) [pid = 1891] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 285 (0x8eb54000) [pid = 1891] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 284 (0x91285400) [pid = 1891] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 283 (0x8f8e3800) [pid = 1891] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 282 (0x8f702c00) [pid = 1891] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 281 (0x93e73c00) [pid = 1891] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 280 (0x89b41800) [pid = 1891] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 279 (0x96f9a000) [pid = 1891] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 278 (0x93e74800) [pid = 1891] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 277 (0x87dda000) [pid = 1891] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 276 (0x9624d400) [pid = 1891] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 275 (0x8b583400) [pid = 1891] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 274 (0x9121bc00) [pid = 1891] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 273 (0x94022c00) [pid = 1891] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 272 (0x93a10c00) [pid = 1891] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 271 (0x912a3400) [pid = 1891] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 270 (0x8a45b800) [pid = 1891] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 269 (0x93da3400) [pid = 1891] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 268 (0x90161000) [pid = 1891] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 267 (0x93f59c00) [pid = 1891] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 266 (0x94333000) [pid = 1891] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 265 (0x89b50800) [pid = 1891] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 264 (0x89b44800) [pid = 1891] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 263 (0x915bd400) [pid = 1891] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 262 (0x8a46a400) [pid = 1891] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 261 (0x89b43400) [pid = 1891] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 260 (0x93d9a000) [pid = 1891] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 259 (0x92f1e000) [pid = 1891] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 258 (0x8fae4800) [pid = 1891] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 257 (0x97fe5800) [pid = 1891] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 256 (0x89b47c00) [pid = 1891] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 255 (0x913a8400) [pid = 1891] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 254 (0x978ab000) [pid = 1891] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 253 (0x976b8000) [pid = 1891] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 252 (0x99530800) [pid = 1891] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 251 (0x92f1f000) [pid = 1891] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 250 (0x96f9c400) [pid = 1891] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 249 (0x8bfeb400) [pid = 1891] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 248 (0xa3cc8000) [pid = 1891] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 247 (0x89a37800) [pid = 1891] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 246 (0xa2815000) [pid = 1891] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 245 (0x94025000) [pid = 1891] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 244 (0x98210000) [pid = 1891] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 243 (0x904d9400) [pid = 1891] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 242 (0x99529400) [pid = 1891] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 241 (0xa2840c00) [pid = 1891] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 240 (0x904dc000) [pid = 1891] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 239 (0x87de3c00) [pid = 1891] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 238 (0x93f5e400) [pid = 1891] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 237 (0x9957e400) [pid = 1891] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 236 (0x8bf0f400) [pid = 1891] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 235 (0x98319c00) [pid = 1891] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 234 (0x9015f800) [pid = 1891] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 233 (0x8f703800) [pid = 1891] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 232 (0x93f4c400) [pid = 1891] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 231 (0x904e1c00) [pid = 1891] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 230 (0x8b3cec00) [pid = 1891] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 229 (0x8bfeec00) [pid = 1891] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 228 (0x9419c400) [pid = 1891] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 227 (0x8bfe7400) [pid = 1891] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 226 (0x8786b400) [pid = 1891] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 225 (0x915be800) [pid = 1891] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 224 (0x93f4f000) [pid = 1891] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 223 (0x99521800) [pid = 1891] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 222 (0xa0ed8c00) [pid = 1891] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 221 (0x9fea3800) [pid = 1891] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 220 (0x8f70d800) [pid = 1891] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 219 (0x99527800) [pid = 1891] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 218 (0x93f50000) [pid = 1891] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 217 (0x879e6800) [pid = 1891] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 216 (0x8fe26c00) [pid = 1891] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 215 (0x87869400) [pid = 1891] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 214 (0x868dbc00) [pid = 1891] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 213 (0x84a3a800) [pid = 1891] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 212 (0x868d4000) [pid = 1891] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 211 (0xa0a6b400) [pid = 1891] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 210 (0x9fb52c00) [pid = 1891] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 209 (0x9ae06c00) [pid = 1891] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 208 (0x9fb52000) [pid = 1891] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 207 (0x8eb5a000) [pid = 1891] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 206 (0x94192400) [pid = 1891] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 22:37:31 INFO - PROCESS | 1891 | --DOMWINDOW == 205 (0x88911c00) [pid = 1891] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 22:37:32 INFO - PROCESS | 1891 | 1461044252066 Marionette TRACE conn6 <- [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]]]}] 22:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 22:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 2892ms 22:37:32 INFO - PROCESS | 1891 | 1461044252097 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 22:37:32 INFO - PROCESS | 1891 | 1461044252101 Marionette TRACE conn6 <- [1,1429,null,{"value":"8"}] 22:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 22:37:32 INFO - PROCESS | 1891 | 1461044252106 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 22:37:32 INFO - PROCESS | 1891 | 1461044252109 Marionette TRACE conn6 <- [1,1430,null,{}] 22:37:32 INFO - PROCESS | 1891 | 1461044252115 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:32 INFO - PROCESS | 1891 | 1461044252372 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 22:37:32 INFO - PROCESS | 1891 | 1461044252395 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:32 INFO - PROCESS | 1891 | ++DOCSHELL 0x861bc000 == 98 [pid = 1891] [id = 365] 22:37:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 206 (0x868db800) [pid = 1891] [serial = 1096] [outer = (nil)] 22:37:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 207 (0x87ddb400) [pid = 1891] [serial = 1097] [outer = 0x868db800] 22:37:32 INFO - PROCESS | 1891 | 1461044252469 Marionette DEBUG loaded listener.js 22:37:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 208 (0x88916c00) [pid = 1891] [serial = 1098] [outer = 0x868db800] 22:37:33 INFO - PROCESS | 1891 | 1461044253584 Marionette TRACE conn6 <- [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]]]}] 22:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 22:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1489ms 22:37:33 INFO - PROCESS | 1891 | 1461044253597 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 22:37:33 INFO - PROCESS | 1891 | 1461044253603 Marionette TRACE conn6 <- [1,1433,null,{"value":"8"}] 22:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 22:37:33 INFO - PROCESS | 1891 | 1461044253612 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 22:37:33 INFO - PROCESS | 1891 | 1461044253618 Marionette TRACE conn6 <- [1,1434,null,{}] 22:37:33 INFO - PROCESS | 1891 | 1461044253629 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:33 INFO - PROCESS | 1891 | 1461044253846 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 22:37:34 INFO - PROCESS | 1891 | 1461044254210 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:34 INFO - PROCESS | 1891 | ++DOCSHELL 0x868d5000 == 99 [pid = 1891] [id = 366] 22:37:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 209 (0x868e0000) [pid = 1891] [serial = 1099] [outer = (nil)] 22:37:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 210 (0x87871c00) [pid = 1891] [serial = 1100] [outer = 0x868e0000] 22:37:34 INFO - PROCESS | 1891 | 1461044254303 Marionette DEBUG loaded listener.js 22:37:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 211 (0x879e7800) [pid = 1891] [serial = 1101] [outer = 0x868e0000] 22:37:35 INFO - PROCESS | 1891 | 1461044255374 Marionette TRACE conn6 <- [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]]]}] 22:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 22:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1842ms 22:37:35 INFO - PROCESS | 1891 | 1461044255455 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 22:37:35 INFO - PROCESS | 1891 | 1461044255464 Marionette TRACE conn6 <- [1,1437,null,{"value":"8"}] 22:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 22:37:35 INFO - PROCESS | 1891 | 1461044255475 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 22:37:35 INFO - PROCESS | 1891 | 1461044255479 Marionette TRACE conn6 <- [1,1438,null,{}] 22:37:35 INFO - PROCESS | 1891 | 1461044255486 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:35 INFO - PROCESS | 1891 | 1461044255742 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 22:37:36 INFO - PROCESS | 1891 | 1461044256071 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:36 INFO - PROCESS | 1891 | ++DOCSHELL 0x89b41800 == 100 [pid = 1891] [id = 367] 22:37:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 212 (0x89b4b400) [pid = 1891] [serial = 1102] [outer = (nil)] 22:37:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 213 (0x8a46a400) [pid = 1891] [serial = 1103] [outer = 0x89b4b400] 22:37:36 INFO - PROCESS | 1891 | 1461044256161 Marionette DEBUG loaded listener.js 22:37:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 214 (0x8b3d6400) [pid = 1891] [serial = 1104] [outer = 0x89b4b400] 22:37:37 INFO - PROCESS | 1891 | 1461044257322 Marionette TRACE conn6 <- [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]]]}] 22:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 22:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1883ms 22:37:37 INFO - PROCESS | 1891 | 1461044257358 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 22:37:37 INFO - PROCESS | 1891 | 1461044257363 Marionette TRACE conn6 <- [1,1441,null,{"value":"8"}] 22:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 22:37:37 INFO - PROCESS | 1891 | 1461044257370 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 22:37:37 INFO - PROCESS | 1891 | 1461044257376 Marionette TRACE conn6 <- [1,1442,null,{}] 22:37:37 INFO - PROCESS | 1891 | 1461044257393 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:37 INFO - PROCESS | 1891 | 1461044257608 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 22:37:37 INFO - PROCESS | 1891 | 1461044257884 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:37 INFO - PROCESS | 1891 | ++DOCSHELL 0x8c364400 == 101 [pid = 1891] [id = 368] 22:37:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 215 (0x8c364c00) [pid = 1891] [serial = 1105] [outer = (nil)] 22:37:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 216 (0x8cd91800) [pid = 1891] [serial = 1106] [outer = 0x8c364c00] 22:37:37 INFO - PROCESS | 1891 | 1461044257987 Marionette DEBUG loaded listener.js 22:37:38 INFO - PROCESS | 1891 | ++DOMWINDOW == 217 (0x8eb4d400) [pid = 1891] [serial = 1107] [outer = 0x8c364c00] 22:37:38 INFO - PROCESS | 1891 | 1461044258944 Marionette TRACE conn6 <- [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]]]}] 22:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 22:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1636ms 22:37:39 INFO - PROCESS | 1891 | 1461044259008 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 22:37:39 INFO - PROCESS | 1891 | 1461044259014 Marionette TRACE conn6 <- [1,1445,null,{"value":"8"}] 22:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 22:37:39 INFO - PROCESS | 1891 | 1461044259021 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 22:37:39 INFO - PROCESS | 1891 | 1461044259025 Marionette TRACE conn6 <- [1,1446,null,{}] 22:37:39 INFO - PROCESS | 1891 | 1461044259031 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:39 INFO - PROCESS | 1891 | 1461044259244 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 22:37:39 INFO - PROCESS | 1891 | 1461044259555 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:39 INFO - PROCESS | 1891 | ++DOCSHELL 0x8e91cc00 == 102 [pid = 1891] [id = 369] 22:37:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 218 (0x8f70e800) [pid = 1891] [serial = 1108] [outer = (nil)] 22:37:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 219 (0x8fa77800) [pid = 1891] [serial = 1109] [outer = 0x8f70e800] 22:37:39 INFO - PROCESS | 1891 | 1461044259652 Marionette DEBUG loaded listener.js 22:37:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 220 (0x8fae2c00) [pid = 1891] [serial = 1110] [outer = 0x8f70e800] 22:37:40 INFO - PROCESS | 1891 | 1461044260590 Marionette TRACE conn6 <- [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]]]}] 22:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 22:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1631ms 22:37:40 INFO - PROCESS | 1891 | 1461044260653 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 22:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 22:37:40 INFO - PROCESS | 1891 | 1461044260657 Marionette TRACE conn6 <- [1,1449,null,{"value":"8"}] 22:37:40 INFO - PROCESS | 1891 | 1461044260663 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 22:37:40 INFO - PROCESS | 1891 | 1461044260667 Marionette TRACE conn6 <- [1,1450,null,{}] 22:37:40 INFO - PROCESS | 1891 | 1461044260673 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:40 INFO - PROCESS | 1891 | 1461044260868 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 22:37:41 INFO - PROCESS | 1891 | 1461044261179 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:41 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f709800 == 103 [pid = 1891] [id = 370] 22:37:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 221 (0x8f70a400) [pid = 1891] [serial = 1111] [outer = (nil)] 22:37:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 222 (0x90164c00) [pid = 1891] [serial = 1112] [outer = 0x8f70a400] 22:37:41 INFO - PROCESS | 1891 | 1461044261273 Marionette DEBUG loaded listener.js 22:37:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 223 (0x90351c00) [pid = 1891] [serial = 1113] [outer = 0x8f70a400] 22:37:42 INFO - PROCESS | 1891 | 1461044262211 Marionette TRACE conn6 <- [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]]]}] 22:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 22:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1585ms 22:37:42 INFO - PROCESS | 1891 | 1461044262249 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 22:37:42 INFO - PROCESS | 1891 | 1461044262253 Marionette TRACE conn6 <- [1,1453,null,{"value":"8"}] 22:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 22:37:42 INFO - PROCESS | 1891 | 1461044262260 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 22:37:42 INFO - PROCESS | 1891 | 1461044262263 Marionette TRACE conn6 <- [1,1454,null,{}] 22:37:42 INFO - PROCESS | 1891 | 1461044262269 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:42 INFO - PROCESS | 1891 | 1461044262499 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 22:37:42 INFO - PROCESS | 1891 | 1461044262838 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:42 INFO - PROCESS | 1891 | ++DOCSHELL 0x8cd94800 == 104 [pid = 1891] [id = 371] 22:37:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 224 (0x91213000) [pid = 1891] [serial = 1114] [outer = (nil)] 22:37:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 225 (0x9127f000) [pid = 1891] [serial = 1115] [outer = 0x91213000] 22:37:42 INFO - PROCESS | 1891 | 1461044262936 Marionette DEBUG loaded listener.js 22:37:43 INFO - PROCESS | 1891 | ++DOMWINDOW == 226 (0x91295000) [pid = 1891] [serial = 1116] [outer = 0x91213000] 22:37:43 INFO - PROCESS | 1891 | 1461044263850 Marionette TRACE conn6 <- [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]]]}] 22:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 22:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1643ms 22:37:43 INFO - PROCESS | 1891 | 1461044263904 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 22:37:43 INFO - PROCESS | 1891 | 1461044263907 Marionette TRACE conn6 <- [1,1457,null,{"value":"8"}] 22:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 22:37:43 INFO - PROCESS | 1891 | 1461044263914 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 22:37:43 INFO - PROCESS | 1891 | 1461044263917 Marionette TRACE conn6 <- [1,1458,null,{}] 22:37:43 INFO - PROCESS | 1891 | 1461044263923 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:44 INFO - PROCESS | 1891 | 1461044264126 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 22:37:44 INFO - PROCESS | 1891 | 1461044264438 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:44 INFO - PROCESS | 1891 | ++DOCSHELL 0x9127e400 == 105 [pid = 1891] [id = 372] 22:37:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 227 (0x91293400) [pid = 1891] [serial = 1117] [outer = (nil)] 22:37:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 228 (0x912a9800) [pid = 1891] [serial = 1118] [outer = 0x91293400] 22:37:44 INFO - PROCESS | 1891 | 1461044264531 Marionette DEBUG loaded listener.js 22:37:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 229 (0x913a8c00) [pid = 1891] [serial = 1119] [outer = 0x91293400] 22:37:45 INFO - PROCESS | 1891 | 1461044265491 Marionette TRACE conn6 <- [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]]]}] 22:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 22:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1638ms 22:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 22:37:45 INFO - PROCESS | 1891 | 1461044265552 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 22:37:45 INFO - PROCESS | 1891 | 1461044265555 Marionette TRACE conn6 <- [1,1461,null,{"value":"8"}] 22:37:45 INFO - PROCESS | 1891 | 1461044265562 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 22:37:45 INFO - PROCESS | 1891 | 1461044265566 Marionette TRACE conn6 <- [1,1462,null,{}] 22:37:45 INFO - PROCESS | 1891 | 1461044265571 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:45 INFO - PROCESS | 1891 | 1461044265769 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 22:37:46 INFO - PROCESS | 1891 | 1461044266084 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:46 INFO - PROCESS | 1891 | ++DOCSHELL 0x86bfa000 == 106 [pid = 1891] [id = 373] 22:37:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 230 (0x9129d000) [pid = 1891] [serial = 1120] [outer = (nil)] 22:37:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 231 (0x92f20800) [pid = 1891] [serial = 1121] [outer = 0x9129d000] 22:37:46 INFO - PROCESS | 1891 | 1461044266176 Marionette DEBUG loaded listener.js 22:37:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 232 (0x92f25400) [pid = 1891] [serial = 1122] [outer = 0x9129d000] 22:37:47 INFO - PROCESS | 1891 | 1461044267148 Marionette TRACE conn6 <- [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]]]}] 22:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 22:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1635ms 22:37:47 INFO - PROCESS | 1891 | 1461044267197 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 22:37:47 INFO - PROCESS | 1891 | 1461044267200 Marionette TRACE conn6 <- [1,1465,null,{"value":"8"}] 22:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 22:37:47 INFO - PROCESS | 1891 | 1461044267207 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 22:37:47 INFO - PROCESS | 1891 | 1461044267211 Marionette TRACE conn6 <- [1,1466,null,{}] 22:37:47 INFO - PROCESS | 1891 | 1461044267217 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:47 INFO - PROCESS | 1891 | 1461044267420 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 22:37:47 INFO - PROCESS | 1891 | 1461044267741 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:47 INFO - PROCESS | 1891 | ++DOCSHELL 0x9302a000 == 107 [pid = 1891] [id = 374] 22:37:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 233 (0x9302c800) [pid = 1891] [serial = 1123] [outer = (nil)] 22:37:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 234 (0x93138800) [pid = 1891] [serial = 1124] [outer = 0x9302c800] 22:37:47 INFO - PROCESS | 1891 | 1461044267832 Marionette DEBUG loaded listener.js 22:37:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 235 (0x93a0b800) [pid = 1891] [serial = 1125] [outer = 0x9302c800] 22:37:48 INFO - PROCESS | 1891 | 1461044268766 Marionette TRACE conn6 <- [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]]]}] 22:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 22:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1631ms 22:37:48 INFO - PROCESS | 1891 | 1461044268839 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 22:37:48 INFO - PROCESS | 1891 | 1461044268843 Marionette TRACE conn6 <- [1,1469,null,{"value":"8"}] 22:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 22:37:48 INFO - PROCESS | 1891 | 1461044268850 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 22:37:48 INFO - PROCESS | 1891 | 1461044268852 Marionette TRACE conn6 <- [1,1470,null,{}] 22:37:48 INFO - PROCESS | 1891 | 1461044268859 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:49 INFO - PROCESS | 1891 | 1461044269068 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 22:37:49 INFO - PROCESS | 1891 | 1461044269386 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:49 INFO - PROCESS | 1891 | ++DOCSHELL 0x92f1d000 == 108 [pid = 1891] [id = 375] 22:37:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 236 (0x930a4800) [pid = 1891] [serial = 1126] [outer = (nil)] 22:37:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 237 (0x93da2400) [pid = 1891] [serial = 1127] [outer = 0x930a4800] 22:37:49 INFO - PROCESS | 1891 | 1461044269481 Marionette DEBUG loaded listener.js 22:37:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 238 (0x93da7000) [pid = 1891] [serial = 1128] [outer = 0x930a4800] 22:37:50 INFO - PROCESS | 1891 | 1461044270505 Marionette TRACE conn6 <- [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]]]}] 22:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 22:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1733ms 22:37:50 INFO - PROCESS | 1891 | 1461044270584 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 22:37:50 INFO - PROCESS | 1891 | 1461044270588 Marionette TRACE conn6 <- [1,1473,null,{"value":"8"}] 22:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 22:37:50 INFO - PROCESS | 1891 | 1461044270595 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 22:37:50 INFO - PROCESS | 1891 | 1461044270599 Marionette TRACE conn6 <- [1,1474,null,{}] 22:37:50 INFO - PROCESS | 1891 | 1461044270605 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:50 INFO - PROCESS | 1891 | 1461044270865 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 22:37:51 INFO - PROCESS | 1891 | 1461044271198 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:51 INFO - PROCESS | 1891 | ++DOCSHELL 0x8eb57400 == 109 [pid = 1891] [id = 376] 22:37:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 239 (0x93d9d400) [pid = 1891] [serial = 1129] [outer = (nil)] 22:37:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 240 (0x93f5e000) [pid = 1891] [serial = 1130] [outer = 0x93d9d400] 22:37:51 INFO - PROCESS | 1891 | 1461044271292 Marionette DEBUG loaded listener.js 22:37:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 241 (0x94192000) [pid = 1891] [serial = 1131] [outer = 0x93d9d400] 22:37:52 INFO - PROCESS | 1891 | 1461044272270 Marionette TRACE conn6 <- [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]]]}] 22:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 22:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1741ms 22:37:52 INFO - PROCESS | 1891 | 1461044272337 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 22:37:52 INFO - PROCESS | 1891 | 1461044272341 Marionette TRACE conn6 <- [1,1477,null,{"value":"8"}] 22:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 22:37:52 INFO - PROCESS | 1891 | 1461044272348 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 22:37:52 INFO - PROCESS | 1891 | 1461044272351 Marionette TRACE conn6 <- [1,1478,null,{}] 22:37:52 INFO - PROCESS | 1891 | 1461044272357 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:52 INFO - PROCESS | 1891 | 1461044272547 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 22:37:52 INFO - PROCESS | 1891 | 1461044272882 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:52 INFO - PROCESS | 1891 | ++DOCSHELL 0x89b44c00 == 110 [pid = 1891] [id = 377] 22:37:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 242 (0x8bff0000) [pid = 1891] [serial = 1132] [outer = (nil)] 22:37:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 243 (0x94331400) [pid = 1891] [serial = 1133] [outer = 0x8bff0000] 22:37:52 INFO - PROCESS | 1891 | 1461044272974 Marionette DEBUG loaded listener.js 22:37:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 244 (0x95650000) [pid = 1891] [serial = 1134] [outer = 0x8bff0000] 22:37:53 INFO - PROCESS | 1891 | 1461044273899 Marionette TRACE conn6 <- [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]]]}] 22:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 22:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1600ms 22:37:53 INFO - PROCESS | 1891 | 1461044273949 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 22:37:53 INFO - PROCESS | 1891 | 1461044273953 Marionette TRACE conn6 <- [1,1481,null,{"value":"8"}] 22:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 22:37:53 INFO - PROCESS | 1891 | 1461044273959 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 22:37:53 INFO - PROCESS | 1891 | 1461044273962 Marionette TRACE conn6 <- [1,1482,null,{}] 22:37:53 INFO - PROCESS | 1891 | 1461044273968 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:54 INFO - PROCESS | 1891 | 1461044274165 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 22:37:54 INFO - PROCESS | 1891 | 1461044274482 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:54 INFO - PROCESS | 1891 | ++DOCSHELL 0x9564e000 == 111 [pid = 1891] [id = 378] 22:37:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 245 (0x9564ec00) [pid = 1891] [serial = 1135] [outer = (nil)] 22:37:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 246 (0x97884c00) [pid = 1891] [serial = 1136] [outer = 0x9564ec00] 22:37:54 INFO - PROCESS | 1891 | 1461044274578 Marionette DEBUG loaded listener.js 22:37:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 247 (0x97ac2c00) [pid = 1891] [serial = 1137] [outer = 0x9564ec00] 22:37:55 INFO - PROCESS | 1891 | 1461044275538 Marionette TRACE conn6 <- [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]]]}] 22:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 22:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1634ms 22:37:55 INFO - PROCESS | 1891 | 1461044275594 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 22:37:55 INFO - PROCESS | 1891 | 1461044275599 Marionette TRACE conn6 <- [1,1485,null,{"value":"8"}] 22:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 22:37:55 INFO - PROCESS | 1891 | 1461044275605 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 22:37:55 INFO - PROCESS | 1891 | 1461044275608 Marionette TRACE conn6 <- [1,1486,null,{}] 22:37:55 INFO - PROCESS | 1891 | 1461044275614 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:55 INFO - PROCESS | 1891 | 1461044275804 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 22:37:56 INFO - PROCESS | 1891 | 1461044276126 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:56 INFO - PROCESS | 1891 | ++DOCSHELL 0x90161000 == 112 [pid = 1891] [id = 379] 22:37:56 INFO - PROCESS | 1891 | ++DOMWINDOW == 248 (0x94195800) [pid = 1891] [serial = 1138] [outer = (nil)] 22:37:56 INFO - PROCESS | 1891 | ++DOMWINDOW == 249 (0x9831ac00) [pid = 1891] [serial = 1139] [outer = 0x94195800] 22:37:56 INFO - PROCESS | 1891 | 1461044276219 Marionette DEBUG loaded listener.js 22:37:56 INFO - PROCESS | 1891 | ++DOMWINDOW == 250 (0x988e5800) [pid = 1891] [serial = 1140] [outer = 0x94195800] 22:37:57 INFO - PROCESS | 1891 | 1461044277207 Marionette TRACE conn6 <- [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]]]}] 22:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 22:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1681ms 22:37:57 INFO - PROCESS | 1891 | 1461044277288 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 22:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 22:37:57 INFO - PROCESS | 1891 | 1461044277292 Marionette TRACE conn6 <- [1,1489,null,{"value":"8"}] 22:37:57 INFO - PROCESS | 1891 | 1461044277298 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 22:37:57 INFO - PROCESS | 1891 | 1461044277301 Marionette TRACE conn6 <- [1,1490,null,{}] 22:37:57 INFO - PROCESS | 1891 | 1461044277307 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:57 INFO - PROCESS | 1891 | 1461044277541 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 22:37:57 INFO - PROCESS | 1891 | 1461044277860 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:57 INFO - PROCESS | 1891 | ++DOCSHELL 0x861c9400 == 113 [pid = 1891] [id = 380] 22:37:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 251 (0x8cd93800) [pid = 1891] [serial = 1141] [outer = (nil)] 22:37:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 252 (0x99074800) [pid = 1891] [serial = 1142] [outer = 0x8cd93800] 22:37:57 INFO - PROCESS | 1891 | 1461044277948 Marionette DEBUG loaded listener.js 22:37:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 253 (0x99524800) [pid = 1891] [serial = 1143] [outer = 0x8cd93800] 22:37:58 INFO - PROCESS | 1891 | 1461044278843 Marionette TRACE conn6 <- [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]]]}] 22:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 22:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1589ms 22:37:58 INFO - PROCESS | 1891 | 1461044278887 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 22:37:58 INFO - PROCESS | 1891 | 1461044278891 Marionette TRACE conn6 <- [1,1493,null,{"value":"8"}] 22:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 22:37:58 INFO - PROCESS | 1891 | 1461044278897 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 22:37:58 INFO - PROCESS | 1891 | 1461044278901 Marionette TRACE conn6 <- [1,1494,null,{}] 22:37:58 INFO - PROCESS | 1891 | 1461044278907 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:37:59 INFO - PROCESS | 1891 | 1461044279100 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 22:37:59 INFO - PROCESS | 1891 | 1461044279419 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:37:59 INFO - PROCESS | 1891 | ++DOCSHELL 0x976bc800 == 114 [pid = 1891] [id = 381] 22:37:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 254 (0x98314400) [pid = 1891] [serial = 1144] [outer = (nil)] 22:37:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 255 (0x99a04000) [pid = 1891] [serial = 1145] [outer = 0x98314400] 22:37:59 INFO - PROCESS | 1891 | 1461044279514 Marionette DEBUG loaded listener.js 22:37:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 256 (0x99a0e400) [pid = 1891] [serial = 1146] [outer = 0x98314400] 22:38:00 INFO - PROCESS | 1891 | 1461044280426 Marionette TRACE conn6 <- [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]]]}] 22:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 22:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1582ms 22:38:00 INFO - PROCESS | 1891 | 1461044280481 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 22:38:00 INFO - PROCESS | 1891 | 1461044280484 Marionette TRACE conn6 <- [1,1497,null,{"value":"8"}] 22:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 22:38:00 INFO - PROCESS | 1891 | 1461044280490 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 22:38:00 INFO - PROCESS | 1891 | 1461044280494 Marionette TRACE conn6 <- [1,1498,null,{}] 22:38:00 INFO - PROCESS | 1891 | 1461044280499 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:00 INFO - PROCESS | 1891 | 1461044280693 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 22:38:01 INFO - PROCESS | 1891 | 1461044281043 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:01 INFO - PROCESS | 1891 | ++DOCSHELL 0x98d91000 == 115 [pid = 1891] [id = 382] 22:38:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 257 (0x9957f400) [pid = 1891] [serial = 1147] [outer = (nil)] 22:38:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 258 (0x9eb3f400) [pid = 1891] [serial = 1148] [outer = 0x9957f400] 22:38:01 INFO - PROCESS | 1891 | 1461044281208 Marionette DEBUG loaded listener.js 22:38:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 259 (0x9eb44c00) [pid = 1891] [serial = 1149] [outer = 0x9957f400] 22:38:02 INFO - PROCESS | 1891 | 1461044282318 Marionette TRACE conn6 <- [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]]]}] 22:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 22:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1887ms 22:38:02 INFO - PROCESS | 1891 | 1461044282382 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 22:38:02 INFO - PROCESS | 1891 | 1461044282386 Marionette TRACE conn6 <- [1,1501,null,{"value":"8"}] 22:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 22:38:02 INFO - PROCESS | 1891 | 1461044282393 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 22:38:02 INFO - PROCESS | 1891 | 1461044282396 Marionette TRACE conn6 <- [1,1502,null,{}] 22:38:02 INFO - PROCESS | 1891 | 1461044282402 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:02 INFO - PROCESS | 1891 | 1461044282610 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 22:38:03 INFO - PROCESS | 1891 | 1461044282988 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:03 INFO - PROCESS | 1891 | ++DOCSHELL 0x847dc400 == 116 [pid = 1891] [id = 383] 22:38:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 260 (0x847dc800) [pid = 1891] [serial = 1150] [outer = (nil)] 22:38:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 261 (0x87874800) [pid = 1891] [serial = 1151] [outer = 0x847dc800] 22:38:03 INFO - PROCESS | 1891 | 1461044283090 Marionette DEBUG loaded listener.js 22:38:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 262 (0x879ed000) [pid = 1891] [serial = 1152] [outer = 0x847dc800] 22:38:04 INFO - PROCESS | 1891 | --DOCSHELL 0xa0a6a400 == 115 [pid = 1891] [id = 312] 22:38:04 INFO - PROCESS | 1891 | --DOCSHELL 0xa2814800 == 114 [pid = 1891] [id = 311] 22:38:04 INFO - PROCESS | 1891 | --DOCSHELL 0xa0af4c00 == 113 [pid = 1891] [id = 310] 22:38:04 INFO - PROCESS | 1891 | --DOCSHELL 0x89a32400 == 112 [pid = 1891] [id = 317] 22:38:04 INFO - PROCESS | 1891 | --DOCSHELL 0x8e921000 == 111 [pid = 1891] [id = 348] 22:38:04 INFO - PROCESS | 1891 | --DOCSHELL 0x8f706c00 == 110 [pid = 1891] [id = 347] 22:38:04 INFO - PROCESS | 1891 | --DOCSHELL 0x87ce3c00 == 109 [pid = 1891] [id = 345] 22:38:04 INFO - PROCESS | 1891 | --DOCSHELL 0x8cd91c00 == 108 [pid = 1891] [id = 346] 22:38:04 INFO - PROCESS | 1891 | --DOCSHELL 0x84a33c00 == 107 [pid = 1891] [id = 344] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 261 (0x93136000) [pid = 1891] [serial = 846] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 260 (0x8b3cbc00) [pid = 1891] [serial = 690] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 259 (0x93e77800) [pid = 1891] [serial = 789] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 258 (0x90355400) [pid = 1891] [serial = 729] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 257 (0x962e5400) [pid = 1891] [serial = 852] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 256 (0x9787c800) [pid = 1891] [serial = 807] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 255 (0x930a1800) [pid = 1891] [serial = 630] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 254 (0x8fae5000) [pid = 1891] [serial = 687] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 253 (0x93a03800) [pid = 1891] [serial = 675] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 252 (0x912b1800) [pid = 1891] [serial = 816] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 251 (0x99527000) [pid = 1891] [serial = 618] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 250 (0x94329400) [pid = 1891] [serial = 678] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 249 (0x9ae7f800) [pid = 1891] [serial = 876] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 248 (0x8fe30800) [pid = 1891] [serial = 726] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 247 (0x9ae09000) [pid = 1891] [serial = 621] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 246 (0x8b2cd800) [pid = 1891] [serial = 720] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 245 (0x93027800) [pid = 1891] [serial = 744] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 244 (0x9881a400) [pid = 1891] [serial = 861] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 243 (0x98312c00) [pid = 1891] [serial = 858] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 242 (0x99a07c00) [pid = 1891] [serial = 870] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 241 (0x93135400) [pid = 1891] [serial = 747] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 240 (0x978b3400) [pid = 1891] [serial = 810] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 239 (0x93a09800) [pid = 1891] [serial = 879] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 238 (0x8cd94000) [pid = 1891] [serial = 840] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 237 (0xa0009c00) [pid = 1891] [serial = 624] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 236 (0x8c356c00) [pid = 1891] [serial = 777] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 235 (0x9831f800) [pid = 1891] [serial = 615] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 234 (0x99525c00) [pid = 1891] [serial = 867] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 233 (0x93f49c00) [pid = 1891] [serial = 849] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 232 (0x912a8800) [pid = 1891] [serial = 738] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 231 (0x90352000) [pid = 1891] [serial = 780] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 230 (0x8bfef400) [pid = 1891] [serial = 666] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 229 (0x8a45fc00) [pid = 1891] [serial = 837] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 228 (0x93d9b000) [pid = 1891] [serial = 786] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 227 (0x93a0dc00) [pid = 1891] [serial = 605] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 226 (0x95653800) [pid = 1891] [serial = 804] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 225 (0x93f57c00) [pid = 1891] [serial = 792] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 224 (0x94193800) [pid = 1891] [serial = 612] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 223 (0x8fae9400) [pid = 1891] [serial = 669] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 222 (0x94191800) [pid = 1891] [serial = 798] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 221 (0x9ae10800) [pid = 1891] [serial = 873] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 220 (0x91220c00) [pid = 1891] [serial = 602] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 219 (0x988ec800) [pid = 1891] [serial = 864] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 218 (0x904dfc00) [pid = 1891] [serial = 732] [outer = (nil)] [url = about:blank] 22:38:04 INFO - PROCESS | 1891 | --DOMWINDOW == 217 (0x915c2800) [pid = 1891] [serial = 741] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 216 (0x9401e000) [pid = 1891] [serial = 795] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 215 (0x912b0000) [pid = 1891] [serial = 672] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 214 (0x8c35e000) [pid = 1891] [serial = 627] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 213 (0x93a05c00) [pid = 1891] [serial = 783] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 212 (0x904da400) [pid = 1891] [serial = 693] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 211 (0x8fae9800) [pid = 1891] [serial = 843] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 210 (0x97aba800) [pid = 1891] [serial = 681] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 209 (0x8cd8e000) [pid = 1891] [serial = 813] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 208 (0x9881b800) [pid = 1891] [serial = 684] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 207 (0x93f53000) [pid = 1891] [serial = 609] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 206 (0x89a39800) [pid = 1891] [serial = 663] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 205 (0x97b91400) [pid = 1891] [serial = 855] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 204 (0x8caf1800) [pid = 1891] [serial = 723] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 203 (0x91299000) [pid = 1891] [serial = 735] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 202 (0x9432d000) [pid = 1891] [serial = 801] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 201 (0x93d9d800) [pid = 1891] [serial = 750] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 200 (0xa45df800) [pid = 1891] [serial = 939] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 199 (0x8e91b400) [pid = 1891] [serial = 948] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 198 (0xa3c1b000) [pid = 1891] [serial = 933] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 197 (0x977d0000) [pid = 1891] [serial = 912] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 196 (0x99525000) [pid = 1891] [serial = 915] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 195 (0x9419d000) [pid = 1891] [serial = 909] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 194 (0x9eb3f000) [pid = 1891] [serial = 918] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 193 (0xa3cce400) [pid = 1891] [serial = 936] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 192 (0x912ad000) [pid = 1891] [serial = 906] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 191 (0x8b3cb800) [pid = 1891] [serial = 900] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 190 (0xa0ed9c00) [pid = 1891] [serial = 930] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 189 (0x9fe94400) [pid = 1891] [serial = 924] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 188 (0xa45ecc00) [pid = 1891] [serial = 945] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 187 (0xa00d4000) [pid = 1891] [serial = 927] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 186 (0x8fae6c00) [pid = 1891] [serial = 903] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 185 (0x9fbb9c00) [pid = 1891] [serial = 921] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 184 (0x8891a400) [pid = 1891] [serial = 942] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 183 (0x8cd9bc00) [pid = 1891] [serial = 599] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 182 (0x8c361c00) [pid = 1891] [serial = 1028] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 181 (0x8cafe400) [pid = 1891] [serial = 1029] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 180 (0x9620dc00) [pid = 1891] [serial = 980] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 179 (0x976bc000) [pid = 1891] [serial = 981] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 178 (0x8c35d800) [pid = 1891] [serial = 968] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 177 (0x8cd95800) [pid = 1891] [serial = 969] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 176 (0x861c5000) [pid = 1891] [serial = 1019] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 175 (0x8e918c00) [pid = 1891] [serial = 1031] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 174 (0x847d9400) [pid = 1891] [serial = 1016] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 173 (0x861c3800) [pid = 1891] [serial = 1013] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 172 (0x879e3400) [pid = 1891] [serial = 1010] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 171 (0x879e9400) [pid = 1891] [serial = 1011] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 170 (0x93b20000) [pid = 1891] [serial = 974] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 169 (0x93e6ac00) [pid = 1891] [serial = 975] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 168 (0x988e2000) [pid = 1891] [serial = 983] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 167 (0x99073400) [pid = 1891] [serial = 984] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 166 (0x9ae84c00) [pid = 1891] [serial = 989] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 165 (0x9fbb9800) [pid = 1891] [serial = 990] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 164 (0xa47ae800) [pid = 1891] [serial = 998] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 163 (0xa4a17c00) [pid = 1891] [serial = 999] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 162 (0xa280dc00) [pid = 1891] [serial = 995] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 161 (0xa2839400) [pid = 1891] [serial = 996] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 160 (0x9015ac00) [pid = 1891] [serial = 971] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 159 (0x90354400) [pid = 1891] [serial = 972] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 158 (0x99585c00) [pid = 1891] [serial = 986] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 157 (0x99a07400) [pid = 1891] [serial = 987] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 156 (0x93f5a400) [pid = 1891] [serial = 977] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 155 (0x94193c00) [pid = 1891] [serial = 978] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 154 (0x89a36800) [pid = 1891] [serial = 1025] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 153 (0xa0024400) [pid = 1891] [serial = 992] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 152 (0xa0c4cc00) [pid = 1891] [serial = 993] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 151 (0x8786f400) [pid = 1891] [serial = 1007] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 150 (0x87871000) [pid = 1891] [serial = 1008] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 149 (0x879e2c00) [pid = 1891] [serial = 1004] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 148 (0x879e4c00) [pid = 1891] [serial = 1005] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 147 (0x868dac00) [pid = 1891] [serial = 1022] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 146 (0x87876800) [pid = 1891] [serial = 1023] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x868da800) [pid = 1891] [serial = 1001] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x868de000) [pid = 1891] [serial = 1002] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0x8a45f800) [pid = 1891] [serial = 1026] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1891 | 1461044285502 Marionette TRACE conn6 <- [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]]]}] 22:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 22:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 3137ms 22:38:05 INFO - PROCESS | 1891 | 1461044285531 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 22:38:05 INFO - PROCESS | 1891 | 1461044285537 Marionette TRACE conn6 <- [1,1505,null,{"value":"8"}] 22:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 22:38:05 INFO - PROCESS | 1891 | 1461044285545 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 22:38:05 INFO - PROCESS | 1891 | 1461044285549 Marionette TRACE conn6 <- [1,1506,null,{}] 22:38:05 INFO - PROCESS | 1891 | 1461044285594 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:05 INFO - PROCESS | 1891 | 1461044285780 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 22:38:05 INFO - PROCESS | 1891 | 1461044285799 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:05 INFO - PROCESS | 1891 | ++DOCSHELL 0x86bf7c00 == 108 [pid = 1891] [id = 384] 22:38:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x86bfa400) [pid = 1891] [serial = 1153] [outer = (nil)] 22:38:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x8786cc00) [pid = 1891] [serial = 1154] [outer = 0x86bfa400] 22:38:05 INFO - PROCESS | 1891 | 1461044285874 Marionette DEBUG loaded listener.js 22:38:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x87872800) [pid = 1891] [serial = 1155] [outer = 0x86bfa400] 22:38:06 INFO - PROCESS | 1891 | 1461044286801 Marionette TRACE conn6 <- [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]]]}] 22:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 22:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1314ms 22:38:06 INFO - PROCESS | 1891 | 1461044286860 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 22:38:06 INFO - PROCESS | 1891 | 1461044286868 Marionette TRACE conn6 <- [1,1509,null,{"value":"8"}] 22:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 22:38:06 INFO - PROCESS | 1891 | 1461044286877 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 22:38:06 INFO - PROCESS | 1891 | 1461044286882 Marionette TRACE conn6 <- [1,1510,null,{}] 22:38:06 INFO - PROCESS | 1891 | 1461044286887 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:07 INFO - PROCESS | 1891 | 1461044287081 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 22:38:07 INFO - PROCESS | 1891 | 1461044287279 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:07 INFO - PROCESS | 1891 | ++DOCSHELL 0x861c6400 == 109 [pid = 1891] [id = 385] 22:38:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 147 (0x8786f400) [pid = 1891] [serial = 1156] [outer = (nil)] 22:38:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 148 (0x87ce5800) [pid = 1891] [serial = 1157] [outer = 0x8786f400] 22:38:07 INFO - PROCESS | 1891 | 1461044287352 Marionette DEBUG loaded listener.js 22:38:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 149 (0x88915400) [pid = 1891] [serial = 1158] [outer = 0x8786f400] 22:38:08 INFO - PROCESS | 1891 | 1461044288820 Marionette TRACE conn6 <- [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]]]}] 22:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 22:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1995ms 22:38:08 INFO - PROCESS | 1891 | 1461044288873 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 22:38:08 INFO - PROCESS | 1891 | 1461044288876 Marionette TRACE conn6 <- [1,1513,null,{"value":"8"}] 22:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 22:38:08 INFO - PROCESS | 1891 | 1461044288900 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 22:38:08 INFO - PROCESS | 1891 | 1461044288908 Marionette TRACE conn6 <- [1,1514,null,{}] 22:38:08 INFO - PROCESS | 1891 | 1461044288953 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:09 INFO - PROCESS | 1891 | 1461044289253 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 22:38:09 INFO - PROCESS | 1891 | 1461044289295 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:09 INFO - PROCESS | 1891 | ++DOCSHELL 0x87ce8c00 == 110 [pid = 1891] [id = 386] 22:38:09 INFO - PROCESS | 1891 | ++DOMWINDOW == 150 (0x8a31e000) [pid = 1891] [serial = 1159] [outer = (nil)] 22:38:09 INFO - PROCESS | 1891 | ++DOMWINDOW == 151 (0x8b2c8800) [pid = 1891] [serial = 1160] [outer = 0x8a31e000] 22:38:09 INFO - PROCESS | 1891 | 1461044289376 Marionette DEBUG loaded listener.js 22:38:09 INFO - PROCESS | 1891 | ++DOMWINDOW == 152 (0x8b3cf400) [pid = 1891] [serial = 1161] [outer = 0x8a31e000] 22:38:10 INFO - PROCESS | 1891 | --DOMWINDOW == 151 (0x8b3cc400) [pid = 1891] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 22:38:10 INFO - PROCESS | 1891 | --DOMWINDOW == 150 (0x8fe24c00) [pid = 1891] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 22:38:10 INFO - PROCESS | 1891 | --DOMWINDOW == 149 (0x879edc00) [pid = 1891] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 22:38:10 INFO - PROCESS | 1891 | --DOMWINDOW == 148 (0x868d5800) [pid = 1891] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 22:38:10 INFO - PROCESS | 1891 | --DOMWINDOW == 147 (0x84a3dc00) [pid = 1891] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 22:38:10 INFO - PROCESS | 1891 | --DOMWINDOW == 146 (0x8f709c00) [pid = 1891] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 22:38:10 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x8786f800) [pid = 1891] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 22:38:10 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x8b57c400) [pid = 1891] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 22:38:10 INFO - PROCESS | 1891 | 1461044290685 Marionette TRACE conn6 <- [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]]]}] 22:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 22:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1801ms 22:38:10 INFO - PROCESS | 1891 | 1461044290702 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 22:38:10 INFO - PROCESS | 1891 | 1461044290705 Marionette TRACE conn6 <- [1,1517,null,{"value":"8"}] 22:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 22:38:10 INFO - PROCESS | 1891 | 1461044290721 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 22:38:10 INFO - PROCESS | 1891 | 1461044290724 Marionette TRACE conn6 <- [1,1518,null,{}] 22:38:10 INFO - PROCESS | 1891 | 1461044290730 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:10 INFO - PROCESS | 1891 | 1461044290973 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 22:38:11 INFO - PROCESS | 1891 | 1461044290993 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:11 INFO - PROCESS | 1891 | ++DOCSHELL 0x86becc00 == 111 [pid = 1891] [id = 387] 22:38:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x8b2d1000) [pid = 1891] [serial = 1162] [outer = (nil)] 22:38:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x8b3d9800) [pid = 1891] [serial = 1163] [outer = 0x8b2d1000] 22:38:11 INFO - PROCESS | 1891 | 1461044291068 Marionette DEBUG loaded listener.js 22:38:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 147 (0x8b585000) [pid = 1891] [serial = 1164] [outer = 0x8b2d1000] 22:38:11 INFO - PROCESS | 1891 | 1461044291947 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 22:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 22:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1286ms 22:38:12 INFO - PROCESS | 1891 | 1461044292007 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 22:38:12 INFO - PROCESS | 1891 | 1461044292011 Marionette TRACE conn6 <- [1,1521,null,{"value":"8"}] 22:38:12 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 22:38:12 INFO - PROCESS | 1891 | 1461044292017 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 22:38:12 INFO - PROCESS | 1891 | 1461044292020 Marionette TRACE conn6 <- [1,1522,null,{}] 22:38:12 INFO - PROCESS | 1891 | 1461044292025 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:12 INFO - PROCESS | 1891 | 1461044292205 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 22:38:12 INFO - PROCESS | 1891 | 1461044292532 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:12 INFO - PROCESS | 1891 | ++DOCSHELL 0x861bec00 == 112 [pid = 1891] [id = 388] 22:38:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 148 (0x861c1400) [pid = 1891] [serial = 1165] [outer = (nil)] 22:38:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 149 (0x861ca800) [pid = 1891] [serial = 1166] [outer = 0x861c1400] 22:38:12 INFO - PROCESS | 1891 | 1461044292695 Marionette DEBUG loaded listener.js 22:38:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 150 (0x86bed800) [pid = 1891] [serial = 1167] [outer = 0x861c1400] 22:38:13 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:38:13 INFO - PROCESS | 1891 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:38:13 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:38:13 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:38:13 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:38:13 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:38:13 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:38:13 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:38:13 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:38:13 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:38:13 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:38:13 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:38:13 INFO - PROCESS | 1891 | 1461044293566 Marionette TRACE conn6 <- [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"]]]}] 22:38:13 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 () { 22:38:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:38:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 22:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 22:38:13 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 () { 22:38:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:38:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 22:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 22:38:13 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 () { 22:38:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:38:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 22:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 22:38:13 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 () { 22:38:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:38:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 22:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 22:38:13 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1583ms 22:38:13 INFO - PROCESS | 1891 | 1461044293602 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 22:38:13 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 22:38:13 INFO - PROCESS | 1891 | 1461044293617 Marionette TRACE conn6 <- [1,1525,null,{"value":"8"}] 22:38:13 INFO - PROCESS | 1891 | 1461044293627 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 22:38:13 INFO - PROCESS | 1891 | 1461044293632 Marionette TRACE conn6 <- [1,1526,null,{}] 22:38:13 INFO - PROCESS | 1891 | 1461044293690 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:13 INFO - PROCESS | 1891 | 1461044293899 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 22:38:14 INFO - PROCESS | 1891 | 1461044294165 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:14 INFO - PROCESS | 1891 | ++DOCSHELL 0x87ce3000 == 113 [pid = 1891] [id = 389] 22:38:14 INFO - PROCESS | 1891 | ++DOMWINDOW == 151 (0x89a40400) [pid = 1891] [serial = 1168] [outer = (nil)] 22:38:14 INFO - PROCESS | 1891 | ++DOMWINDOW == 152 (0x8a31c400) [pid = 1891] [serial = 1169] [outer = 0x89a40400] 22:38:14 INFO - PROCESS | 1891 | 1461044294300 Marionette DEBUG loaded listener.js 22:38:14 INFO - PROCESS | 1891 | ++DOMWINDOW == 153 (0x8a462c00) [pid = 1891] [serial = 1170] [outer = 0x89a40400] 22:38:15 INFO - PROCESS | 1891 | 1461044295230 Marionette TRACE conn6 <- [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"]]]}] 22:38:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:38:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 22:38:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 22:38:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:38:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 22:38:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 22:38:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 22:38:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 22:38:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 22:38:15 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1684ms 22:38:15 INFO - PROCESS | 1891 | 1461044295317 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 22:38:15 INFO - PROCESS | 1891 | 1461044295324 Marionette TRACE conn6 <- [1,1529,null,{"value":"8"}] 22:38:15 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 22:38:15 INFO - PROCESS | 1891 | 1461044295331 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 22:38:15 INFO - PROCESS | 1891 | 1461044295335 Marionette TRACE conn6 <- [1,1530,null,{}] 22:38:15 INFO - PROCESS | 1891 | 1461044295341 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:15 INFO - PROCESS | 1891 | 1461044295558 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 22:38:15 INFO - PROCESS | 1891 | 1461044295866 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:15 INFO - PROCESS | 1891 | ++DOCSHELL 0x8bf03800 == 114 [pid = 1891] [id = 390] 22:38:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 154 (0x8c358800) [pid = 1891] [serial = 1171] [outer = (nil)] 22:38:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 155 (0x8c360400) [pid = 1891] [serial = 1172] [outer = 0x8c358800] 22:38:16 INFO - PROCESS | 1891 | 1461044295998 Marionette DEBUG loaded listener.js 22:38:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 156 (0x8caf6400) [pid = 1891] [serial = 1173] [outer = 0x8c358800] 22:38:16 INFO - PROCESS | 1891 | 1461044296845 Marionette TRACE conn6 <- [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]]]}] 22:38:16 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 22:38:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 22:38:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:38:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:38:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 22:38:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 22:38:16 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. 22:38:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 22:38:16 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1537ms 22:38:16 INFO - PROCESS | 1891 | 1461044296870 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 22:38:16 INFO - PROCESS | 1891 | 1461044296874 Marionette TRACE conn6 <- [1,1533,null,{"value":"8"}] 22:38:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 22:38:16 INFO - PROCESS | 1891 | 1461044296891 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 22:38:16 INFO - PROCESS | 1891 | 1461044296901 Marionette TRACE conn6 <- [1,1534,null,{}] 22:38:16 INFO - PROCESS | 1891 | 1461044296908 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:17 INFO - PROCESS | 1891 | 1461044297106 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 22:38:17 INFO - PROCESS | 1891 | 1461044297335 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:17 INFO - PROCESS | 1891 | ++DOCSHELL 0x8cd97800 == 115 [pid = 1891] [id = 391] 22:38:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 157 (0x8cd97c00) [pid = 1891] [serial = 1174] [outer = (nil)] 22:38:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 158 (0x8eb53000) [pid = 1891] [serial = 1175] [outer = 0x8cd97c00] 22:38:17 INFO - PROCESS | 1891 | 1461044297459 Marionette DEBUG loaded listener.js 22:38:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 159 (0x8eb5c800) [pid = 1891] [serial = 1176] [outer = 0x8cd97c00] 22:38:18 INFO - PROCESS | 1891 | 1461044298485 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 22:38:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 22:38:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1659ms 22:38:18 INFO - PROCESS | 1891 | 1461044298542 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 22:38:18 INFO - PROCESS | 1891 | 1461044298547 Marionette TRACE conn6 <- [1,1537,null,{"value":"8"}] 22:38:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 22:38:18 INFO - PROCESS | 1891 | 1461044298573 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 22:38:18 INFO - PROCESS | 1891 | 1461044298577 Marionette TRACE conn6 <- [1,1538,null,{}] 22:38:18 INFO - PROCESS | 1891 | 1461044298583 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:18 INFO - PROCESS | 1891 | 1461044298807 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 22:38:19 INFO - PROCESS | 1891 | 1461044299118 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:19 INFO - PROCESS | 1891 | ++DOCSHELL 0x879e8400 == 116 [pid = 1891] [id = 392] 22:38:19 INFO - PROCESS | 1891 | ++DOMWINDOW == 160 (0x8e924800) [pid = 1891] [serial = 1177] [outer = (nil)] 22:38:19 INFO - PROCESS | 1891 | ++DOMWINDOW == 161 (0x8fa72800) [pid = 1891] [serial = 1178] [outer = 0x8e924800] 22:38:19 INFO - PROCESS | 1891 | 1461044299210 Marionette DEBUG loaded listener.js 22:38:19 INFO - PROCESS | 1891 | ++DOMWINDOW == 162 (0x8fa7a400) [pid = 1891] [serial = 1179] [outer = 0x8e924800] 22:38:20 INFO - PROCESS | 1891 | 1461044300129 Marionette TRACE conn6 <- [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]]]}] 22:38:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 22:38:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1637ms 22:38:20 INFO - PROCESS | 1891 | 1461044300208 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 22:38:20 INFO - PROCESS | 1891 | 1461044300212 Marionette TRACE conn6 <- [1,1541,null,{"value":"8"}] 22:38:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 22:38:20 INFO - PROCESS | 1891 | 1461044300219 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 22:38:20 INFO - PROCESS | 1891 | 1461044300222 Marionette TRACE conn6 <- [1,1542,null,{}] 22:38:20 INFO - PROCESS | 1891 | 1461044300228 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:20 INFO - PROCESS | 1891 | 1461044300468 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 22:38:20 INFO - PROCESS | 1891 | 1461044300829 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:20 INFO - PROCESS | 1891 | ++DOCSHELL 0x8faea400 == 117 [pid = 1891] [id = 393] 22:38:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 163 (0x8faeb400) [pid = 1891] [serial = 1180] [outer = (nil)] 22:38:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 164 (0x8faf0000) [pid = 1891] [serial = 1181] [outer = 0x8faeb400] 22:38:20 INFO - PROCESS | 1891 | 1461044300930 Marionette DEBUG loaded listener.js 22:38:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 165 (0x90352000) [pid = 1891] [serial = 1182] [outer = 0x8faeb400] 22:38:21 INFO - PROCESS | 1891 | 1461044301867 Marionette TRACE conn6 <- [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]]]}] 22:38:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 22:38:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1684ms 22:38:21 INFO - PROCESS | 1891 | 1461044301904 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 22:38:21 INFO - PROCESS | 1891 | 1461044301908 Marionette TRACE conn6 <- [1,1545,null,{"value":"8"}] 22:38:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 22:38:21 INFO - PROCESS | 1891 | 1461044301914 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 22:38:21 INFO - PROCESS | 1891 | 1461044301918 Marionette TRACE conn6 <- [1,1546,null,{}] 22:38:21 INFO - PROCESS | 1891 | 1461044301924 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:22 INFO - PROCESS | 1891 | 1461044302133 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 22:38:22 INFO - PROCESS | 1891 | 1461044302397 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:22 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b581400 == 118 [pid = 1891] [id = 394] 22:38:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 166 (0x8fe24800) [pid = 1891] [serial = 1183] [outer = (nil)] 22:38:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 167 (0x904dfc00) [pid = 1891] [serial = 1184] [outer = 0x8fe24800] 22:38:22 INFO - PROCESS | 1891 | 1461044302538 Marionette DEBUG loaded listener.js 22:38:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 168 (0x91219c00) [pid = 1891] [serial = 1185] [outer = 0x8fe24800] 22:38:23 INFO - PROCESS | 1891 | 1461044303463 Marionette TRACE conn6 <- [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]]]}] 22:38:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 22:38:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1592ms 22:38:23 INFO - PROCESS | 1891 | 1461044303511 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 22:38:23 INFO - PROCESS | 1891 | 1461044303515 Marionette TRACE conn6 <- [1,1549,null,{"value":"8"}] 22:38:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 22:38:23 INFO - PROCESS | 1891 | 1461044303522 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 22:38:23 INFO - PROCESS | 1891 | 1461044303525 Marionette TRACE conn6 <- [1,1550,null,{}] 22:38:23 INFO - PROCESS | 1891 | 1461044303531 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:23 INFO - PROCESS | 1891 | 1461044303750 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 22:38:24 INFO - PROCESS | 1891 | 1461044304162 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:24 INFO - PROCESS | 1891 | ++DOCSHELL 0x8c359000 == 119 [pid = 1891] [id = 395] 22:38:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 169 (0x90356c00) [pid = 1891] [serial = 1186] [outer = (nil)] 22:38:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 170 (0x91280c00) [pid = 1891] [serial = 1187] [outer = 0x90356c00] 22:38:24 INFO - PROCESS | 1891 | 1461044304257 Marionette DEBUG loaded listener.js 22:38:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 171 (0x9129fc00) [pid = 1891] [serial = 1188] [outer = 0x90356c00] 22:38:25 INFO - PROCESS | 1891 | 1461044305167 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 22:38:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 22:38:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1685ms 22:38:25 INFO - PROCESS | 1891 | 1461044305208 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 22:38:25 INFO - PROCESS | 1891 | 1461044305211 Marionette TRACE conn6 <- [1,1553,null,{"value":"8"}] 22:38:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 22:38:25 INFO - PROCESS | 1891 | 1461044305218 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 22:38:25 INFO - PROCESS | 1891 | 1461044305223 Marionette TRACE conn6 <- [1,1554,null,{}] 22:38:25 INFO - PROCESS | 1891 | 1461044305229 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:25 INFO - PROCESS | 1891 | 1461044305443 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 22:38:25 INFO - PROCESS | 1891 | 1461044305766 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:25 INFO - PROCESS | 1891 | ++DOCSHELL 0x8fa7d400 == 120 [pid = 1891] [id = 396] 22:38:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 172 (0x9127f400) [pid = 1891] [serial = 1189] [outer = (nil)] 22:38:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 173 (0x91556c00) [pid = 1891] [serial = 1190] [outer = 0x9127f400] 22:38:25 INFO - PROCESS | 1891 | 1461044305860 Marionette DEBUG loaded listener.js 22:38:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 174 (0x92f1b800) [pid = 1891] [serial = 1191] [outer = 0x9127f400] 22:38:26 INFO - PROCESS | 1891 | 1461044306763 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 22:38:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 22:38:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1586ms 22:38:26 INFO - PROCESS | 1891 | 1461044306805 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 22:38:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 22:38:26 INFO - PROCESS | 1891 | 1461044306809 Marionette TRACE conn6 <- [1,1557,null,{"value":"8"}] 22:38:26 INFO - PROCESS | 1891 | 1461044306815 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 22:38:26 INFO - PROCESS | 1891 | 1461044306819 Marionette TRACE conn6 <- [1,1558,null,{}] 22:38:26 INFO - PROCESS | 1891 | 1461044306825 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:27 INFO - PROCESS | 1891 | 1461044307027 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 22:38:27 INFO - PROCESS | 1891 | 1461044307357 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:27 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f70ec00 == 121 [pid = 1891] [id = 397] 22:38:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 175 (0x904dcc00) [pid = 1891] [serial = 1192] [outer = (nil)] 22:38:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 176 (0x93030c00) [pid = 1891] [serial = 1193] [outer = 0x904dcc00] 22:38:27 INFO - PROCESS | 1891 | 1461044307456 Marionette DEBUG loaded listener.js 22:38:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 177 (0x930a4c00) [pid = 1891] [serial = 1194] [outer = 0x904dcc00] 22:38:28 INFO - PROCESS | 1891 | 1461044308442 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 22:38:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 22:38:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1683ms 22:38:28 INFO - PROCESS | 1891 | 1461044308499 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 22:38:28 INFO - PROCESS | 1891 | 1461044308504 Marionette TRACE conn6 <- [1,1561,null,{"value":"8"}] 22:38:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 22:38:28 INFO - PROCESS | 1891 | 1461044308510 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 22:38:28 INFO - PROCESS | 1891 | 1461044308514 Marionette TRACE conn6 <- [1,1562,null,{}] 22:38:28 INFO - PROCESS | 1891 | 1461044308520 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:28 INFO - PROCESS | 1891 | 1461044308721 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 22:38:29 INFO - PROCESS | 1891 | 1461044309053 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:29 INFO - PROCESS | 1891 | ++DOCSHELL 0x93a08800 == 122 [pid = 1891] [id = 398] 22:38:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 178 (0x93a0c800) [pid = 1891] [serial = 1195] [outer = (nil)] 22:38:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 179 (0x93b15000) [pid = 1891] [serial = 1196] [outer = 0x93a0c800] 22:38:29 INFO - PROCESS | 1891 | 1461044309163 Marionette DEBUG loaded listener.js 22:38:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 180 (0x93da5c00) [pid = 1891] [serial = 1197] [outer = 0x93a0c800] 22:38:30 INFO - PROCESS | 1891 | 1461044310155 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 22:38:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 22:38:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1685ms 22:38:30 INFO - PROCESS | 1891 | 1461044310196 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 22:38:30 INFO - PROCESS | 1891 | 1461044310201 Marionette TRACE conn6 <- [1,1565,null,{"value":"8"}] 22:38:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 22:38:30 INFO - PROCESS | 1891 | 1461044310208 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 22:38:30 INFO - PROCESS | 1891 | 1461044310213 Marionette TRACE conn6 <- [1,1566,null,{}] 22:38:30 INFO - PROCESS | 1891 | 1461044310219 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:30 INFO - PROCESS | 1891 | 1461044310506 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 22:38:30 INFO - PROCESS | 1891 | 1461044310888 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:30 INFO - PROCESS | 1891 | ++DOCSHELL 0x93e6f000 == 123 [pid = 1891] [id = 399] 22:38:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 181 (0x93e73000) [pid = 1891] [serial = 1198] [outer = (nil)] 22:38:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 182 (0x93f48800) [pid = 1891] [serial = 1199] [outer = 0x93e73000] 22:38:30 INFO - PROCESS | 1891 | 1461044310981 Marionette DEBUG loaded listener.js 22:38:31 INFO - PROCESS | 1891 | ++DOMWINDOW == 183 (0x93f4d800) [pid = 1891] [serial = 1200] [outer = 0x93e73000] 22:38:31 INFO - PROCESS | 1891 | 1461044311909 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 22:38:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 22:38:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1737ms 22:38:31 INFO - PROCESS | 1891 | 1461044311946 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 22:38:31 INFO - PROCESS | 1891 | 1461044311950 Marionette TRACE conn6 <- [1,1569,null,{"value":"8"}] 22:38:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 22:38:31 INFO - PROCESS | 1891 | 1461044311957 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 22:38:31 INFO - PROCESS | 1891 | 1461044311960 Marionette TRACE conn6 <- [1,1570,null,{}] 22:38:31 INFO - PROCESS | 1891 | 1461044311966 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:32 INFO - PROCESS | 1891 | 1461044312226 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 22:38:32 INFO - PROCESS | 1891 | 1461044312585 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:32 INFO - PROCESS | 1891 | ++DOCSHELL 0x93f46c00 == 124 [pid = 1891] [id = 400] 22:38:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 184 (0x93f4a400) [pid = 1891] [serial = 1201] [outer = (nil)] 22:38:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 185 (0x93f5d400) [pid = 1891] [serial = 1202] [outer = 0x93f4a400] 22:38:32 INFO - PROCESS | 1891 | 1461044312679 Marionette DEBUG loaded listener.js 22:38:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 186 (0x9401ec00) [pid = 1891] [serial = 1203] [outer = 0x93f4a400] 22:38:33 INFO - PROCESS | 1891 | 1461044313633 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 22:38:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 22:38:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1731ms 22:38:33 INFO - PROCESS | 1891 | 1461044313690 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 22:38:33 INFO - PROCESS | 1891 | 1461044313694 Marionette TRACE conn6 <- [1,1573,null,{"value":"8"}] 22:38:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 22:38:33 INFO - PROCESS | 1891 | 1461044313702 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 22:38:33 INFO - PROCESS | 1891 | 1461044313706 Marionette TRACE conn6 <- [1,1574,null,{}] 22:38:33 INFO - PROCESS | 1891 | 1461044313711 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:33 INFO - PROCESS | 1891 | 1461044313911 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 22:38:34 INFO - PROCESS | 1891 | 1461044314247 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:34 INFO - PROCESS | 1891 | ++DOCSHELL 0x90166000 == 125 [pid = 1891] [id = 401] 22:38:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 187 (0x93da7800) [pid = 1891] [serial = 1204] [outer = (nil)] 22:38:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 188 (0x94192c00) [pid = 1891] [serial = 1205] [outer = 0x93da7800] 22:38:34 INFO - PROCESS | 1891 | 1461044314347 Marionette DEBUG loaded listener.js 22:38:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 189 (0x94199800) [pid = 1891] [serial = 1206] [outer = 0x93da7800] 22:38:35 INFO - PROCESS | 1891 | 1461044315290 Marionette TRACE conn6 <- [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]]]}] 22:38:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 22:38:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1630ms 22:38:35 INFO - PROCESS | 1891 | 1461044315334 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 22:38:35 INFO - PROCESS | 1891 | 1461044315338 Marionette TRACE conn6 <- [1,1577,null,{"value":"8"}] 22:38:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 22:38:35 INFO - PROCESS | 1891 | 1461044315345 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 22:38:35 INFO - PROCESS | 1891 | 1461044315349 Marionette TRACE conn6 <- [1,1578,null,{}] 22:38:35 INFO - PROCESS | 1891 | 1461044315356 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:35 INFO - PROCESS | 1891 | 1461044315577 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 22:38:35 INFO - PROCESS | 1891 | 1461044315946 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:35 INFO - PROCESS | 1891 | ++DOCSHELL 0x94196800 == 126 [pid = 1891] [id = 402] 22:38:35 INFO - PROCESS | 1891 | ++DOMWINDOW == 190 (0x9432f000) [pid = 1891] [serial = 1207] [outer = (nil)] 22:38:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 191 (0x96243800) [pid = 1891] [serial = 1208] [outer = 0x9432f000] 22:38:36 INFO - PROCESS | 1891 | 1461044316053 Marionette DEBUG loaded listener.js 22:38:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 192 (0x962e9800) [pid = 1891] [serial = 1209] [outer = 0x9432f000] 22:38:36 INFO - PROCESS | 1891 | 1461044316991 Marionette TRACE conn6 <- [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]]]}] 22:38:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 22:38:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1733ms 22:38:37 INFO - PROCESS | 1891 | 1461044317079 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 22:38:37 INFO - PROCESS | 1891 | 1461044317083 Marionette TRACE conn6 <- [1,1581,null,{"value":"8"}] 22:38:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 22:38:37 INFO - PROCESS | 1891 | 1461044317090 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 22:38:37 INFO - PROCESS | 1891 | 1461044317094 Marionette TRACE conn6 <- [1,1582,null,{}] 22:38:37 INFO - PROCESS | 1891 | 1461044317100 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:37 INFO - PROCESS | 1891 | 1461044317355 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 22:38:37 INFO - PROCESS | 1891 | 1461044317678 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:37 INFO - PROCESS | 1891 | ++DOCSHELL 0x93a09800 == 127 [pid = 1891] [id = 403] 22:38:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 193 (0x9432a800) [pid = 1891] [serial = 1210] [outer = (nil)] 22:38:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 194 (0x977c9400) [pid = 1891] [serial = 1211] [outer = 0x9432a800] 22:38:37 INFO - PROCESS | 1891 | 1461044317776 Marionette DEBUG loaded listener.js 22:38:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 195 (0x97825400) [pid = 1891] [serial = 1212] [outer = 0x9432a800] 22:38:38 INFO - PROCESS | 1891 | 1461044318731 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 22:38:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 22:38:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1682ms 22:38:38 INFO - PROCESS | 1891 | 1461044318773 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 22:38:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 22:38:38 INFO - PROCESS | 1891 | 1461044318777 Marionette TRACE conn6 <- [1,1585,null,{"value":"8"}] 22:38:38 INFO - PROCESS | 1891 | 1461044318784 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 22:38:38 INFO - PROCESS | 1891 | 1461044318787 Marionette TRACE conn6 <- [1,1586,null,{}] 22:38:38 INFO - PROCESS | 1891 | 1461044318793 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:39 INFO - PROCESS | 1891 | 1461044319013 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 22:38:39 INFO - PROCESS | 1891 | 1461044319346 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:39 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b580400 == 128 [pid = 1891] [id = 404] 22:38:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 196 (0x8faecc00) [pid = 1891] [serial = 1213] [outer = (nil)] 22:38:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 197 (0x978ab000) [pid = 1891] [serial = 1214] [outer = 0x8faecc00] 22:38:39 INFO - PROCESS | 1891 | 1461044319445 Marionette DEBUG loaded listener.js 22:38:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 198 (0x9805f800) [pid = 1891] [serial = 1215] [outer = 0x8faecc00] 22:38:40 INFO - PROCESS | 1891 | 1461044320346 Marionette TRACE conn6 <- [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]]]}] 22:38:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 22:38:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1631ms 22:38:40 INFO - PROCESS | 1891 | 1461044320415 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 22:38:40 INFO - PROCESS | 1891 | 1461044320419 Marionette TRACE conn6 <- [1,1589,null,{"value":"8"}] 22:38:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 22:38:40 INFO - PROCESS | 1891 | 1461044320425 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 22:38:40 INFO - PROCESS | 1891 | 1461044320429 Marionette TRACE conn6 <- [1,1590,null,{}] 22:38:40 INFO - PROCESS | 1891 | 1461044320435 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:40 INFO - PROCESS | 1891 | 1461044320646 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 22:38:40 INFO - PROCESS | 1891 | 1461044320978 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:41 INFO - PROCESS | 1891 | ++DOCSHELL 0x868d6000 == 129 [pid = 1891] [id = 405] 22:38:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 199 (0x94331000) [pid = 1891] [serial = 1216] [outer = (nil)] 22:38:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 200 (0x98319800) [pid = 1891] [serial = 1217] [outer = 0x94331000] 22:38:41 INFO - PROCESS | 1891 | 1461044321073 Marionette DEBUG loaded listener.js 22:38:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 201 (0x9881a800) [pid = 1891] [serial = 1218] [outer = 0x94331000] 22:38:41 INFO - PROCESS | 1891 | 1461044321974 Marionette TRACE conn6 <- [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]]]}] 22:38:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 22:38:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1630ms 22:38:42 INFO - PROCESS | 1891 | 1461044322057 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 22:38:42 INFO - PROCESS | 1891 | 1461044322061 Marionette TRACE conn6 <- [1,1593,null,{"value":"8"}] 22:38:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 22:38:42 INFO - PROCESS | 1891 | 1461044322068 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 22:38:42 INFO - PROCESS | 1891 | 1461044322072 Marionette TRACE conn6 <- [1,1594,null,{}] 22:38:42 INFO - PROCESS | 1891 | 1461044322078 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:42 INFO - PROCESS | 1891 | 1461044322322 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 22:38:43 INFO - PROCESS | 1891 | --DOCSHELL 0x86becc00 == 128 [pid = 1891] [id = 387] 22:38:43 INFO - PROCESS | 1891 | --DOCSHELL 0x87ce8c00 == 127 [pid = 1891] [id = 386] 22:38:43 INFO - PROCESS | 1891 | --DOCSHELL 0x861c6400 == 126 [pid = 1891] [id = 385] 22:38:43 INFO - PROCESS | 1891 | --DOCSHELL 0x86bf7c00 == 125 [pid = 1891] [id = 384] 22:38:43 INFO - PROCESS | 1891 | --DOCSHELL 0x98d91000 == 124 [pid = 1891] [id = 382] 22:38:43 INFO - PROCESS | 1891 | --DOCSHELL 0x976bc800 == 123 [pid = 1891] [id = 381] 22:38:43 INFO - PROCESS | 1891 | --DOCSHELL 0x90161000 == 122 [pid = 1891] [id = 379] 22:38:43 INFO - PROCESS | 1891 | --DOCSHELL 0x861c9400 == 121 [pid = 1891] [id = 380] 22:38:43 INFO - PROCESS | 1891 | --DOCSHELL 0x9564e000 == 120 [pid = 1891] [id = 378] 22:38:43 INFO - PROCESS | 1891 | --DOCSHELL 0x89b44c00 == 119 [pid = 1891] [id = 377] 22:38:43 INFO - PROCESS | 1891 | --DOCSHELL 0x92f1d000 == 118 [pid = 1891] [id = 375] 22:38:43 INFO - PROCESS | 1891 | --DOCSHELL 0x8eb57400 == 117 [pid = 1891] [id = 376] 22:38:43 INFO - PROCESS | 1891 | --DOCSHELL 0x9302a000 == 116 [pid = 1891] [id = 374] 22:38:43 INFO - PROCESS | 1891 | --DOCSHELL 0x86bfa000 == 115 [pid = 1891] [id = 373] 22:38:43 INFO - PROCESS | 1891 | --DOCSHELL 0x9127e400 == 114 [pid = 1891] [id = 372] 22:38:43 INFO - PROCESS | 1891 | --DOCSHELL 0x8cd94800 == 113 [pid = 1891] [id = 371] 22:38:43 INFO - PROCESS | 1891 | --DOCSHELL 0x8e91cc00 == 112 [pid = 1891] [id = 369] 22:38:43 INFO - PROCESS | 1891 | --DOCSHELL 0x8f709800 == 111 [pid = 1891] [id = 370] 22:38:43 INFO - PROCESS | 1891 | --DOCSHELL 0x8c364400 == 110 [pid = 1891] [id = 368] 22:38:43 INFO - PROCESS | 1891 | --DOCSHELL 0x89b41800 == 109 [pid = 1891] [id = 367] 22:38:43 INFO - PROCESS | 1891 | --DOCSHELL 0x868d5000 == 108 [pid = 1891] [id = 366] 22:38:43 INFO - PROCESS | 1891 | --DOMWINDOW == 200 (0x9419cc00) [pid = 1891] [serial = 1052] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1891 | --DOMWINDOW == 199 (0x8caf2000) [pid = 1891] [serial = 1083] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1891 | --DOMWINDOW == 198 (0x90354800) [pid = 1891] [serial = 1094] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1891 | --DOMWINDOW == 197 (0x99a0d800) [pid = 1891] [serial = 1061] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1891 | --DOMWINDOW == 196 (0x8bfea400) [pid = 1891] [serial = 1088] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1891 | --DOMWINDOW == 195 (0x988ebc00) [pid = 1891] [serial = 1058] [outer = (nil)] [url = about:blank] 22:38:43 INFO - PROCESS | 1891 | --DOMWINDOW == 194 (0x8bf0e400) [pid = 1891] [serial = 1082] [outer = (nil)] [url = about:blank] 22:38:44 INFO - PROCESS | 1891 | --DOMWINDOW == 193 (0x868dc000) [pid = 1891] [serial = 1076] [outer = (nil)] [url = about:blank] 22:38:44 INFO - PROCESS | 1891 | --DOMWINDOW == 192 (0x87872400) [pid = 1891] [serial = 1086] [outer = (nil)] [url = about:blank] 22:38:44 INFO - PROCESS | 1891 | --DOMWINDOW == 191 (0x868d6c00) [pid = 1891] [serial = 1085] [outer = (nil)] [url = about:blank] 22:38:44 INFO - PROCESS | 1891 | --DOMWINDOW == 190 (0x8fa78000) [pid = 1891] [serial = 1073] [outer = (nil)] [url = about:blank] 22:38:44 INFO - PROCESS | 1891 | --DOMWINDOW == 189 (0x86bf7400) [pid = 1891] [serial = 1067] [outer = (nil)] [url = about:blank] 22:38:44 INFO - PROCESS | 1891 | --DOMWINDOW == 188 (0x8faeec00) [pid = 1891] [serial = 1092] [outer = (nil)] [url = about:blank] 22:38:44 INFO - PROCESS | 1891 | --DOMWINDOW == 187 (0x8f702000) [pid = 1891] [serial = 1040] [outer = (nil)] [url = about:blank] 22:38:44 INFO - PROCESS | 1891 | --DOMWINDOW == 186 (0x9035f400) [pid = 1891] [serial = 1095] [outer = (nil)] [url = about:blank] 22:38:44 INFO - PROCESS | 1891 | --DOMWINDOW == 185 (0x93a0f400) [pid = 1891] [serial = 1049] [outer = (nil)] [url = about:blank] 22:38:44 INFO - PROCESS | 1891 | --DOMWINDOW == 184 (0x84a3b400) [pid = 1891] [serial = 1034] [outer = (nil)] [url = about:blank] 22:38:44 INFO - PROCESS | 1891 | --DOMWINDOW == 183 (0x88919800) [pid = 1891] [serial = 1079] [outer = (nil)] [url = about:blank] 22:38:44 INFO - PROCESS | 1891 | --DOMWINDOW == 182 (0x904e4000) [pid = 1891] [serial = 1043] [outer = (nil)] [url = about:blank] 22:38:44 INFO - PROCESS | 1891 | --DOMWINDOW == 181 (0x86bf4c00) [pid = 1891] [serial = 1077] [outer = (nil)] [url = about:blank] 22:38:44 INFO - PROCESS | 1891 | --DOMWINDOW == 180 (0x8cd8d800) [pid = 1891] [serial = 1089] [outer = (nil)] [url = about:blank] 22:38:44 INFO - PROCESS | 1891 | --DOMWINDOW == 179 (0x8eb57800) [pid = 1891] [serial = 1032] [outer = (nil)] [url = about:blank] 22:38:44 INFO - PROCESS | 1891 | --DOMWINDOW == 178 (0x978b7c00) [pid = 1891] [serial = 1055] [outer = (nil)] [url = about:blank] 22:38:44 INFO - PROCESS | 1891 | --DOMWINDOW == 177 (0x8f8e0c00) [pid = 1891] [serial = 1091] [outer = (nil)] [url = about:blank] 22:38:44 INFO - PROCESS | 1891 | --DOMWINDOW == 176 (0x9155b000) [pid = 1891] [serial = 1046] [outer = (nil)] [url = about:blank] 22:38:44 INFO - PROCESS | 1891 | --DOMWINDOW == 175 (0x8a468c00) [pid = 1891] [serial = 1080] [outer = (nil)] [url = about:blank] 22:38:44 INFO - PROCESS | 1891 | --DOMWINDOW == 174 (0x8b2c9800) [pid = 1891] [serial = 1037] [outer = (nil)] [url = about:blank] 22:38:44 INFO - PROCESS | 1891 | --DOMWINDOW == 173 (0xa2a0a800) [pid = 1891] [serial = 1070] [outer = (nil)] [url = about:blank] 22:38:44 INFO - PROCESS | 1891 | --DOMWINDOW == 172 (0x9fe95400) [pid = 1891] [serial = 1064] [outer = (nil)] [url = about:blank] 22:38:44 INFO - PROCESS | 1891 | --DOMWINDOW == 171 (0x87ddb400) [pid = 1891] [serial = 1097] [outer = (nil)] [url = about:blank] 22:38:44 INFO - PROCESS | 1891 | 1461044324241 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:44 INFO - PROCESS | 1891 | ++DOCSHELL 0x868d5000 == 109 [pid = 1891] [id = 406] 22:38:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 172 (0x868d6c00) [pid = 1891] [serial = 1219] [outer = (nil)] 22:38:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 173 (0x86bf6400) [pid = 1891] [serial = 1220] [outer = 0x868d6c00] 22:38:44 INFO - PROCESS | 1891 | 1461044324324 Marionette DEBUG loaded listener.js 22:38:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 174 (0x8786f800) [pid = 1891] [serial = 1221] [outer = 0x868d6c00] 22:38:45 INFO - PROCESS | 1891 | 1461044325140 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 22:38:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 22:38:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 3105ms 22:38:45 INFO - PROCESS | 1891 | 1461044325175 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 22:38:45 INFO - PROCESS | 1891 | 1461044325182 Marionette TRACE conn6 <- [1,1597,null,{"value":"8"}] 22:38:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 22:38:45 INFO - PROCESS | 1891 | 1461044325191 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 22:38:45 INFO - PROCESS | 1891 | 1461044325195 Marionette TRACE conn6 <- [1,1598,null,{}] 22:38:45 INFO - PROCESS | 1891 | 1461044325202 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:45 INFO - PROCESS | 1891 | 1461044325507 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 22:38:45 INFO - PROCESS | 1891 | 1461044325633 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:45 INFO - PROCESS | 1891 | ++DOCSHELL 0x86bf7c00 == 110 [pid = 1891] [id = 407] 22:38:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 175 (0x879e3000) [pid = 1891] [serial = 1222] [outer = (nil)] 22:38:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 176 (0x88915800) [pid = 1891] [serial = 1223] [outer = 0x879e3000] 22:38:45 INFO - PROCESS | 1891 | 1461044325716 Marionette DEBUG loaded listener.js 22:38:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 177 (0x89a3b000) [pid = 1891] [serial = 1224] [outer = 0x879e3000] 22:38:46 INFO - PROCESS | 1891 | 1461044326711 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 22:38:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 22:38:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1588ms 22:38:46 INFO - PROCESS | 1891 | 1461044326783 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 22:38:46 INFO - PROCESS | 1891 | 1461044326789 Marionette TRACE conn6 <- [1,1601,null,{"value":"8"}] 22:38:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 22:38:46 INFO - PROCESS | 1891 | 1461044326805 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 22:38:46 INFO - PROCESS | 1891 | 1461044326808 Marionette TRACE conn6 <- [1,1602,null,{}] 22:38:46 INFO - PROCESS | 1891 | 1461044326815 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:47 INFO - PROCESS | 1891 | 1461044327103 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 22:38:47 INFO - PROCESS | 1891 | 1461044327128 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:47 INFO - PROCESS | 1891 | ++DOCSHELL 0x88918c00 == 111 [pid = 1891] [id = 408] 22:38:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 178 (0x8a45dc00) [pid = 1891] [serial = 1225] [outer = (nil)] 22:38:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 179 (0x8b3d2000) [pid = 1891] [serial = 1226] [outer = 0x8a45dc00] 22:38:47 INFO - PROCESS | 1891 | 1461044327205 Marionette DEBUG loaded listener.js 22:38:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 180 (0x8bf01800) [pid = 1891] [serial = 1227] [outer = 0x8a45dc00] 22:38:48 INFO - PROCESS | 1891 | 1461044328315 Marionette TRACE conn6 <- [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]]]}] 22:38:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 22:38:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 2302ms 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 179 (0x868db800) [pid = 1891] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 178 (0x90354c00) [pid = 1891] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 177 (0x9302c800) [pid = 1891] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 176 (0x86bf3c00) [pid = 1891] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 175 (0x88911400) [pid = 1891] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 174 (0x8f70a400) [pid = 1891] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 173 (0x8cd93800) [pid = 1891] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 172 (0x9957f400) [pid = 1891] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 171 (0x89b4b400) [pid = 1891] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 170 (0x9129d000) [pid = 1891] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 169 (0x9564ec00) [pid = 1891] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 168 (0x91213000) [pid = 1891] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 167 (0x8f70e800) [pid = 1891] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 166 (0x861bdc00) [pid = 1891] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 165 (0x8bff0000) [pid = 1891] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 164 (0x904d7c00) [pid = 1891] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 163 (0x8786f400) [pid = 1891] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 162 (0x8a31e000) [pid = 1891] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 161 (0x847d1800) [pid = 1891] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 160 (0x930a4800) [pid = 1891] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 159 (0x868e0000) [pid = 1891] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 158 (0x94195800) [pid = 1891] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 157 (0x91293400) [pid = 1891] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 156 (0x86bfa400) [pid = 1891] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 155 (0x9121e400) [pid = 1891] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 154 (0x847d7000) [pid = 1891] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 153 (0x93d9d400) [pid = 1891] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 152 (0x84a35000) [pid = 1891] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 151 (0x93a06000) [pid = 1891] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 150 (0x98314400) [pid = 1891] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 149 (0x90353400) [pid = 1891] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 148 (0x97b90c00) [pid = 1891] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 147 (0x99075c00) [pid = 1891] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 146 (0x9ae80c00) [pid = 1891] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x8c364c00) [pid = 1891] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x9fbb8c00) [pid = 1891] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0x93f4c800) [pid = 1891] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x8e926400) [pid = 1891] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 22:38:49 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0x86bef800) [pid = 1891] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 22:38:49 INFO - PROCESS | 1891 | 1461044329281 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 22:38:49 INFO - PROCESS | 1891 | 1461044329286 Marionette TRACE conn6 <- [1,1605,null,{"value":"8"}] 22:38:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 22:38:49 INFO - PROCESS | 1891 | 1461044329304 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 22:38:49 INFO - PROCESS | 1891 | 1461044329312 Marionette TRACE conn6 <- [1,1606,null,{}] 22:38:49 INFO - PROCESS | 1891 | 1461044329319 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:49 INFO - PROCESS | 1891 | 1461044329582 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 22:38:49 INFO - PROCESS | 1891 | 1461044329706 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:49 INFO - PROCESS | 1891 | ++DOCSHELL 0x868db800 == 112 [pid = 1891] [id = 409] 22:38:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x868e0000) [pid = 1891] [serial = 1228] [outer = (nil)] 22:38:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x8891b400) [pid = 1891] [serial = 1229] [outer = 0x868e0000] 22:38:49 INFO - PROCESS | 1891 | 1461044329782 Marionette DEBUG loaded listener.js 22:38:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x8b578400) [pid = 1891] [serial = 1230] [outer = 0x868e0000] 22:38:50 INFO - PROCESS | 1891 | 1461044330628 Marionette TRACE conn6 <- [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]]]}] 22:38:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 22:38:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1394ms 22:38:50 INFO - PROCESS | 1891 | 1461044330692 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 22:38:50 INFO - PROCESS | 1891 | 1461044330696 Marionette TRACE conn6 <- [1,1609,null,{"value":"8"}] 22:38:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 22:38:50 INFO - PROCESS | 1891 | 1461044330702 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 22:38:50 INFO - PROCESS | 1891 | 1461044330705 Marionette TRACE conn6 <- [1,1610,null,{}] 22:38:50 INFO - PROCESS | 1891 | 1461044330711 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:50 INFO - PROCESS | 1891 | 1461044330917 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 22:38:51 INFO - PROCESS | 1891 | 1461044331315 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:51 INFO - PROCESS | 1891 | ++DOCSHELL 0x847dac00 == 113 [pid = 1891] [id = 410] 22:38:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x84a34000) [pid = 1891] [serial = 1231] [outer = (nil)] 22:38:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x84a3dc00) [pid = 1891] [serial = 1232] [outer = 0x84a34000] 22:38:51 INFO - PROCESS | 1891 | 1461044331435 Marionette DEBUG loaded listener.js 22:38:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 147 (0x868df400) [pid = 1891] [serial = 1233] [outer = 0x84a34000] 22:38:52 INFO - PROCESS | 1891 | 1461044332360 Marionette TRACE conn6 <- [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]]]}] 22:38:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 22:38:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1730ms 22:38:52 INFO - PROCESS | 1891 | 1461044332435 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 22:38:52 INFO - PROCESS | 1891 | 1461044332443 Marionette TRACE conn6 <- [1,1613,null,{"value":"8"}] 22:38:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 22:38:52 INFO - PROCESS | 1891 | 1461044332450 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 22:38:52 INFO - PROCESS | 1891 | 1461044332456 Marionette TRACE conn6 <- [1,1614,null,{}] 22:38:52 INFO - PROCESS | 1891 | 1461044332465 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:52 INFO - PROCESS | 1891 | 1461044332741 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 22:38:53 INFO - PROCESS | 1891 | 1461044333075 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:53 INFO - PROCESS | 1891 | ++DOCSHELL 0x87ce5000 == 114 [pid = 1891] [id = 411] 22:38:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 148 (0x87ce9000) [pid = 1891] [serial = 1234] [outer = (nil)] 22:38:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 149 (0x8891bc00) [pid = 1891] [serial = 1235] [outer = 0x87ce9000] 22:38:53 INFO - PROCESS | 1891 | 1461044333184 Marionette DEBUG loaded listener.js 22:38:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 150 (0x8a31ec00) [pid = 1891] [serial = 1236] [outer = 0x87ce9000] 22:38:54 INFO - PROCESS | 1891 | 1461044334192 Marionette TRACE conn6 <- [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]]]}] 22:38:54 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 22:38:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1786ms 22:38:54 INFO - PROCESS | 1891 | 1461044334240 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 22:38:54 INFO - PROCESS | 1891 | 1461044334247 Marionette TRACE conn6 <- [1,1617,null,{"value":"8"}] 22:38:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 22:38:54 INFO - PROCESS | 1891 | 1461044334255 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 22:38:54 INFO - PROCESS | 1891 | 1461044334259 Marionette TRACE conn6 <- [1,1618,null,{}] 22:38:54 INFO - PROCESS | 1891 | 1461044334266 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:54 INFO - PROCESS | 1891 | 1461044334498 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 22:38:54 INFO - PROCESS | 1891 | 1461044334860 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:54 INFO - PROCESS | 1891 | ++DOCSHELL 0x89a32400 == 115 [pid = 1891] [id = 412] 22:38:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 151 (0x8b3cec00) [pid = 1891] [serial = 1237] [outer = (nil)] 22:38:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 152 (0x8c35b800) [pid = 1891] [serial = 1238] [outer = 0x8b3cec00] 22:38:54 INFO - PROCESS | 1891 | 1461044334962 Marionette DEBUG loaded listener.js 22:38:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 153 (0x8caf2000) [pid = 1891] [serial = 1239] [outer = 0x8b3cec00] 22:38:55 INFO - PROCESS | 1891 | 1461044335937 Marionette TRACE conn6 <- [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]]]}] 22:38:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 22:38:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1735ms 22:38:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 22:38:55 INFO - PROCESS | 1891 | 1461044335992 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 22:38:56 INFO - PROCESS | 1891 | 1461044335995 Marionette TRACE conn6 <- [1,1621,null,{"value":"8"}] 22:38:56 INFO - PROCESS | 1891 | 1461044336004 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 22:38:56 INFO - PROCESS | 1891 | 1461044336014 Marionette TRACE conn6 <- [1,1622,null,{}] 22:38:56 INFO - PROCESS | 1891 | 1461044336030 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:56 INFO - PROCESS | 1891 | 1461044336305 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 22:38:56 INFO - PROCESS | 1891 | 1461044336648 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:56 INFO - PROCESS | 1891 | ++DOCSHELL 0x8c35c000 == 116 [pid = 1891] [id = 413] 22:38:56 INFO - PROCESS | 1891 | ++DOMWINDOW == 154 (0x8cd99800) [pid = 1891] [serial = 1240] [outer = (nil)] 22:38:56 INFO - PROCESS | 1891 | ++DOMWINDOW == 155 (0x8eb50400) [pid = 1891] [serial = 1241] [outer = 0x8cd99800] 22:38:56 INFO - PROCESS | 1891 | 1461044336750 Marionette DEBUG loaded listener.js 22:38:56 INFO - PROCESS | 1891 | ++DOMWINDOW == 156 (0x8f703c00) [pid = 1891] [serial = 1242] [outer = 0x8cd99800] 22:38:57 INFO - PROCESS | 1891 | 1461044337745 Marionette TRACE conn6 <- [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]]]}] 22:38:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 22:38:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1809ms 22:38:57 INFO - PROCESS | 1891 | 1461044337812 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 22:38:57 INFO - PROCESS | 1891 | 1461044337817 Marionette TRACE conn6 <- [1,1625,null,{"value":"8"}] 22:38:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 22:38:57 INFO - PROCESS | 1891 | 1461044337823 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 22:38:57 INFO - PROCESS | 1891 | 1461044337827 Marionette TRACE conn6 <- [1,1626,null,{}] 22:38:57 INFO - PROCESS | 1891 | 1461044337832 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:58 INFO - PROCESS | 1891 | 1461044338057 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 22:38:58 INFO - PROCESS | 1891 | 1461044338384 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:38:58 INFO - PROCESS | 1891 | ++DOCSHELL 0x8c35e400 == 117 [pid = 1891] [id = 414] 22:38:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 157 (0x8eb57400) [pid = 1891] [serial = 1243] [outer = (nil)] 22:38:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 158 (0x8f8e5400) [pid = 1891] [serial = 1244] [outer = 0x8eb57400] 22:38:58 INFO - PROCESS | 1891 | 1461044338480 Marionette DEBUG loaded listener.js 22:38:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 159 (0x8fa75000) [pid = 1891] [serial = 1245] [outer = 0x8eb57400] 22:38:59 INFO - PROCESS | 1891 | 1461044339384 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 22:38:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 22:38:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1632ms 22:38:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 22:38:59 INFO - PROCESS | 1891 | 1461044339456 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 22:38:59 INFO - PROCESS | 1891 | 1461044339460 Marionette TRACE conn6 <- [1,1629,null,{"value":"8"}] 22:38:59 INFO - PROCESS | 1891 | 1461044339466 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 22:38:59 INFO - PROCESS | 1891 | 1461044339470 Marionette TRACE conn6 <- [1,1630,null,{}] 22:38:59 INFO - PROCESS | 1891 | 1461044339476 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:38:59 INFO - PROCESS | 1891 | 1461044339712 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 22:39:00 INFO - PROCESS | 1891 | 1461044340040 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:00 INFO - PROCESS | 1891 | ++DOCSHELL 0x8faeec00 == 118 [pid = 1891] [id = 415] 22:39:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 160 (0x8faefc00) [pid = 1891] [serial = 1246] [outer = (nil)] 22:39:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 161 (0x8fe25400) [pid = 1891] [serial = 1247] [outer = 0x8faefc00] 22:39:00 INFO - PROCESS | 1891 | 1461044340149 Marionette DEBUG loaded listener.js 22:39:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 162 (0x90168c00) [pid = 1891] [serial = 1248] [outer = 0x8faefc00] 22:39:01 INFO - PROCESS | 1891 | 1461044341114 Marionette TRACE conn6 <- [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]]]}] 22:39:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 22:39:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1689ms 22:39:01 INFO - PROCESS | 1891 | 1461044341161 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 22:39:01 INFO - PROCESS | 1891 | 1461044341167 Marionette TRACE conn6 <- [1,1633,null,{"value":"8"}] 22:39:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 22:39:01 INFO - PROCESS | 1891 | 1461044341178 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 22:39:01 INFO - PROCESS | 1891 | 1461044341181 Marionette TRACE conn6 <- [1,1634,null,{}] 22:39:01 INFO - PROCESS | 1891 | 1461044341187 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:01 INFO - PROCESS | 1891 | 1461044341420 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 22:39:01 INFO - PROCESS | 1891 | 1461044341747 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:01 INFO - PROCESS | 1891 | ++DOCSHELL 0x8bfed800 == 119 [pid = 1891] [id = 416] 22:39:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 163 (0x8caf5000) [pid = 1891] [serial = 1249] [outer = (nil)] 22:39:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 164 (0x904d9800) [pid = 1891] [serial = 1250] [outer = 0x8caf5000] 22:39:01 INFO - PROCESS | 1891 | 1461044341844 Marionette DEBUG loaded listener.js 22:39:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 165 (0x91213000) [pid = 1891] [serial = 1251] [outer = 0x8caf5000] 22:39:02 INFO - PROCESS | 1891 | 1461044342778 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 22:39:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 22:39:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1630ms 22:39:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 22:39:02 INFO - PROCESS | 1891 | 1461044342810 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 22:39:02 INFO - PROCESS | 1891 | 1461044342814 Marionette TRACE conn6 <- [1,1637,null,{"value":"8"}] 22:39:02 INFO - PROCESS | 1891 | 1461044342821 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 22:39:02 INFO - PROCESS | 1891 | 1461044342823 Marionette TRACE conn6 <- [1,1638,null,{}] 22:39:02 INFO - PROCESS | 1891 | 1461044342830 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:03 INFO - PROCESS | 1891 | 1461044343042 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 22:39:03 INFO - PROCESS | 1891 | 1461044343370 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:03 INFO - PROCESS | 1891 | ++DOCSHELL 0x87cf0400 == 120 [pid = 1891] [id = 417] 22:39:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 166 (0x8b3cd400) [pid = 1891] [serial = 1252] [outer = (nil)] 22:39:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 167 (0x9129d000) [pid = 1891] [serial = 1253] [outer = 0x8b3cd400] 22:39:03 INFO - PROCESS | 1891 | 1461044343464 Marionette DEBUG loaded listener.js 22:39:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 168 (0x913b3800) [pid = 1891] [serial = 1254] [outer = 0x8b3cd400] 22:39:04 INFO - PROCESS | 1891 | 1461044344369 Marionette TRACE conn6 <- [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]]]}] 22:39:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 22:39:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1583ms 22:39:04 INFO - PROCESS | 1891 | 1461044344402 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 22:39:04 INFO - PROCESS | 1891 | 1461044344407 Marionette TRACE conn6 <- [1,1641,null,{"value":"8"}] 22:39:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 22:39:04 INFO - PROCESS | 1891 | 1461044344413 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 22:39:04 INFO - PROCESS | 1891 | 1461044344417 Marionette TRACE conn6 <- [1,1642,null,{}] 22:39:04 INFO - PROCESS | 1891 | 1461044344422 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:04 INFO - PROCESS | 1891 | 1461044344636 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 22:39:04 INFO - PROCESS | 1891 | 1461044344953 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:04 INFO - PROCESS | 1891 | ++DOCSHELL 0x91285400 == 121 [pid = 1891] [id = 418] 22:39:04 INFO - PROCESS | 1891 | ++DOMWINDOW == 169 (0x912a5000) [pid = 1891] [serial = 1255] [outer = (nil)] 22:39:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 170 (0x93028000) [pid = 1891] [serial = 1256] [outer = 0x912a5000] 22:39:05 INFO - PROCESS | 1891 | 1461044345047 Marionette DEBUG loaded listener.js 22:39:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 171 (0x9302c800) [pid = 1891] [serial = 1257] [outer = 0x912a5000] 22:39:05 INFO - PROCESS | 1891 | 1461044345939 Marionette TRACE conn6 <- [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]]]}] 22:39:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 22:39:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1582ms 22:39:06 INFO - PROCESS | 1891 | 1461044345996 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 22:39:06 INFO - PROCESS | 1891 | 1461044346000 Marionette TRACE conn6 <- [1,1645,null,{"value":"8"}] 22:39:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 22:39:06 INFO - PROCESS | 1891 | 1461044346007 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 22:39:06 INFO - PROCESS | 1891 | 1461044346010 Marionette TRACE conn6 <- [1,1646,null,{}] 22:39:06 INFO - PROCESS | 1891 | 1461044346016 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:06 INFO - PROCESS | 1891 | 1461044346311 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 22:39:06 INFO - PROCESS | 1891 | 1461044346677 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:06 INFO - PROCESS | 1891 | ++DOCSHELL 0x84a38c00 == 122 [pid = 1891] [id = 419] 22:39:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 172 (0x91212400) [pid = 1891] [serial = 1258] [outer = (nil)] 22:39:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 173 (0x930a8c00) [pid = 1891] [serial = 1259] [outer = 0x91212400] 22:39:06 INFO - PROCESS | 1891 | 1461044346771 Marionette DEBUG loaded listener.js 22:39:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 174 (0x93b15c00) [pid = 1891] [serial = 1260] [outer = 0x91212400] 22:39:07 INFO - PROCESS | 1891 | 1461044347644 Marionette TRACE conn6 <- [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]]]}] 22:39:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 22:39:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1683ms 22:39:07 INFO - PROCESS | 1891 | 1461044347699 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 22:39:07 INFO - PROCESS | 1891 | 1461044347702 Marionette TRACE conn6 <- [1,1649,null,{"value":"8"}] 22:39:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 22:39:07 INFO - PROCESS | 1891 | 1461044347713 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 22:39:07 INFO - PROCESS | 1891 | 1461044347715 Marionette TRACE conn6 <- [1,1650,null,{}] 22:39:07 INFO - PROCESS | 1891 | 1461044347722 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:07 INFO - PROCESS | 1891 | 1461044347949 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 22:39:08 INFO - PROCESS | 1891 | 1461044348297 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:08 INFO - PROCESS | 1891 | ++DOCSHELL 0x93da8400 == 123 [pid = 1891] [id = 420] 22:39:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 175 (0x93e69400) [pid = 1891] [serial = 1261] [outer = (nil)] 22:39:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 176 (0x93e73800) [pid = 1891] [serial = 1262] [outer = 0x93e69400] 22:39:08 INFO - PROCESS | 1891 | 1461044348403 Marionette DEBUG loaded listener.js 22:39:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 177 (0x93f44400) [pid = 1891] [serial = 1263] [outer = 0x93e69400] 22:39:09 INFO - PROCESS | 1891 | 1461044349384 Marionette TRACE conn6 <- [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]]]}] 22:39:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 22:39:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1728ms 22:39:09 INFO - PROCESS | 1891 | 1461044349442 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 22:39:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 22:39:09 INFO - PROCESS | 1891 | 1461044349447 Marionette TRACE conn6 <- [1,1653,null,{"value":"8"}] 22:39:09 INFO - PROCESS | 1891 | 1461044349453 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 22:39:09 INFO - PROCESS | 1891 | 1461044349457 Marionette TRACE conn6 <- [1,1654,null,{}] 22:39:09 INFO - PROCESS | 1891 | 1461044349464 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:09 INFO - PROCESS | 1891 | 1461044349698 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 22:39:10 INFO - PROCESS | 1891 | 1461044350019 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:10 INFO - PROCESS | 1891 | ++DOCSHELL 0x93d9e400 == 124 [pid = 1891] [id = 421] 22:39:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 178 (0x93f53000) [pid = 1891] [serial = 1264] [outer = (nil)] 22:39:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 179 (0x9432d400) [pid = 1891] [serial = 1265] [outer = 0x93f53000] 22:39:10 INFO - PROCESS | 1891 | 1461044350112 Marionette DEBUG loaded listener.js 22:39:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 180 (0x9564dc00) [pid = 1891] [serial = 1266] [outer = 0x93f53000] 22:39:10 INFO - PROCESS | 1891 | 1461044350988 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 22:39:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 22:39:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1580ms 22:39:11 INFO - PROCESS | 1891 | 1461044351033 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 22:39:11 INFO - PROCESS | 1891 | 1461044351036 Marionette TRACE conn6 <- [1,1657,null,{"value":"8"}] 22:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 22:39:11 INFO - PROCESS | 1891 | 1461044351043 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 22:39:11 INFO - PROCESS | 1891 | 1461044351046 Marionette TRACE conn6 <- [1,1658,null,{}] 22:39:11 INFO - PROCESS | 1891 | 1461044351052 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:11 INFO - PROCESS | 1891 | 1461044351261 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 22:39:11 INFO - PROCESS | 1891 | 1461044351618 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:11 INFO - PROCESS | 1891 | ++DOCSHELL 0x93141400 == 125 [pid = 1891] [id = 422] 22:39:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 181 (0x93d9c800) [pid = 1891] [serial = 1267] [outer = (nil)] 22:39:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 182 (0x9787f800) [pid = 1891] [serial = 1268] [outer = 0x93d9c800] 22:39:11 INFO - PROCESS | 1891 | 1461044351714 Marionette DEBUG loaded listener.js 22:39:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 183 (0x97a22800) [pid = 1891] [serial = 1269] [outer = 0x93d9c800] 22:39:12 INFO - PROCESS | 1891 | 1461044352639 Marionette TRACE conn6 <- [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]]]}] 22:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 22:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1636ms 22:39:12 INFO - PROCESS | 1891 | 1461044352680 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 22:39:12 INFO - PROCESS | 1891 | 1461044352684 Marionette TRACE conn6 <- [1,1661,null,{"value":"8"}] 22:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 22:39:12 INFO - PROCESS | 1891 | 1461044352690 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 22:39:12 INFO - PROCESS | 1891 | 1461044352693 Marionette TRACE conn6 <- [1,1662,null,{}] 22:39:12 INFO - PROCESS | 1891 | 1461044352699 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:12 INFO - PROCESS | 1891 | 1461044352921 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 22:39:13 INFO - PROCESS | 1891 | 1461044353249 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:13 INFO - PROCESS | 1891 | ++DOCSHELL 0x9564d400 == 126 [pid = 1891] [id = 423] 22:39:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 184 (0x976ba800) [pid = 1891] [serial = 1270] [outer = (nil)] 22:39:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 185 (0x98210000) [pid = 1891] [serial = 1271] [outer = 0x976ba800] 22:39:13 INFO - PROCESS | 1891 | 1461044353349 Marionette DEBUG loaded listener.js 22:39:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 186 (0x9831e000) [pid = 1891] [serial = 1272] [outer = 0x976ba800] 22:39:14 INFO - PROCESS | 1891 | 1461044354259 Marionette TRACE conn6 <- [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]]]}] 22:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 22:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1633ms 22:39:14 INFO - PROCESS | 1891 | 1461044354325 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 22:39:14 INFO - PROCESS | 1891 | 1461044354329 Marionette TRACE conn6 <- [1,1665,null,{"value":"8"}] 22:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 22:39:14 INFO - PROCESS | 1891 | 1461044354335 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 22:39:14 INFO - PROCESS | 1891 | 1461044354339 Marionette TRACE conn6 <- [1,1666,null,{}] 22:39:14 INFO - PROCESS | 1891 | 1461044354345 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:14 INFO - PROCESS | 1891 | 1461044354573 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 22:39:14 INFO - PROCESS | 1891 | 1461044354896 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:14 INFO - PROCESS | 1891 | ++DOCSHELL 0x868d8000 == 127 [pid = 1891] [id = 424] 22:39:14 INFO - PROCESS | 1891 | ++DOMWINDOW == 187 (0x97888400) [pid = 1891] [serial = 1273] [outer = (nil)] 22:39:14 INFO - PROCESS | 1891 | ++DOMWINDOW == 188 (0x98b6d400) [pid = 1891] [serial = 1274] [outer = 0x97888400] 22:39:14 INFO - PROCESS | 1891 | 1461044354992 Marionette DEBUG loaded listener.js 22:39:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 189 (0x98d88400) [pid = 1891] [serial = 1275] [outer = 0x97888400] 22:39:15 INFO - PROCESS | 1891 | 1461044355919 Marionette TRACE conn6 <- [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]]]}] 22:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 22:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1632ms 22:39:15 INFO - PROCESS | 1891 | 1461044355968 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 22:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 22:39:15 INFO - PROCESS | 1891 | 1461044355981 Marionette TRACE conn6 <- [1,1669,null,{"value":"8"}] 22:39:15 INFO - PROCESS | 1891 | 1461044355988 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 22:39:15 INFO - PROCESS | 1891 | 1461044355992 Marionette TRACE conn6 <- [1,1670,null,{}] 22:39:16 INFO - PROCESS | 1891 | 1461044355998 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:16 INFO - PROCESS | 1891 | 1461044356222 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 22:39:16 INFO - PROCESS | 1891 | 1461044356567 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:16 INFO - PROCESS | 1891 | ++DOCSHELL 0x988e0800 == 128 [pid = 1891] [id = 425] 22:39:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 190 (0x988ec800) [pid = 1891] [serial = 1276] [outer = (nil)] 22:39:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 191 (0x99525000) [pid = 1891] [serial = 1277] [outer = 0x988ec800] 22:39:16 INFO - PROCESS | 1891 | 1461044356664 Marionette DEBUG loaded listener.js 22:39:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 192 (0x99527400) [pid = 1891] [serial = 1278] [outer = 0x988ec800] 22:39:17 INFO - PROCESS | 1891 | 1461044357658 Marionette TRACE conn6 <- [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]]]}] 22:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 22:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1737ms 22:39:17 INFO - PROCESS | 1891 | 1461044357726 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 22:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 22:39:17 INFO - PROCESS | 1891 | 1461044357730 Marionette TRACE conn6 <- [1,1673,null,{"value":"8"}] 22:39:17 INFO - PROCESS | 1891 | 1461044357737 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 22:39:17 INFO - PROCESS | 1891 | 1461044357742 Marionette TRACE conn6 <- [1,1674,null,{}] 22:39:17 INFO - PROCESS | 1891 | 1461044357748 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:17 INFO - PROCESS | 1891 | 1461044357967 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 22:39:18 INFO - PROCESS | 1891 | 1461044358307 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:18 INFO - PROCESS | 1891 | ++DOCSHELL 0x93b20c00 == 129 [pid = 1891] [id = 426] 22:39:18 INFO - PROCESS | 1891 | ++DOMWINDOW == 193 (0x99075800) [pid = 1891] [serial = 1279] [outer = (nil)] 22:39:18 INFO - PROCESS | 1891 | ++DOMWINDOW == 194 (0x99585c00) [pid = 1891] [serial = 1280] [outer = 0x99075800] 22:39:18 INFO - PROCESS | 1891 | 1461044358406 Marionette DEBUG loaded listener.js 22:39:18 INFO - PROCESS | 1891 | ++DOMWINDOW == 195 (0x999d6c00) [pid = 1891] [serial = 1281] [outer = 0x99075800] 22:39:19 INFO - PROCESS | 1891 | 1461044359331 Marionette TRACE conn6 <- [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]]]}] 22:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 22:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1631ms 22:39:19 INFO - PROCESS | 1891 | 1461044359368 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 22:39:19 INFO - PROCESS | 1891 | 1461044359372 Marionette TRACE conn6 <- [1,1677,null,{"value":"8"}] 22:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 22:39:19 INFO - PROCESS | 1891 | 1461044359379 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 22:39:19 INFO - PROCESS | 1891 | 1461044359382 Marionette TRACE conn6 <- [1,1678,null,{}] 22:39:19 INFO - PROCESS | 1891 | 1461044359388 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:19 INFO - PROCESS | 1891 | 1461044359625 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 22:39:19 INFO - PROCESS | 1891 | 1461044359948 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:19 INFO - PROCESS | 1891 | ++DOCSHELL 0x98314400 == 130 [pid = 1891] [id = 427] 22:39:19 INFO - PROCESS | 1891 | ++DOMWINDOW == 196 (0x988e5c00) [pid = 1891] [serial = 1282] [outer = (nil)] 22:39:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 197 (0x9ae07800) [pid = 1891] [serial = 1283] [outer = 0x988e5c00] 22:39:20 INFO - PROCESS | 1891 | 1461044360042 Marionette DEBUG loaded listener.js 22:39:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 198 (0x9ae20800) [pid = 1891] [serial = 1284] [outer = 0x988e5c00] 22:39:20 INFO - PROCESS | 1891 | 1461044360937 Marionette TRACE conn6 <- [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]]]}] 22:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 22:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1633ms 22:39:21 INFO - PROCESS | 1891 | 1461044361013 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 22:39:21 INFO - PROCESS | 1891 | 1461044361018 Marionette TRACE conn6 <- [1,1681,null,{"value":"8"}] 22:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 22:39:21 INFO - PROCESS | 1891 | 1461044361024 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 22:39:21 INFO - PROCESS | 1891 | 1461044361027 Marionette TRACE conn6 <- [1,1682,null,{}] 22:39:21 INFO - PROCESS | 1891 | 1461044361033 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:21 INFO - PROCESS | 1891 | 1461044361307 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 22:39:22 INFO - PROCESS | 1891 | --DOCSHELL 0x8b2ccc00 == 129 [pid = 1891] [id = 360] 22:39:22 INFO - PROCESS | 1891 | --DOCSHELL 0x868d2c00 == 128 [pid = 1891] [id = 358] 22:39:22 INFO - PROCESS | 1891 | --DOCSHELL 0x868dd800 == 127 [pid = 1891] [id = 359] 22:39:22 INFO - PROCESS | 1891 | --DOCSHELL 0x868db800 == 126 [pid = 1891] [id = 409] 22:39:22 INFO - PROCESS | 1891 | --DOCSHELL 0x88918c00 == 125 [pid = 1891] [id = 408] 22:39:22 INFO - PROCESS | 1891 | --DOCSHELL 0x86bf7c00 == 124 [pid = 1891] [id = 407] 22:39:22 INFO - PROCESS | 1891 | --DOCSHELL 0x868d5000 == 123 [pid = 1891] [id = 406] 22:39:22 INFO - PROCESS | 1891 | --DOCSHELL 0x8b580400 == 122 [pid = 1891] [id = 404] 22:39:22 INFO - PROCESS | 1891 | --DOCSHELL 0x93a09800 == 121 [pid = 1891] [id = 403] 22:39:22 INFO - PROCESS | 1891 | --DOCSHELL 0x90166000 == 120 [pid = 1891] [id = 401] 22:39:22 INFO - PROCESS | 1891 | --DOCSHELL 0x94196800 == 119 [pid = 1891] [id = 402] 22:39:22 INFO - PROCESS | 1891 | --DOCSHELL 0x93f46c00 == 118 [pid = 1891] [id = 400] 22:39:22 INFO - PROCESS | 1891 | --DOCSHELL 0x93e6f000 == 117 [pid = 1891] [id = 399] 22:39:22 INFO - PROCESS | 1891 | --DOCSHELL 0x93a08800 == 116 [pid = 1891] [id = 398] 22:39:22 INFO - PROCESS | 1891 | --DOCSHELL 0x8fa7d400 == 115 [pid = 1891] [id = 396] 22:39:22 INFO - PROCESS | 1891 | --DOCSHELL 0x8f70ec00 == 114 [pid = 1891] [id = 397] 22:39:22 INFO - PROCESS | 1891 | --DOCSHELL 0x8c359000 == 113 [pid = 1891] [id = 395] 22:39:22 INFO - PROCESS | 1891 | --DOCSHELL 0x8b581400 == 112 [pid = 1891] [id = 394] 22:39:22 INFO - PROCESS | 1891 | --DOCSHELL 0x8faea400 == 111 [pid = 1891] [id = 393] 22:39:22 INFO - PROCESS | 1891 | --DOCSHELL 0x879e8400 == 110 [pid = 1891] [id = 392] 22:39:22 INFO - PROCESS | 1891 | --DOCSHELL 0x8cd97800 == 109 [pid = 1891] [id = 391] 22:39:22 INFO - PROCESS | 1891 | --DOCSHELL 0x87ce3000 == 108 [pid = 1891] [id = 389] 22:39:22 INFO - PROCESS | 1891 | --DOCSHELL 0x8bf03800 == 107 [pid = 1891] [id = 390] 22:39:22 INFO - PROCESS | 1891 | --DOCSHELL 0x861bec00 == 106 [pid = 1891] [id = 388] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 197 (0x88916c00) [pid = 1891] [serial = 1098] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 196 (0x93a09000) [pid = 1891] [serial = 966] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 195 (0x93138800) [pid = 1891] [serial = 1124] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 194 (0x93a0b800) [pid = 1891] [serial = 1125] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 193 (0x8fa79c00) [pid = 1891] [serial = 1074] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 192 (0x8bf0a800) [pid = 1891] [serial = 1038] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 191 (0x90164c00) [pid = 1891] [serial = 1112] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 190 (0x99074800) [pid = 1891] [serial = 1142] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 189 (0x9eb44c00) [pid = 1891] [serial = 1149] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 188 (0x8a46a400) [pid = 1891] [serial = 1103] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 187 (0x92f20800) [pid = 1891] [serial = 1121] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 186 (0x97ac2c00) [pid = 1891] [serial = 1137] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 185 (0x99524800) [pid = 1891] [serial = 1143] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 184 (0x91295000) [pid = 1891] [serial = 1116] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 183 (0x8fae2c00) [pid = 1891] [serial = 1110] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 182 (0x861c5800) [pid = 1891] [serial = 1014] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 181 (0x94331400) [pid = 1891] [serial = 1133] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 180 (0x9127f000) [pid = 1891] [serial = 1115] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 179 (0x97b93000) [pid = 1891] [serial = 1056] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 178 (0x87ce5800) [pid = 1891] [serial = 1157] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 177 (0x8b3cf400) [pid = 1891] [serial = 1161] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 176 (0x847dbc00) [pid = 1891] [serial = 1017] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 175 (0x93da2400) [pid = 1891] [serial = 1127] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 174 (0x879e7800) [pid = 1891] [serial = 1101] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 173 (0x9831ac00) [pid = 1891] [serial = 1139] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 172 (0x912a9800) [pid = 1891] [serial = 1118] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 171 (0x8786cc00) [pid = 1891] [serial = 1154] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 170 (0x8b3d6400) [pid = 1891] [serial = 1104] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 169 (0x915c6c00) [pid = 1891] [serial = 1047] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 168 (0x861ca000) [pid = 1891] [serial = 1020] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 167 (0x93f5e000) [pid = 1891] [serial = 1130] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 166 (0x90351c00) [pid = 1891] [serial = 1113] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 165 (0x861c0c00) [pid = 1891] [serial = 1035] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 164 (0x93f45c00) [pid = 1891] [serial = 1050] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 163 (0x99a0e400) [pid = 1891] [serial = 1146] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 162 (0x87872800) [pid = 1891] [serial = 1155] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 161 (0x94192000) [pid = 1891] [serial = 1131] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 160 (0x92f25400) [pid = 1891] [serial = 1122] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 159 (0x91295800) [pid = 1891] [serial = 1044] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 158 (0x99071000) [pid = 1891] [serial = 1059] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 157 (0x99a04000) [pid = 1891] [serial = 1145] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 156 (0x97884c00) [pid = 1891] [serial = 1136] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 155 (0x9ae21800) [pid = 1891] [serial = 1062] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 154 (0xa3c1b800) [pid = 1891] [serial = 1071] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 153 (0x8cd91800) [pid = 1891] [serial = 1106] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 152 (0x93da7000) [pid = 1891] [serial = 1128] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 151 (0xa0c4d400) [pid = 1891] [serial = 1065] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 150 (0x8fa77800) [pid = 1891] [serial = 1109] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 149 (0x87874800) [pid = 1891] [serial = 1151] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 148 (0x96247000) [pid = 1891] [serial = 1053] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 147 (0x9eb3f400) [pid = 1891] [serial = 1148] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 146 (0x87871c00) [pid = 1891] [serial = 1100] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x8f8ea800) [pid = 1891] [serial = 1041] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x8eb4d400) [pid = 1891] [serial = 1107] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0x9fb50400) [pid = 1891] [serial = 1068] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x8b2c8800) [pid = 1891] [serial = 1160] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0x88915400) [pid = 1891] [serial = 1158] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 140 (0x913a8c00) [pid = 1891] [serial = 1119] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 139 (0x95650000) [pid = 1891] [serial = 1134] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 138 (0x988e5800) [pid = 1891] [serial = 1140] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | --DOMWINDOW == 137 (0x8b3d9800) [pid = 1891] [serial = 1163] [outer = (nil)] [url = about:blank] 22:39:23 INFO - PROCESS | 1891 | 1461044363332 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:23 INFO - PROCESS | 1891 | ++DOCSHELL 0x861bec00 == 107 [pid = 1891] [id = 428] 22:39:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 138 (0x861c6c00) [pid = 1891] [serial = 1285] [outer = (nil)] 22:39:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 139 (0x868d5000) [pid = 1891] [serial = 1286] [outer = 0x861c6c00] 22:39:23 INFO - PROCESS | 1891 | 1461044363420 Marionette DEBUG loaded listener.js 22:39:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 140 (0x87868400) [pid = 1891] [serial = 1287] [outer = 0x861c6c00] 22:39:24 INFO - PROCESS | 1891 | 1461044364239 Marionette TRACE conn6 <- [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]]]}] 22:39:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 22:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 3248ms 22:39:24 INFO - PROCESS | 1891 | 1461044364274 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 22:39:24 INFO - PROCESS | 1891 | 1461044364280 Marionette TRACE conn6 <- [1,1685,null,{"value":"8"}] 22:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 22:39:24 INFO - PROCESS | 1891 | 1461044364287 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 22:39:24 INFO - PROCESS | 1891 | 1461044364294 Marionette TRACE conn6 <- [1,1686,null,{}] 22:39:24 INFO - PROCESS | 1891 | 1461044364332 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:24 INFO - PROCESS | 1891 | 1461044364558 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 22:39:24 INFO - PROCESS | 1891 | 1461044364739 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:24 INFO - PROCESS | 1891 | ++DOCSHELL 0x879e5400 == 108 [pid = 1891] [id = 429] 22:39:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 141 (0x879e5c00) [pid = 1891] [serial = 1288] [outer = (nil)] 22:39:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x879ed400) [pid = 1891] [serial = 1289] [outer = 0x879e5c00] 22:39:24 INFO - PROCESS | 1891 | 1461044364820 Marionette DEBUG loaded listener.js 22:39:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x88915c00) [pid = 1891] [serial = 1290] [outer = 0x879e5c00] 22:39:25 INFO - PROCESS | 1891 | 1461044365820 Marionette TRACE conn6 <- [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]]]}] 22:39: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 22:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1559ms 22:39:25 INFO - PROCESS | 1891 | 1461044365851 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 22:39:25 INFO - PROCESS | 1891 | 1461044365856 Marionette TRACE conn6 <- [1,1689,null,{"value":"8"}] 22:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 22:39:25 INFO - PROCESS | 1891 | 1461044365863 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 22:39:25 INFO - PROCESS | 1891 | 1461044365865 Marionette TRACE conn6 <- [1,1690,null,{}] 22:39:25 INFO - PROCESS | 1891 | 1461044365872 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:26 INFO - PROCESS | 1891 | 1461044366181 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 22:39:26 INFO - PROCESS | 1891 | 1461044366213 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:26 INFO - PROCESS | 1891 | ++DOCSHELL 0x879ee800 == 109 [pid = 1891] [id = 430] 22:39:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x88917400) [pid = 1891] [serial = 1291] [outer = (nil)] 22:39:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x8b2c8800) [pid = 1891] [serial = 1292] [outer = 0x88917400] 22:39:26 INFO - PROCESS | 1891 | 1461044366290 Marionette DEBUG loaded listener.js 22:39:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x8b3cd000) [pid = 1891] [serial = 1293] [outer = 0x88917400] 22:39:28 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x8faecc00) [pid = 1891] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 22:39:28 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x93f4a400) [pid = 1891] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 22:39:28 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0x94331000) [pid = 1891] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 22:39:28 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x93e73000) [pid = 1891] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 22:39:28 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0x9432a800) [pid = 1891] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 22:39:28 INFO - PROCESS | 1891 | --DOMWINDOW == 140 (0x868d6c00) [pid = 1891] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 22:39:28 INFO - PROCESS | 1891 | --DOMWINDOW == 139 (0x93da7800) [pid = 1891] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 22:39:28 INFO - PROCESS | 1891 | --DOMWINDOW == 138 (0x879e3000) [pid = 1891] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 22:39:28 INFO - PROCESS | 1891 | --DOMWINDOW == 137 (0x8faeb400) [pid = 1891] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 22:39:28 INFO - PROCESS | 1891 | --DOMWINDOW == 136 (0x8cd97c00) [pid = 1891] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 22:39:28 INFO - PROCESS | 1891 | --DOMWINDOW == 135 (0x8c358800) [pid = 1891] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 22:39:28 INFO - PROCESS | 1891 | --DOMWINDOW == 134 (0x93a0c800) [pid = 1891] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 22:39:28 INFO - PROCESS | 1891 | --DOMWINDOW == 133 (0x8a45dc00) [pid = 1891] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 22:39:28 INFO - PROCESS | 1891 | --DOMWINDOW == 132 (0x8e924800) [pid = 1891] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 22:39:28 INFO - PROCESS | 1891 | --DOMWINDOW == 131 (0x9127f400) [pid = 1891] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 22:39:28 INFO - PROCESS | 1891 | --DOMWINDOW == 130 (0x8fe24800) [pid = 1891] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 22:39:28 INFO - PROCESS | 1891 | --DOMWINDOW == 129 (0x861c1400) [pid = 1891] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 22:39:28 INFO - PROCESS | 1891 | --DOMWINDOW == 128 (0x9432f000) [pid = 1891] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 22:39:28 INFO - PROCESS | 1891 | --DOMWINDOW == 127 (0x90356c00) [pid = 1891] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 22:39:28 INFO - PROCESS | 1891 | --DOMWINDOW == 126 (0x847dc800) [pid = 1891] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 22:39:28 INFO - PROCESS | 1891 | --DOMWINDOW == 125 (0x89a40400) [pid = 1891] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 22:39:28 INFO - PROCESS | 1891 | --DOMWINDOW == 124 (0x904dcc00) [pid = 1891] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 22:39:28 INFO - PROCESS | 1891 | 1461044368682 Marionette TRACE conn6 <- [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]]]}] 22:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 22:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 2895ms 22:39:28 INFO - PROCESS | 1891 | 1461044368758 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 22:39:28 INFO - PROCESS | 1891 | 1461044368763 Marionette TRACE conn6 <- [1,1693,null,{"value":"8"}] 22:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 22:39:28 INFO - PROCESS | 1891 | 1461044368786 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 22:39:28 INFO - PROCESS | 1891 | 1461044368796 Marionette TRACE conn6 <- [1,1694,null,{}] 22:39:28 INFO - PROCESS | 1891 | 1461044368802 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:29 INFO - PROCESS | 1891 | 1461044369002 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 22:39:29 INFO - PROCESS | 1891 | 1461044369013 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:29 INFO - PROCESS | 1891 | ++DOCSHELL 0x879ee000 == 110 [pid = 1891] [id = 431] 22:39:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 125 (0x8b3ccc00) [pid = 1891] [serial = 1294] [outer = (nil)] 22:39:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 126 (0x8b584400) [pid = 1891] [serial = 1295] [outer = 0x8b3ccc00] 22:39:29 INFO - PROCESS | 1891 | 1461044369128 Marionette DEBUG loaded listener.js 22:39:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 127 (0x8bfee800) [pid = 1891] [serial = 1296] [outer = 0x8b3ccc00] 22:39:30 INFO - PROCESS | 1891 | 1461044370202 Marionette TRACE conn6 <- [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]]]}] 22:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 22:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1450ms 22:39:30 INFO - PROCESS | 1891 | 1461044370228 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 22:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 22:39:30 INFO - PROCESS | 1891 | 1461044370232 Marionette TRACE conn6 <- [1,1697,null,{"value":"8"}] 22:39:30 INFO - PROCESS | 1891 | 1461044370238 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 22:39:30 INFO - PROCESS | 1891 | 1461044370241 Marionette TRACE conn6 <- [1,1698,null,{}] 22:39:30 INFO - PROCESS | 1891 | 1461044370247 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:30 INFO - PROCESS | 1891 | 1461044370435 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 22:39:30 INFO - PROCESS | 1891 | 1461044370754 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:30 INFO - PROCESS | 1891 | ++DOCSHELL 0x84a42400 == 111 [pid = 1891] [id = 432] 22:39:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 128 (0x861bbc00) [pid = 1891] [serial = 1297] [outer = (nil)] 22:39:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 129 (0x868d1800) [pid = 1891] [serial = 1298] [outer = 0x861bbc00] 22:39:30 INFO - PROCESS | 1891 | 1461044370914 Marionette DEBUG loaded listener.js 22:39:31 INFO - PROCESS | 1891 | ++DOMWINDOW == 130 (0x86bf2c00) [pid = 1891] [serial = 1299] [outer = 0x861bbc00] 22:39:31 INFO - PROCESS | 1891 | 1461044371951 Marionette TRACE conn6 <- [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]]]}] 22:39:32 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 22:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1781ms 22:39:32 INFO - PROCESS | 1891 | 1461044372021 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 22:39:32 INFO - PROCESS | 1891 | 1461044372029 Marionette TRACE conn6 <- [1,1701,null,{"value":"8"}] 22:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 22:39:32 INFO - PROCESS | 1891 | 1461044372039 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 22:39:32 INFO - PROCESS | 1891 | 1461044372043 Marionette TRACE conn6 <- [1,1702,null,{}] 22:39:32 INFO - PROCESS | 1891 | 1461044372052 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:32 INFO - PROCESS | 1891 | 1461044372306 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 22:39:32 INFO - PROCESS | 1891 | 1461044372639 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:32 INFO - PROCESS | 1891 | ++DOCSHELL 0x879ed800 == 112 [pid = 1891] [id = 433] 22:39:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 131 (0x87de0c00) [pid = 1891] [serial = 1300] [outer = (nil)] 22:39:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 132 (0x89a36800) [pid = 1891] [serial = 1301] [outer = 0x87de0c00] 22:39:32 INFO - PROCESS | 1891 | 1461044372731 Marionette DEBUG loaded listener.js 22:39:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 133 (0x89b50800) [pid = 1891] [serial = 1302] [outer = 0x87de0c00] 22:39:33 INFO - PROCESS | 1891 | 1461044373828 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 22:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 22:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1837ms 22:39:33 INFO - PROCESS | 1891 | 1461044373879 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 22:39:33 INFO - PROCESS | 1891 | 1461044373886 Marionette TRACE conn6 <- [1,1705,null,{"value":"8"}] 22:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 22:39:33 INFO - PROCESS | 1891 | 1461044373896 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 22:39:33 INFO - PROCESS | 1891 | 1461044373901 Marionette TRACE conn6 <- [1,1706,null,{}] 22:39:33 INFO - PROCESS | 1891 | 1461044373908 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:34 INFO - PROCESS | 1891 | 1461044374126 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 22:39:34 INFO - PROCESS | 1891 | 1461044374488 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:34 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b580400 == 113 [pid = 1891] [id = 434] 22:39:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 134 (0x8b586c00) [pid = 1891] [serial = 1303] [outer = (nil)] 22:39:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 135 (0x8bfec800) [pid = 1891] [serial = 1304] [outer = 0x8b586c00] 22:39:34 INFO - PROCESS | 1891 | 1461044374579 Marionette DEBUG loaded listener.js 22:39:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 136 (0x8caf4000) [pid = 1891] [serial = 1305] [outer = 0x8b586c00] 22:39:35 INFO - PROCESS | 1891 | 1461044375547 Marionette TRACE conn6 <- [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]]]}] 22:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 22:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1686ms 22:39:35 INFO - PROCESS | 1891 | 1461044375583 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 22:39:35 INFO - PROCESS | 1891 | 1461044375587 Marionette TRACE conn6 <- [1,1709,null,{"value":"8"}] 22:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 22:39:35 INFO - PROCESS | 1891 | 1461044375596 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 22:39:35 INFO - PROCESS | 1891 | 1461044375605 Marionette TRACE conn6 <- [1,1710,null,{}] 22:39:35 INFO - PROCESS | 1891 | 1461044375620 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:35 INFO - PROCESS | 1891 | 1461044375848 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 22:39:36 INFO - PROCESS | 1891 | 1461044376179 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:36 INFO - PROCESS | 1891 | ++DOCSHELL 0x87ce7c00 == 114 [pid = 1891] [id = 435] 22:39:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 137 (0x8b580c00) [pid = 1891] [serial = 1306] [outer = (nil)] 22:39:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 138 (0x8cd92000) [pid = 1891] [serial = 1307] [outer = 0x8b580c00] 22:39:36 INFO - PROCESS | 1891 | 1461044376267 Marionette DEBUG loaded listener.js 22:39:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 139 (0x8e925c00) [pid = 1891] [serial = 1308] [outer = 0x8b580c00] 22:39:37 INFO - PROCESS | 1891 | 1461044377176 Marionette TRACE conn6 <- [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]]]}] 22:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 22:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1657ms 22:39:37 INFO - PROCESS | 1891 | 1461044377252 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 22:39:37 INFO - PROCESS | 1891 | 1461044377257 Marionette TRACE conn6 <- [1,1713,null,{"value":"8"}] 22:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 22:39:37 INFO - PROCESS | 1891 | 1461044377264 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 22:39:37 INFO - PROCESS | 1891 | 1461044377267 Marionette TRACE conn6 <- [1,1714,null,{}] 22:39:37 INFO - PROCESS | 1891 | 1461044377273 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:37 INFO - PROCESS | 1891 | 1461044377524 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 22:39:37 INFO - PROCESS | 1891 | 1461044377844 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:37 INFO - PROCESS | 1891 | ++DOCSHELL 0x89a3a400 == 115 [pid = 1891] [id = 436] 22:39:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 140 (0x8b3da000) [pid = 1891] [serial = 1309] [outer = (nil)] 22:39:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 141 (0x8f8df400) [pid = 1891] [serial = 1310] [outer = 0x8b3da000] 22:39:37 INFO - PROCESS | 1891 | 1461044377931 Marionette DEBUG loaded listener.js 22:39:38 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x8fa73000) [pid = 1891] [serial = 1311] [outer = 0x8b3da000] 22:39:38 INFO - PROCESS | 1891 | 1461044378894 Marionette TRACE conn6 <- [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]]]}] 22:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 22:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1687ms 22:39:38 INFO - PROCESS | 1891 | 1461044378952 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 22:39:38 INFO - PROCESS | 1891 | 1461044378956 Marionette TRACE conn6 <- [1,1717,null,{"value":"8"}] 22:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 22:39:38 INFO - PROCESS | 1891 | 1461044378962 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 22:39:38 INFO - PROCESS | 1891 | 1461044378966 Marionette TRACE conn6 <- [1,1718,null,{}] 22:39:38 INFO - PROCESS | 1891 | 1461044378971 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:39 INFO - PROCESS | 1891 | 1461044379186 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 22:39:39 INFO - PROCESS | 1891 | 1461044379510 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:39 INFO - PROCESS | 1891 | ++DOCSHELL 0x8fae1400 == 116 [pid = 1891] [id = 437] 22:39:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x8fae2c00) [pid = 1891] [serial = 1312] [outer = (nil)] 22:39:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x8faeb400) [pid = 1891] [serial = 1313] [outer = 0x8fae2c00] 22:39:39 INFO - PROCESS | 1891 | 1461044379620 Marionette DEBUG loaded listener.js 22:39:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x90160c00) [pid = 1891] [serial = 1314] [outer = 0x8fae2c00] 22:39:40 INFO - PROCESS | 1891 | 1461044380562 Marionette TRACE conn6 <- [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]]]}] 22:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 22:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1636ms 22:39:40 INFO - PROCESS | 1891 | 1461044380599 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 22:39:40 INFO - PROCESS | 1891 | 1461044380603 Marionette TRACE conn6 <- [1,1721,null,{"value":"8"}] 22:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 22:39:40 INFO - PROCESS | 1891 | 1461044380609 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 22:39:40 INFO - PROCESS | 1891 | 1461044380613 Marionette TRACE conn6 <- [1,1722,null,{}] 22:39:40 INFO - PROCESS | 1891 | 1461044380619 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:40 INFO - PROCESS | 1891 | 1461044380846 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 22:39:41 INFO - PROCESS | 1891 | 1461044381167 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:41 INFO - PROCESS | 1891 | ++DOCSHELL 0x847d1800 == 117 [pid = 1891] [id = 438] 22:39:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x8faecc00) [pid = 1891] [serial = 1315] [outer = (nil)] 22:39:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 147 (0x904d5c00) [pid = 1891] [serial = 1316] [outer = 0x8faecc00] 22:39:41 INFO - PROCESS | 1891 | 1461044381266 Marionette DEBUG loaded listener.js 22:39:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 148 (0x904dd000) [pid = 1891] [serial = 1317] [outer = 0x8faecc00] 22:39:42 INFO - PROCESS | 1891 | 1461044382195 Marionette TRACE conn6 <- [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]]]}] 22:39:42 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 22:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1632ms 22:39:42 INFO - PROCESS | 1891 | 1461044382242 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 22:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 22:39:42 INFO - PROCESS | 1891 | 1461044382246 Marionette TRACE conn6 <- [1,1725,null,{"value":"8"}] 22:39:42 INFO - PROCESS | 1891 | 1461044382253 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 22:39:42 INFO - PROCESS | 1891 | 1461044382257 Marionette TRACE conn6 <- [1,1726,null,{}] 22:39:42 INFO - PROCESS | 1891 | 1461044382263 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:42 INFO - PROCESS | 1891 | 1461044382468 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 22:39:42 INFO - PROCESS | 1891 | 1461044382787 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:42 INFO - PROCESS | 1891 | ++DOCSHELL 0x8eb4e800 == 118 [pid = 1891] [id = 439] 22:39:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 149 (0x90163400) [pid = 1891] [serial = 1318] [outer = (nil)] 22:39:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 150 (0x91294400) [pid = 1891] [serial = 1319] [outer = 0x90163400] 22:39:42 INFO - PROCESS | 1891 | 1461044382880 Marionette DEBUG loaded listener.js 22:39:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 151 (0x9129a000) [pid = 1891] [serial = 1320] [outer = 0x90163400] 22:39:43 INFO - PROCESS | 1891 | 1461044383821 Marionette TRACE conn6 <- [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]]]}] 22:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 22:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1631ms 22:39:43 INFO - PROCESS | 1891 | 1461044383884 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 22:39:43 INFO - PROCESS | 1891 | 1461044383889 Marionette TRACE conn6 <- [1,1729,null,{"value":"8"}] 22:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 22:39:43 INFO - PROCESS | 1891 | 1461044383895 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 22:39:43 INFO - PROCESS | 1891 | 1461044383899 Marionette TRACE conn6 <- [1,1730,null,{}] 22:39:43 INFO - PROCESS | 1891 | 1461044383904 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:44 INFO - PROCESS | 1891 | 1461044384125 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 22:39:44 INFO - PROCESS | 1891 | 1461044384440 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:44 INFO - PROCESS | 1891 | ++DOCSHELL 0x8fa7d800 == 119 [pid = 1891] [id = 440] 22:39:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 152 (0x8faea000) [pid = 1891] [serial = 1321] [outer = (nil)] 22:39:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 153 (0x913a5400) [pid = 1891] [serial = 1322] [outer = 0x8faea000] 22:39:44 INFO - PROCESS | 1891 | 1461044384532 Marionette DEBUG loaded listener.js 22:39:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 154 (0x9155dc00) [pid = 1891] [serial = 1323] [outer = 0x8faea000] 22:39:45 INFO - PROCESS | 1891 | 1461044385415 Marionette TRACE conn6 <- [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]]]}] 22:39:45 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 22:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1589ms 22:39:45 INFO - PROCESS | 1891 | 1461044385485 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 22:39:45 INFO - PROCESS | 1891 | 1461044385490 Marionette TRACE conn6 <- [1,1733,null,{"value":"8"}] 22:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 22:39:45 INFO - PROCESS | 1891 | ************************* 22:39:45 INFO - PROCESS | 1891 | A coding exception was thrown and uncaught in a Task. 22:39:45 INFO - PROCESS | 1891 | 22:39:45 INFO - PROCESS | 1891 | Full message: TypeError: NetworkError when attempting to fetch resource. 22:39:45 INFO - PROCESS | 1891 | Full stack: 22:39:45 INFO - PROCESS | 1891 | ************************* 22:39:45 INFO - PROCESS | 1891 | 1461044385625 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 22:39:45 INFO - PROCESS | 1891 | 1461044385629 Marionette TRACE conn6 <- [1,1734,null,{}] 22:39:45 INFO - PROCESS | 1891 | 1461044385638 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:45 INFO - PROCESS | 1891 | 1461044385856 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 22:39:46 INFO - PROCESS | 1891 | 1461044386187 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:46 INFO - PROCESS | 1891 | ++DOCSHELL 0x912a2800 == 120 [pid = 1891] [id = 441] 22:39:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 155 (0x912ac400) [pid = 1891] [serial = 1324] [outer = (nil)] 22:39:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 156 (0x93027c00) [pid = 1891] [serial = 1325] [outer = 0x912ac400] 22:39:46 INFO - PROCESS | 1891 | 1461044386276 Marionette DEBUG loaded listener.js 22:39:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 157 (0x9302f000) [pid = 1891] [serial = 1326] [outer = 0x912ac400] 22:39:47 INFO - PROCESS | 1891 | 1461044387217 Marionette TRACE conn6 <- [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]]]}] 22:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 22:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1701ms 22:39:47 INFO - PROCESS | 1891 | 1461044387264 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 22:39:47 INFO - PROCESS | 1891 | 1461044387268 Marionette TRACE conn6 <- [1,1737,null,{"value":"8"}] 22:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 22:39:47 INFO - PROCESS | 1891 | 1461044387274 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 22:39:47 INFO - PROCESS | 1891 | 1461044387278 Marionette TRACE conn6 <- [1,1738,null,{}] 22:39:47 INFO - PROCESS | 1891 | 1461044387283 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:47 INFO - PROCESS | 1891 | 1461044387484 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 22:39:47 INFO - PROCESS | 1891 | 1461044387819 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:47 INFO - PROCESS | 1891 | ++DOCSHELL 0x93da7800 == 121 [pid = 1891] [id = 442] 22:39:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 158 (0x93da8800) [pid = 1891] [serial = 1327] [outer = (nil)] 22:39:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 159 (0x93e70c00) [pid = 1891] [serial = 1328] [outer = 0x93da8800] 22:39:47 INFO - PROCESS | 1891 | 1461044387925 Marionette DEBUG loaded listener.js 22:39:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 160 (0x93f42800) [pid = 1891] [serial = 1329] [outer = 0x93da8800] 22:39:48 INFO - PROCESS | 1891 | 1461044388880 Marionette TRACE conn6 <- [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]]]}] 22:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 22:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1685ms 22:39:48 INFO - PROCESS | 1891 | 1461044388961 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 22:39:48 INFO - PROCESS | 1891 | 1461044388966 Marionette TRACE conn6 <- [1,1741,null,{"value":"8"}] 22:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 22:39:48 INFO - PROCESS | 1891 | 1461044388972 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 22:39:48 INFO - PROCESS | 1891 | 1461044388977 Marionette TRACE conn6 <- [1,1742,null,{}] 22:39:48 INFO - PROCESS | 1891 | 1461044388983 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:49 INFO - PROCESS | 1891 | 1461044389251 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 22:39:49 INFO - PROCESS | 1891 | 1461044389580 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:49 INFO - PROCESS | 1891 | ++DOCSHELL 0x861bf000 == 122 [pid = 1891] [id = 443] 22:39:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 161 (0x93da2400) [pid = 1891] [serial = 1330] [outer = (nil)] 22:39:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 162 (0x94022c00) [pid = 1891] [serial = 1331] [outer = 0x93da2400] 22:39:49 INFO - PROCESS | 1891 | 1461044389666 Marionette DEBUG loaded listener.js 22:39:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 163 (0x9402a000) [pid = 1891] [serial = 1332] [outer = 0x93da2400] 22:39:50 INFO - PROCESS | 1891 | 1461044390552 Marionette TRACE conn6 <- [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]]]}] 22:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 22:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1638ms 22:39:50 INFO - PROCESS | 1891 | 1461044390611 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 22:39:50 INFO - PROCESS | 1891 | 1461044390614 Marionette TRACE conn6 <- [1,1745,null,{"value":"8"}] 22:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 22:39:50 INFO - PROCESS | 1891 | 1461044390621 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 22:39:50 INFO - PROCESS | 1891 | 1461044390625 Marionette TRACE conn6 <- [1,1746,null,{}] 22:39:50 INFO - PROCESS | 1891 | 1461044390631 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:50 INFO - PROCESS | 1891 | 1461044390832 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 22:39:51 INFO - PROCESS | 1891 | 1461044391109 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:51 INFO - PROCESS | 1891 | ++DOCSHELL 0x93033000 == 123 [pid = 1891] [id = 444] 22:39:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 164 (0x930a6800) [pid = 1891] [serial = 1333] [outer = (nil)] 22:39:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 165 (0x9419b000) [pid = 1891] [serial = 1334] [outer = 0x930a6800] 22:39:51 INFO - PROCESS | 1891 | 1461044391250 Marionette DEBUG loaded listener.js 22:39:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 166 (0x9432e400) [pid = 1891] [serial = 1335] [outer = 0x930a6800] 22:39:52 INFO - PROCESS | 1891 | 1461044392148 Marionette TRACE conn6 <- [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]]]}] 22:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 22:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1584ms 22:39:52 INFO - PROCESS | 1891 | 1461044392207 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 22:39:52 INFO - PROCESS | 1891 | 1461044392211 Marionette TRACE conn6 <- [1,1749,null,{"value":"8"}] 22:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 22:39:52 INFO - PROCESS | 1891 | 1461044392217 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 22:39:52 INFO - PROCESS | 1891 | 1461044392221 Marionette TRACE conn6 <- [1,1750,null,{}] 22:39:52 INFO - PROCESS | 1891 | 1461044392227 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:52 INFO - PROCESS | 1891 | 1461044392429 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 22:39:52 INFO - PROCESS | 1891 | 1461044392748 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:52 INFO - PROCESS | 1891 | ++DOCSHELL 0x9302b800 == 124 [pid = 1891] [id = 445] 22:39:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 167 (0x94328800) [pid = 1891] [serial = 1336] [outer = (nil)] 22:39:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 168 (0x96f90000) [pid = 1891] [serial = 1337] [outer = 0x94328800] 22:39:52 INFO - PROCESS | 1891 | 1461044392837 Marionette DEBUG loaded listener.js 22:39:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 169 (0x96f99c00) [pid = 1891] [serial = 1338] [outer = 0x94328800] 22:39:53 INFO - PROCESS | 1891 | 1461044393809 Marionette TRACE conn6 <- [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]]]}] 22:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 22:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1639ms 22:39:53 INFO - PROCESS | 1891 | 1461044393857 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 22:39:53 INFO - PROCESS | 1891 | 1461044393860 Marionette TRACE conn6 <- [1,1753,null,{"value":"8"}] 22:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 22:39:53 INFO - PROCESS | 1891 | 1461044393867 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 22:39:53 INFO - PROCESS | 1891 | 1461044393870 Marionette TRACE conn6 <- [1,1754,null,{}] 22:39:53 INFO - PROCESS | 1891 | 1461044393876 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:54 INFO - PROCESS | 1891 | 1461044394073 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 22:39:54 INFO - PROCESS | 1891 | 1461044394396 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:54 INFO - PROCESS | 1891 | ++DOCSHELL 0x861cac00 == 125 [pid = 1891] [id = 446] 22:39:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 170 (0x8bfe2800) [pid = 1891] [serial = 1339] [outer = (nil)] 22:39:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 171 (0x97b93000) [pid = 1891] [serial = 1340] [outer = 0x8bfe2800] 22:39:54 INFO - PROCESS | 1891 | 1461044394487 Marionette DEBUG loaded listener.js 22:39:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 172 (0x98317c00) [pid = 1891] [serial = 1341] [outer = 0x8bfe2800] 22:39:55 INFO - PROCESS | 1891 | 1461044395392 Marionette TRACE conn6 <- [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]]]}] 22:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 22:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1581ms 22:39:55 INFO - PROCESS | 1891 | 1461044395449 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 22:39:55 INFO - PROCESS | 1891 | 1461044395453 Marionette TRACE conn6 <- [1,1757,null,{"value":"8"}] 22:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 22:39:55 INFO - PROCESS | 1891 | 1461044395459 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 22:39:55 INFO - PROCESS | 1891 | 1461044395462 Marionette TRACE conn6 <- [1,1758,null,{}] 22:39:55 INFO - PROCESS | 1891 | 1461044395468 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:55 INFO - PROCESS | 1891 | 1461044395672 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 22:39:56 INFO - PROCESS | 1891 | 1461044396001 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:56 INFO - PROCESS | 1891 | ++DOCSHELL 0x8bf02400 == 126 [pid = 1891] [id = 447] 22:39:56 INFO - PROCESS | 1891 | ++DOMWINDOW == 173 (0x8eb56c00) [pid = 1891] [serial = 1342] [outer = (nil)] 22:39:56 INFO - PROCESS | 1891 | ++DOMWINDOW == 174 (0x988e3800) [pid = 1891] [serial = 1343] [outer = 0x8eb56c00] 22:39:56 INFO - PROCESS | 1891 | 1461044396092 Marionette DEBUG loaded listener.js 22:39:56 INFO - PROCESS | 1891 | ++DOMWINDOW == 175 (0x98d88000) [pid = 1891] [serial = 1344] [outer = 0x8eb56c00] 22:39:56 INFO - PROCESS | 1891 | 1461044396985 Marionette TRACE conn6 <- [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]]]}] 22:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 22:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1599ms 22:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 22:39:57 INFO - PROCESS | 1891 | 1461044397059 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 22:39:57 INFO - PROCESS | 1891 | 1461044397062 Marionette TRACE conn6 <- [1,1761,null,{"value":"8"}] 22:39:57 INFO - PROCESS | 1891 | 1461044397069 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 22:39:57 INFO - PROCESS | 1891 | 1461044397072 Marionette TRACE conn6 <- [1,1762,null,{}] 22:39:57 INFO - PROCESS | 1891 | 1461044397078 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:57 INFO - PROCESS | 1891 | 1461044397283 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 22:39:57 INFO - PROCESS | 1891 | 1461044397610 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:57 INFO - PROCESS | 1891 | ++DOCSHELL 0x912a6c00 == 127 [pid = 1891] [id = 448] 22:39:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 176 (0x988eb000) [pid = 1891] [serial = 1345] [outer = (nil)] 22:39:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 177 (0x99530400) [pid = 1891] [serial = 1346] [outer = 0x988eb000] 22:39:57 INFO - PROCESS | 1891 | 1461044397701 Marionette DEBUG loaded listener.js 22:39:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 178 (0x995bb000) [pid = 1891] [serial = 1347] [outer = 0x988eb000] 22:39:58 INFO - PROCESS | 1891 | 1461044398597 Marionette TRACE conn6 <- [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]]]}] 22:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 22:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1599ms 22:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 22:39:58 INFO - PROCESS | 1891 | 1461044398668 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 22:39:58 INFO - PROCESS | 1891 | 1461044398672 Marionette TRACE conn6 <- [1,1765,null,{"value":"8"}] 22:39:58 INFO - PROCESS | 1891 | 1461044398678 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 22:39:58 INFO - PROCESS | 1891 | 1461044398682 Marionette TRACE conn6 <- [1,1766,null,{}] 22:39:58 INFO - PROCESS | 1891 | 1461044398688 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:39:58 INFO - PROCESS | 1891 | 1461044398949 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 22:39:59 INFO - PROCESS | 1891 | 1461044399273 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:39:59 INFO - PROCESS | 1891 | ++DOCSHELL 0x98b70400 == 128 [pid = 1891] [id = 449] 22:39:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 179 (0x9907c800) [pid = 1891] [serial = 1348] [outer = (nil)] 22:39:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 180 (0x9ae21800) [pid = 1891] [serial = 1349] [outer = 0x9907c800] 22:39:59 INFO - PROCESS | 1891 | 1461044399365 Marionette DEBUG loaded listener.js 22:39:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 181 (0x9ae7bc00) [pid = 1891] [serial = 1350] [outer = 0x9907c800] 22:40:00 INFO - PROCESS | 1891 | 1461044400297 Marionette TRACE conn6 <- [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]]]}] 22:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 22:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1686ms 22:40:00 INFO - PROCESS | 1891 | 1461044400364 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 22:40:00 INFO - PROCESS | 1891 | 1461044400368 Marionette TRACE conn6 <- [1,1769,null,{"value":"8"}] 22:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 22:40:00 INFO - PROCESS | 1891 | 1461044400374 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 22:40:00 INFO - PROCESS | 1891 | 1461044400378 Marionette TRACE conn6 <- [1,1770,null,{}] 22:40:00 INFO - PROCESS | 1891 | 1461044400384 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:00 INFO - PROCESS | 1891 | 1461044400619 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 22:40:00 INFO - PROCESS | 1891 | 1461044400968 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:01 INFO - PROCESS | 1891 | ++DOCSHELL 0x879eb800 == 129 [pid = 1891] [id = 450] 22:40:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 182 (0x87ce8000) [pid = 1891] [serial = 1351] [outer = (nil)] 22:40:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 183 (0x9121c800) [pid = 1891] [serial = 1352] [outer = 0x87ce8000] 22:40:01 INFO - PROCESS | 1891 | 1461044401067 Marionette DEBUG loaded listener.js 22:40:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 184 (0x912a8c00) [pid = 1891] [serial = 1353] [outer = 0x87ce8000] 22:40:02 INFO - PROCESS | 1891 | --DOCSHELL 0x879ee000 == 128 [pid = 1891] [id = 431] 22:40:02 INFO - PROCESS | 1891 | --DOCSHELL 0x879ee800 == 127 [pid = 1891] [id = 430] 22:40:02 INFO - PROCESS | 1891 | --DOCSHELL 0x879e5400 == 126 [pid = 1891] [id = 429] 22:40:02 INFO - PROCESS | 1891 | --DOCSHELL 0x861bec00 == 125 [pid = 1891] [id = 428] 22:40:02 INFO - PROCESS | 1891 | --DOCSHELL 0x93141400 == 124 [pid = 1891] [id = 422] 22:40:02 INFO - PROCESS | 1891 | --DOCSHELL 0x93d9e400 == 123 [pid = 1891] [id = 421] 22:40:02 INFO - PROCESS | 1891 | --DOCSHELL 0x93da8400 == 122 [pid = 1891] [id = 420] 22:40:02 INFO - PROCESS | 1891 | --DOCSHELL 0x91285400 == 121 [pid = 1891] [id = 418] 22:40:02 INFO - PROCESS | 1891 | --DOCSHELL 0x84a38c00 == 120 [pid = 1891] [id = 419] 22:40:02 INFO - PROCESS | 1891 | --DOCSHELL 0x87cf0400 == 119 [pid = 1891] [id = 417] 22:40:02 INFO - PROCESS | 1891 | --DOCSHELL 0x8bfed800 == 118 [pid = 1891] [id = 416] 22:40:02 INFO - PROCESS | 1891 | --DOCSHELL 0x8faeec00 == 117 [pid = 1891] [id = 415] 22:40:02 INFO - PROCESS | 1891 | --DOCSHELL 0x8c35e400 == 116 [pid = 1891] [id = 414] 22:40:02 INFO - PROCESS | 1891 | --DOCSHELL 0x8c35c000 == 115 [pid = 1891] [id = 413] 22:40:02 INFO - PROCESS | 1891 | --DOCSHELL 0x87ce5000 == 114 [pid = 1891] [id = 411] 22:40:02 INFO - PROCESS | 1891 | --DOCSHELL 0x89a32400 == 113 [pid = 1891] [id = 412] 22:40:02 INFO - PROCESS | 1891 | --DOCSHELL 0x847dac00 == 112 [pid = 1891] [id = 410] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 183 (0x96243800) [pid = 1891] [serial = 1208] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 182 (0x9805f800) [pid = 1891] [serial = 1215] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 181 (0x97825400) [pid = 1891] [serial = 1212] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 180 (0x91280c00) [pid = 1891] [serial = 1187] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 179 (0x8b3d2000) [pid = 1891] [serial = 1226] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 178 (0x91219c00) [pid = 1891] [serial = 1185] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 177 (0x879ed000) [pid = 1891] [serial = 1152] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 176 (0x8a31c400) [pid = 1891] [serial = 1169] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 175 (0x8caf6400) [pid = 1891] [serial = 1173] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 174 (0x93b15000) [pid = 1891] [serial = 1196] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 173 (0x861ca800) [pid = 1891] [serial = 1166] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 172 (0x9129fc00) [pid = 1891] [serial = 1188] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 171 (0x8eb5c800) [pid = 1891] [serial = 1176] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 170 (0x8fa72800) [pid = 1891] [serial = 1178] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 169 (0x89a3b000) [pid = 1891] [serial = 1224] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 168 (0x8786f800) [pid = 1891] [serial = 1221] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 167 (0x930a4c00) [pid = 1891] [serial = 1194] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 166 (0x8a462c00) [pid = 1891] [serial = 1170] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 165 (0x962e9800) [pid = 1891] [serial = 1209] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 164 (0x93030c00) [pid = 1891] [serial = 1193] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 163 (0x978ab000) [pid = 1891] [serial = 1214] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 162 (0x9401ec00) [pid = 1891] [serial = 1203] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 161 (0x93f5d400) [pid = 1891] [serial = 1202] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 160 (0x9881a800) [pid = 1891] [serial = 1218] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 159 (0x93f48800) [pid = 1891] [serial = 1199] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 158 (0x977c9400) [pid = 1891] [serial = 1211] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 157 (0x86bf6400) [pid = 1891] [serial = 1220] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 156 (0x94199800) [pid = 1891] [serial = 1206] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 155 (0x88915800) [pid = 1891] [serial = 1223] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 154 (0x8faf0000) [pid = 1891] [serial = 1181] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 153 (0x8eb53000) [pid = 1891] [serial = 1175] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 152 (0x8c360400) [pid = 1891] [serial = 1172] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 151 (0x8891b400) [pid = 1891] [serial = 1229] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 150 (0x93da5c00) [pid = 1891] [serial = 1197] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 149 (0x94192c00) [pid = 1891] [serial = 1205] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 148 (0x98319800) [pid = 1891] [serial = 1217] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 147 (0x8bf01800) [pid = 1891] [serial = 1227] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 146 (0x8fa7a400) [pid = 1891] [serial = 1179] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x90352000) [pid = 1891] [serial = 1182] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x92f1b800) [pid = 1891] [serial = 1191] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0x904dfc00) [pid = 1891] [serial = 1184] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x86bed800) [pid = 1891] [serial = 1167] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0x91556c00) [pid = 1891] [serial = 1190] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | --DOMWINDOW == 140 (0x93f4d800) [pid = 1891] [serial = 1200] [outer = (nil)] [url = about:blank] 22:40:03 INFO - PROCESS | 1891 | 1461044403663 Marionette TRACE conn6 <- [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]]]}] 22:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 22:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 3341ms 22:40:03 INFO - PROCESS | 1891 | 1461044403717 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 22:40:03 INFO - PROCESS | 1891 | 1461044403724 Marionette TRACE conn6 <- [1,1773,null,{"value":"8"}] 22:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 22:40:03 INFO - PROCESS | 1891 | 1461044403733 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 22:40:03 INFO - PROCESS | 1891 | 1461044403737 Marionette TRACE conn6 <- [1,1774,null,{}] 22:40:03 INFO - PROCESS | 1891 | 1461044403745 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:03 INFO - PROCESS | 1891 | 1461044403980 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 22:40:04 INFO - PROCESS | 1891 | 1461044404187 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:04 INFO - PROCESS | 1891 | ++DOCSHELL 0x879e4c00 == 113 [pid = 1891] [id = 451] 22:40:04 INFO - PROCESS | 1891 | ++DOMWINDOW == 141 (0x879e5000) [pid = 1891] [serial = 1354] [outer = (nil)] 22:40:04 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x879ebc00) [pid = 1891] [serial = 1355] [outer = 0x879e5000] 22:40:04 INFO - PROCESS | 1891 | 1461044404324 Marionette DEBUG loaded listener.js 22:40:04 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x87ddc400) [pid = 1891] [serial = 1356] [outer = 0x879e5000] 22:40:05 INFO - PROCESS | 1891 | 1461044405237 Marionette TRACE conn6 <- [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]]]}] 22:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 22:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1545ms 22:40:05 INFO - PROCESS | 1891 | 1461044405279 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 22:40:05 INFO - PROCESS | 1891 | 1461044405287 Marionette TRACE conn6 <- [1,1777,null,{"value":"8"}] 22:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 22:40:05 INFO - PROCESS | 1891 | 1461044405297 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 22:40:05 INFO - PROCESS | 1891 | 1461044405301 Marionette TRACE conn6 <- [1,1778,null,{}] 22:40:05 INFO - PROCESS | 1891 | 1461044405312 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:05 INFO - PROCESS | 1891 | 1461044405570 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 22:40:05 INFO - PROCESS | 1891 | 1461044405595 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:05 INFO - PROCESS | 1891 | ++DOCSHELL 0x87877800 == 114 [pid = 1891] [id = 452] 22:40:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x879e6000) [pid = 1891] [serial = 1357] [outer = (nil)] 22:40:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x8a31e800) [pid = 1891] [serial = 1358] [outer = 0x879e6000] 22:40:05 INFO - PROCESS | 1891 | 1461044405668 Marionette DEBUG loaded listener.js 22:40:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x8b2ce800) [pid = 1891] [serial = 1359] [outer = 0x879e6000] 22:40:06 INFO - PROCESS | 1891 | 1461044406701 Marionette TRACE conn6 <- [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]]]}] 22:40:06 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 22:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1449ms 22:40:06 INFO - PROCESS | 1891 | 1461044406746 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 22:40:06 INFO - PROCESS | 1891 | 1461044406750 Marionette TRACE conn6 <- [1,1781,null,{"value":"8"}] 22:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 22:40:06 INFO - PROCESS | 1891 | 1461044406762 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 22:40:06 INFO - PROCESS | 1891 | 1461044406768 Marionette TRACE conn6 <- [1,1782,null,{}] 22:40:06 INFO - PROCESS | 1891 | 1461044406783 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:07 INFO - PROCESS | 1891 | 1461044407086 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 22:40:07 INFO - PROCESS | 1891 | 1461044407114 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:07 INFO - PROCESS | 1891 | ++DOCSHELL 0x8a45b400 == 115 [pid = 1891] [id = 453] 22:40:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 147 (0x8b581000) [pid = 1891] [serial = 1360] [outer = (nil)] 22:40:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 148 (0x8c359000) [pid = 1891] [serial = 1361] [outer = 0x8b581000] 22:40:07 INFO - PROCESS | 1891 | 1461044407192 Marionette DEBUG loaded listener.js 22:40:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 149 (0x8caf6400) [pid = 1891] [serial = 1362] [outer = 0x8b581000] 22:40:08 INFO - PROCESS | 1891 | --DOMWINDOW == 148 (0x976ba800) [pid = 1891] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 22:40:08 INFO - PROCESS | 1891 | --DOMWINDOW == 147 (0x97888400) [pid = 1891] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 22:40:08 INFO - PROCESS | 1891 | --DOMWINDOW == 146 (0x93f53000) [pid = 1891] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 22:40:08 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x912a5000) [pid = 1891] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 22:40:08 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x84a34000) [pid = 1891] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 22:40:08 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0x8b3cec00) [pid = 1891] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 22:40:08 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x861c6c00) [pid = 1891] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 22:40:08 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0x879e5c00) [pid = 1891] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 22:40:08 INFO - PROCESS | 1891 | --DOMWINDOW == 140 (0x87ce9000) [pid = 1891] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 22:40:08 INFO - PROCESS | 1891 | --DOMWINDOW == 139 (0x8caf5000) [pid = 1891] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 22:40:08 INFO - PROCESS | 1891 | --DOMWINDOW == 138 (0x93e69400) [pid = 1891] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 22:40:08 INFO - PROCESS | 1891 | --DOMWINDOW == 137 (0x8faefc00) [pid = 1891] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 22:40:08 INFO - PROCESS | 1891 | --DOMWINDOW == 136 (0x88917400) [pid = 1891] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 22:40:08 INFO - PROCESS | 1891 | --DOMWINDOW == 135 (0x8eb57400) [pid = 1891] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 22:40:08 INFO - PROCESS | 1891 | --DOMWINDOW == 134 (0x8b3cd400) [pid = 1891] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 22:40:08 INFO - PROCESS | 1891 | --DOMWINDOW == 133 (0x91212400) [pid = 1891] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 22:40:08 INFO - PROCESS | 1891 | --DOMWINDOW == 132 (0x99075800) [pid = 1891] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 22:40:08 INFO - PROCESS | 1891 | --DOMWINDOW == 131 (0x8b2d1000) [pid = 1891] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 22:40:08 INFO - PROCESS | 1891 | --DOMWINDOW == 130 (0x988ec800) [pid = 1891] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 22:40:08 INFO - PROCESS | 1891 | --DOMWINDOW == 129 (0x8cd99800) [pid = 1891] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 22:40:08 INFO - PROCESS | 1891 | --DOMWINDOW == 128 (0x93d9c800) [pid = 1891] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 22:40:08 INFO - PROCESS | 1891 | --DOMWINDOW == 127 (0x988e5c00) [pid = 1891] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 22:40:08 INFO - PROCESS | 1891 | 1461044408855 Marionette TRACE conn6 <- [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]]]}] 22:40:08 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 22:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 2138ms 22:40:08 INFO - PROCESS | 1891 | 1461044408901 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 22:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 22:40:08 INFO - PROCESS | 1891 | 1461044408905 Marionette TRACE conn6 <- [1,1785,null,{"value":"8"}] 22:40:08 INFO - PROCESS | 1891 | 1461044408911 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 22:40:08 INFO - PROCESS | 1891 | 1461044408914 Marionette TRACE conn6 <- [1,1786,null,{}] 22:40:08 INFO - PROCESS | 1891 | 1461044408920 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:09 INFO - PROCESS | 1891 | 1461044409187 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 22:40:09 INFO - PROCESS | 1891 | 1461044409205 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:09 INFO - PROCESS | 1891 | ++DOCSHELL 0x868d4400 == 116 [pid = 1891] [id = 454] 22:40:09 INFO - PROCESS | 1891 | ++DOMWINDOW == 128 (0x87ce9000) [pid = 1891] [serial = 1363] [outer = (nil)] 22:40:09 INFO - PROCESS | 1891 | ++DOMWINDOW == 129 (0x8c35d800) [pid = 1891] [serial = 1364] [outer = 0x87ce9000] 22:40:09 INFO - PROCESS | 1891 | 1461044409280 Marionette DEBUG loaded listener.js 22:40:09 INFO - PROCESS | 1891 | ++DOMWINDOW == 130 (0x8cd9bc00) [pid = 1891] [serial = 1365] [outer = 0x87ce9000] 22:40:10 INFO - PROCESS | 1891 | 1461044410299 Marionette TRACE conn6 <- [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]]]}] 22:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 22:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1445ms 22:40:10 INFO - PROCESS | 1891 | 1461044410357 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 22:40:10 INFO - PROCESS | 1891 | 1461044410363 Marionette TRACE conn6 <- [1,1789,null,{"value":"8"}] 22:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 22:40:10 INFO - PROCESS | 1891 | 1461044410373 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 22:40:10 INFO - PROCESS | 1891 | 1461044410380 Marionette TRACE conn6 <- [1,1790,null,{}] 22:40:10 INFO - PROCESS | 1891 | 1461044410390 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:10 INFO - PROCESS | 1891 | 1461044410642 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 22:40:11 INFO - PROCESS | 1891 | 1461044410985 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:11 INFO - PROCESS | 1891 | ++DOCSHELL 0x879e0c00 == 117 [pid = 1891] [id = 455] 22:40:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 131 (0x879e1400) [pid = 1891] [serial = 1366] [outer = (nil)] 22:40:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 132 (0x879e8800) [pid = 1891] [serial = 1367] [outer = 0x879e1400] 22:40:11 INFO - PROCESS | 1891 | 1461044411099 Marionette DEBUG loaded listener.js 22:40:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 133 (0x87ced000) [pid = 1891] [serial = 1368] [outer = 0x879e1400] 22:40:12 INFO - PROCESS | 1891 | 1461044412106 Marionette TRACE conn6 <- [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]]]}] 22:40:12 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) 22:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1795ms 22:40:12 INFO - PROCESS | 1891 | 1461044412167 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 22:40:12 INFO - PROCESS | 1891 | 1461044412177 Marionette TRACE conn6 <- [1,1793,null,{"value":"8"}] 22:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 22:40:12 INFO - PROCESS | 1891 | 1461044412187 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 22:40:12 INFO - PROCESS | 1891 | 1461044412191 Marionette TRACE conn6 <- [1,1794,null,{}] 22:40:12 INFO - PROCESS | 1891 | 1461044412198 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:12 INFO - PROCESS | 1891 | 1461044412446 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 22:40:12 INFO - PROCESS | 1891 | 1461044412782 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:12 INFO - PROCESS | 1891 | ++DOCSHELL 0x8a31fc00 == 118 [pid = 1891] [id = 456] 22:40:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 134 (0x8b3d4400) [pid = 1891] [serial = 1369] [outer = (nil)] 22:40:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 135 (0x8bfe5800) [pid = 1891] [serial = 1370] [outer = 0x8b3d4400] 22:40:12 INFO - PROCESS | 1891 | 1461044412873 Marionette DEBUG loaded listener.js 22:40:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 136 (0x8e91b400) [pid = 1891] [serial = 1371] [outer = 0x8b3d4400] 22:40:13 INFO - PROCESS | 1891 | 1461044413943 Marionette TRACE conn6 <- [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]]]}] 22:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1837ms 22:40:14 INFO - PROCESS | 1891 | 1461044414024 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 22:40:14 INFO - PROCESS | 1891 | 1461044414029 Marionette TRACE conn6 <- [1,1797,null,{"value":"8"}] 22:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 22:40:14 INFO - PROCESS | 1891 | 1461044414036 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 22:40:14 INFO - PROCESS | 1891 | 1461044414042 Marionette TRACE conn6 <- [1,1798,null,{}] 22:40:14 INFO - PROCESS | 1891 | 1461044414058 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:14 INFO - PROCESS | 1891 | 1461044414315 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 22:40:14 INFO - PROCESS | 1891 | 1461044414681 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:14 INFO - PROCESS | 1891 | ++DOCSHELL 0x8bfef000 == 119 [pid = 1891] [id = 457] 22:40:14 INFO - PROCESS | 1891 | ++DOMWINDOW == 137 (0x8eb4f800) [pid = 1891] [serial = 1372] [outer = (nil)] 22:40:14 INFO - PROCESS | 1891 | ++DOMWINDOW == 138 (0x8f70e800) [pid = 1891] [serial = 1373] [outer = 0x8eb4f800] 22:40:14 INFO - PROCESS | 1891 | 1461044414774 Marionette DEBUG loaded listener.js 22:40:14 INFO - PROCESS | 1891 | ++DOMWINDOW == 139 (0x8fa79c00) [pid = 1891] [serial = 1374] [outer = 0x8eb4f800] 22:40:15 INFO - PROCESS | 1891 | 1461044415734 Marionette TRACE conn6 <- [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]]]}] 22:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 22:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1739ms 22:40:15 INFO - PROCESS | 1891 | 1461044415775 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 22:40:15 INFO - PROCESS | 1891 | 1461044415780 Marionette TRACE conn6 <- [1,1801,null,{"value":"8"}] 22:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 22:40:15 INFO - PROCESS | 1891 | 1461044415787 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 22:40:15 INFO - PROCESS | 1891 | 1461044415791 Marionette TRACE conn6 <- [1,1802,null,{}] 22:40:15 INFO - PROCESS | 1891 | 1461044415796 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:16 INFO - PROCESS | 1891 | 1461044416036 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 22:40:16 INFO - PROCESS | 1891 | 1461044416353 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:16 INFO - PROCESS | 1891 | ++DOCSHELL 0x8a45dc00 == 120 [pid = 1891] [id = 458] 22:40:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 140 (0x8f709000) [pid = 1891] [serial = 1375] [outer = (nil)] 22:40:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 141 (0x8faed400) [pid = 1891] [serial = 1376] [outer = 0x8f709000] 22:40:16 INFO - PROCESS | 1891 | 1461044416448 Marionette DEBUG loaded listener.js 22:40:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x8fe2b000) [pid = 1891] [serial = 1377] [outer = 0x8f709000] 22:40:17 INFO - PROCESS | 1891 | 1461044417355 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 22:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1638ms 22:40:17 INFO - PROCESS | 1891 | 1461044417427 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 22:40:17 INFO - PROCESS | 1891 | 1461044417431 Marionette TRACE conn6 <- [1,1805,null,{"value":"8"}] 22:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 22:40:17 INFO - PROCESS | 1891 | 1461044417437 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 22:40:17 INFO - PROCESS | 1891 | 1461044417441 Marionette TRACE conn6 <- [1,1806,null,{}] 22:40:17 INFO - PROCESS | 1891 | 1461044417447 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:17 INFO - PROCESS | 1891 | 1461044417657 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 22:40:18 INFO - PROCESS | 1891 | 1461044417983 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:18 INFO - PROCESS | 1891 | ++DOCSHELL 0x8fae6c00 == 121 [pid = 1891] [id = 459] 22:40:18 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x8fae8c00) [pid = 1891] [serial = 1378] [outer = (nil)] 22:40:18 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x9015e000) [pid = 1891] [serial = 1379] [outer = 0x8fae8c00] 22:40:18 INFO - PROCESS | 1891 | 1461044418078 Marionette DEBUG loaded listener.js 22:40:18 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x90167800) [pid = 1891] [serial = 1380] [outer = 0x8fae8c00] 22:40:19 INFO - PROCESS | 1891 | 1461044419022 Marionette TRACE conn6 <- [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]]]}] 22:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 22:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1640ms 22:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 22:40:19 INFO - PROCESS | 1891 | 1461044419078 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 22:40:19 INFO - PROCESS | 1891 | 1461044419081 Marionette TRACE conn6 <- [1,1809,null,{"value":"8"}] 22:40:19 INFO - PROCESS | 1891 | 1461044419088 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 22:40:19 INFO - PROCESS | 1891 | 1461044419092 Marionette TRACE conn6 <- [1,1810,null,{}] 22:40:19 INFO - PROCESS | 1891 | 1461044419097 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:19 INFO - PROCESS | 1891 | 1461044419330 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 22:40:19 INFO - PROCESS | 1891 | 1461044419657 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:19 INFO - PROCESS | 1891 | ++DOCSHELL 0x8fe30800 == 122 [pid = 1891] [id = 460] 22:40:19 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x904d6800) [pid = 1891] [serial = 1381] [outer = (nil)] 22:40:19 INFO - PROCESS | 1891 | ++DOMWINDOW == 147 (0x9127a400) [pid = 1891] [serial = 1382] [outer = 0x904d6800] 22:40:19 INFO - PROCESS | 1891 | 1461044419753 Marionette DEBUG loaded listener.js 22:40:19 INFO - PROCESS | 1891 | ++DOMWINDOW == 148 (0x912a0000) [pid = 1891] [serial = 1383] [outer = 0x904d6800] 22:40:20 INFO - PROCESS | 1891 | 1461044420651 Marionette TRACE conn6 <- [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]]]}] 22:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 22:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1640ms 22:40:20 INFO - PROCESS | 1891 | 1461044420728 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 22:40:20 INFO - PROCESS | 1891 | 1461044420732 Marionette TRACE conn6 <- [1,1813,null,{"value":"8"}] 22:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 22:40:20 INFO - PROCESS | 1891 | 1461044420738 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 22:40:20 INFO - PROCESS | 1891 | 1461044420742 Marionette TRACE conn6 <- [1,1814,null,{}] 22:40:20 INFO - PROCESS | 1891 | 1461044420748 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:20 INFO - PROCESS | 1891 | 1461044420982 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 22:40:21 INFO - PROCESS | 1891 | 1461044421303 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:21 INFO - PROCESS | 1891 | ++DOCSHELL 0x9035dc00 == 123 [pid = 1891] [id = 461] 22:40:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 149 (0x91212400) [pid = 1891] [serial = 1384] [outer = (nil)] 22:40:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 150 (0x915c0c00) [pid = 1891] [serial = 1385] [outer = 0x91212400] 22:40:21 INFO - PROCESS | 1891 | 1461044421402 Marionette DEBUG loaded listener.js 22:40:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 151 (0x92f1e000) [pid = 1891] [serial = 1386] [outer = 0x91212400] 22:40:22 INFO - PROCESS | 1891 | 1461044422304 Marionette TRACE conn6 <- [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]]]}] 22:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 22:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1634ms 22:40:22 INFO - PROCESS | 1891 | 1461044422373 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 22:40:22 INFO - PROCESS | 1891 | 1461044422378 Marionette TRACE conn6 <- [1,1817,null,{"value":"8"}] 22:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 22:40:22 INFO - PROCESS | 1891 | 1461044422384 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 22:40:22 INFO - PROCESS | 1891 | 1461044422387 Marionette TRACE conn6 <- [1,1818,null,{}] 22:40:22 INFO - PROCESS | 1891 | 1461044422393 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:22 INFO - PROCESS | 1891 | 1461044422598 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 22:40:22 INFO - PROCESS | 1891 | 1461044422925 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:22 INFO - PROCESS | 1891 | ++DOCSHELL 0x91285400 == 124 [pid = 1891] [id = 462] 22:40:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 152 (0x912adc00) [pid = 1891] [serial = 1387] [outer = (nil)] 22:40:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 153 (0x93141400) [pid = 1891] [serial = 1388] [outer = 0x912adc00] 22:40:23 INFO - PROCESS | 1891 | 1461044423017 Marionette DEBUG loaded listener.js 22:40:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 154 (0x93a11800) [pid = 1891] [serial = 1389] [outer = 0x912adc00] 22:40:23 INFO - PROCESS | 1891 | 1461044423888 Marionette TRACE conn6 <- [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]]]}] 22:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 22:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1534ms 22:40:23 INFO - PROCESS | 1891 | 1461044423955 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 22:40:23 INFO - PROCESS | 1891 | 1461044423958 Marionette TRACE conn6 <- [1,1821,null,{"value":"8"}] 22:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 22:40:23 INFO - PROCESS | 1891 | 1461044423965 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 22:40:23 INFO - PROCESS | 1891 | 1461044423969 Marionette TRACE conn6 <- [1,1822,null,{}] 22:40:23 INFO - PROCESS | 1891 | 1461044423975 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:24 INFO - PROCESS | 1891 | 1461044424184 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 22:40:24 INFO - PROCESS | 1891 | 1461044424504 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:24 INFO - PROCESS | 1891 | ++DOCSHELL 0x93025400 == 125 [pid = 1891] [id = 463] 22:40:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 155 (0x93030400) [pid = 1891] [serial = 1390] [outer = (nil)] 22:40:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 156 (0x93da3c00) [pid = 1891] [serial = 1391] [outer = 0x93030400] 22:40:24 INFO - PROCESS | 1891 | 1461044424596 Marionette DEBUG loaded listener.js 22:40:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 157 (0x93e6a400) [pid = 1891] [serial = 1392] [outer = 0x93030400] 22:40:25 INFO - PROCESS | 1891 | 1461044425493 Marionette TRACE conn6 <- [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]]]}] 22:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 22:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1586ms 22:40:25 INFO - PROCESS | 1891 | 1461044425553 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 22:40:25 INFO - PROCESS | 1891 | 1461044425557 Marionette TRACE conn6 <- [1,1825,null,{"value":"8"}] 22:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 22:40:25 INFO - PROCESS | 1891 | 1461044425563 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 22:40:25 INFO - PROCESS | 1891 | 1461044425566 Marionette TRACE conn6 <- [1,1826,null,{}] 22:40:25 INFO - PROCESS | 1891 | 1461044425572 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:25 INFO - PROCESS | 1891 | 1461044425775 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 22:40:26 INFO - PROCESS | 1891 | 1461044426094 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:26 INFO - PROCESS | 1891 | ++DOCSHELL 0x912a5000 == 126 [pid = 1891] [id = 464] 22:40:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 158 (0x93d9e400) [pid = 1891] [serial = 1393] [outer = (nil)] 22:40:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 159 (0x93f4b400) [pid = 1891] [serial = 1394] [outer = 0x93d9e400] 22:40:26 INFO - PROCESS | 1891 | 1461044426186 Marionette DEBUG loaded listener.js 22:40:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 160 (0x93f4cc00) [pid = 1891] [serial = 1395] [outer = 0x93d9e400] 22:40:27 INFO - PROCESS | 1891 | 1461044427085 Marionette TRACE conn6 <- [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]]]}] 22:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 22:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1588ms 22:40:27 INFO - PROCESS | 1891 | 1461044427152 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 22:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 22:40:27 INFO - PROCESS | 1891 | 1461044427157 Marionette TRACE conn6 <- [1,1829,null,{"value":"8"}] 22:40:27 INFO - PROCESS | 1891 | 1461044427163 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 22:40:27 INFO - PROCESS | 1891 | 1461044427168 Marionette TRACE conn6 <- [1,1830,null,{}] 22:40:27 INFO - PROCESS | 1891 | 1461044427174 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:27 INFO - PROCESS | 1891 | 1461044427429 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 22:40:27 INFO - PROCESS | 1891 | 1461044427768 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:27 INFO - PROCESS | 1891 | ++DOCSHELL 0x93e74800 == 127 [pid = 1891] [id = 465] 22:40:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 161 (0x9401f400) [pid = 1891] [serial = 1396] [outer = (nil)] 22:40:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 162 (0x94024000) [pid = 1891] [serial = 1397] [outer = 0x9401f400] 22:40:27 INFO - PROCESS | 1891 | 1461044427866 Marionette DEBUG loaded listener.js 22:40:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 163 (0x9419f800) [pid = 1891] [serial = 1398] [outer = 0x9401f400] 22:40:28 INFO - PROCESS | 1891 | 1461044428806 Marionette TRACE conn6 <- [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]]]}] 22:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 22:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1687ms 22:40:28 INFO - PROCESS | 1891 | 1461044428851 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 22:40:28 INFO - PROCESS | 1891 | 1461044428859 Marionette TRACE conn6 <- [1,1833,null,{"value":"8"}] 22:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 22:40:28 INFO - PROCESS | 1891 | 1461044428870 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 22:40:28 INFO - PROCESS | 1891 | 1461044428876 Marionette TRACE conn6 <- [1,1834,null,{}] 22:40:28 INFO - PROCESS | 1891 | 1461044428882 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:29 INFO - PROCESS | 1891 | 1461044429145 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 22:40:29 INFO - PROCESS | 1891 | 1461044429477 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:29 INFO - PROCESS | 1891 | ++DOCSHELL 0x93f4f800 == 128 [pid = 1891] [id = 466] 22:40:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 164 (0x96248000) [pid = 1891] [serial = 1399] [outer = (nil)] 22:40:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 165 (0x96f9bc00) [pid = 1891] [serial = 1400] [outer = 0x96248000] 22:40:29 INFO - PROCESS | 1891 | 1461044429567 Marionette DEBUG loaded listener.js 22:40:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 166 (0x9787f400) [pid = 1891] [serial = 1401] [outer = 0x96248000] 22:40:30 INFO - PROCESS | 1891 | 1461044430470 Marionette TRACE conn6 <- [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]]]}] 22:40:30 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 22:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1635ms 22:40:30 INFO - PROCESS | 1891 | 1461044430504 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 22:40:30 INFO - PROCESS | 1891 | 1461044430507 Marionette TRACE conn6 <- [1,1837,null,{"value":"8"}] 22:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 22:40:30 INFO - PROCESS | 1891 | 1461044430514 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 22:40:30 INFO - PROCESS | 1891 | 1461044430517 Marionette TRACE conn6 <- [1,1838,null,{}] 22:40:30 INFO - PROCESS | 1891 | 1461044430523 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:30 INFO - PROCESS | 1891 | 1461044430729 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 22:40:31 INFO - PROCESS | 1891 | 1461044431055 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:31 INFO - PROCESS | 1891 | ++DOCSHELL 0x868dd800 == 129 [pid = 1891] [id = 467] 22:40:31 INFO - PROCESS | 1891 | ++DOMWINDOW == 167 (0x94029400) [pid = 1891] [serial = 1402] [outer = (nil)] 22:40:31 INFO - PROCESS | 1891 | ++DOMWINDOW == 168 (0x97b92c00) [pid = 1891] [serial = 1403] [outer = 0x94029400] 22:40:31 INFO - PROCESS | 1891 | 1461044431149 Marionette DEBUG loaded listener.js 22:40:31 INFO - PROCESS | 1891 | ++DOMWINDOW == 169 (0x9820e800) [pid = 1891] [serial = 1404] [outer = 0x94029400] 22:40:32 INFO - PROCESS | 1891 | 1461044432065 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 22:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 22:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1586ms 22:40:32 INFO - PROCESS | 1891 | 1461044432101 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 22:40:32 INFO - PROCESS | 1891 | 1461044432104 Marionette TRACE conn6 <- [1,1841,null,{"value":"8"}] 22:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 22:40:32 INFO - PROCESS | 1891 | 1461044432111 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 22:40:32 INFO - PROCESS | 1891 | 1461044432114 Marionette TRACE conn6 <- [1,1842,null,{}] 22:40:32 INFO - PROCESS | 1891 | 1461044432120 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:32 INFO - PROCESS | 1891 | 1461044432331 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 22:40:32 INFO - PROCESS | 1891 | 1461044432669 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:32 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f708c00 == 130 [pid = 1891] [id = 468] 22:40:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 170 (0x8f8e0000) [pid = 1891] [serial = 1405] [outer = (nil)] 22:40:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 171 (0x988df000) [pid = 1891] [serial = 1406] [outer = 0x8f8e0000] 22:40:32 INFO - PROCESS | 1891 | 1461044432760 Marionette DEBUG loaded listener.js 22:40:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 172 (0x988e5800) [pid = 1891] [serial = 1407] [outer = 0x8f8e0000] 22:40:33 INFO - PROCESS | 1891 | 1461044433661 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 22:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 22:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1630ms 22:40:33 INFO - PROCESS | 1891 | 1461044433743 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 22:40:33 INFO - PROCESS | 1891 | 1461044433747 Marionette TRACE conn6 <- [1,1845,null,{"value":"8"}] 22:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 22:40:33 INFO - PROCESS | 1891 | 1461044433753 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 22:40:33 INFO - PROCESS | 1891 | 1461044433756 Marionette TRACE conn6 <- [1,1846,null,{}] 22:40:33 INFO - PROCESS | 1891 | 1461044433762 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:34 INFO - PROCESS | 1891 | 1461044434023 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 22:40:34 INFO - PROCESS | 1891 | 1461044434350 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:34 INFO - PROCESS | 1891 | ++DOCSHELL 0x97aba800 == 131 [pid = 1891] [id = 469] 22:40:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 173 (0x9831b000) [pid = 1891] [serial = 1408] [outer = (nil)] 22:40:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 174 (0x9907ec00) [pid = 1891] [serial = 1409] [outer = 0x9831b000] 22:40:34 INFO - PROCESS | 1891 | 1461044434438 Marionette DEBUG loaded listener.js 22:40:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 175 (0x99528000) [pid = 1891] [serial = 1410] [outer = 0x9831b000] 22:40:35 INFO - PROCESS | 1891 | 1461044435348 Marionette TRACE conn6 <- [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]]]}] 22:40:35 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) 22:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1634ms 22:40:35 INFO - PROCESS | 1891 | 1461044435388 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 22:40:35 INFO - PROCESS | 1891 | 1461044435391 Marionette TRACE conn6 <- [1,1849,null,{"value":"8"}] 22:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 22:40:35 INFO - PROCESS | 1891 | 1461044435398 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 22:40:35 INFO - PROCESS | 1891 | 1461044435401 Marionette TRACE conn6 <- [1,1850,null,{}] 22:40:35 INFO - PROCESS | 1891 | 1461044435407 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:35 INFO - PROCESS | 1891 | 1461044435611 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 22:40:35 INFO - PROCESS | 1891 | 1461044435896 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:35 INFO - PROCESS | 1891 | ++DOCSHELL 0x9831a400 == 132 [pid = 1891] [id = 470] 22:40:35 INFO - PROCESS | 1891 | ++DOMWINDOW == 176 (0x98b6c400) [pid = 1891] [serial = 1411] [outer = (nil)] 22:40:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 177 (0x9ae03c00) [pid = 1891] [serial = 1412] [outer = 0x98b6c400] 22:40:36 INFO - PROCESS | 1891 | 1461044436032 Marionette DEBUG loaded listener.js 22:40:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 178 (0x9ae0a400) [pid = 1891] [serial = 1413] [outer = 0x98b6c400] 22:40:36 INFO - PROCESS | 1891 | 1461044436948 Marionette TRACE conn6 <- [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]]]}] 22:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1629ms 22:40:37 INFO - PROCESS | 1891 | 1461044437028 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 22:40:37 INFO - PROCESS | 1891 | 1461044437032 Marionette TRACE conn6 <- [1,1853,null,{"value":"8"}] 22:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 22:40:37 INFO - PROCESS | 1891 | 1461044437039 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 22:40:37 INFO - PROCESS | 1891 | 1461044437043 Marionette TRACE conn6 <- [1,1854,null,{}] 22:40:37 INFO - PROCESS | 1891 | 1461044437048 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:37 INFO - PROCESS | 1891 | 1461044437290 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 22:40:37 INFO - PROCESS | 1891 | 1461044437623 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:37 INFO - PROCESS | 1891 | ++DOCSHELL 0x8cafc400 == 133 [pid = 1891] [id = 471] 22:40:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 179 (0x9952f800) [pid = 1891] [serial = 1414] [outer = (nil)] 22:40:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 180 (0x9eb3f800) [pid = 1891] [serial = 1415] [outer = 0x9952f800] 22:40:37 INFO - PROCESS | 1891 | 1461044437713 Marionette DEBUG loaded listener.js 22:40:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 181 (0x9eb48400) [pid = 1891] [serial = 1416] [outer = 0x9952f800] 22:40:38 INFO - PROCESS | 1891 | 1461044438607 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 22:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1640ms 22:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 22:40:38 INFO - PROCESS | 1891 | 1461044438680 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 22:40:38 INFO - PROCESS | 1891 | 1461044438683 Marionette TRACE conn6 <- [1,1857,null,{"value":"8"}] 22:40:38 INFO - PROCESS | 1891 | 1461044438690 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 22:40:38 INFO - PROCESS | 1891 | 1461044438693 Marionette TRACE conn6 <- [1,1858,null,{}] 22:40:38 INFO - PROCESS | 1891 | 1461044438699 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:38 INFO - PROCESS | 1891 | 1461044438947 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 22:40:39 INFO - PROCESS | 1891 | 1461044439328 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:39 INFO - PROCESS | 1891 | ++DOCSHELL 0x9ae2ac00 == 134 [pid = 1891] [id = 472] 22:40:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 182 (0x9eb46000) [pid = 1891] [serial = 1417] [outer = (nil)] 22:40:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 183 (0x9fc74000) [pid = 1891] [serial = 1418] [outer = 0x9eb46000] 22:40:39 INFO - PROCESS | 1891 | 1461044439420 Marionette DEBUG loaded listener.js 22:40:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 184 (0x9fca6400) [pid = 1891] [serial = 1419] [outer = 0x9eb46000] 22:40:40 INFO - PROCESS | 1891 | 1461044440314 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 22:40:41 INFO - PROCESS | 1891 | --DOCSHELL 0x98b70400 == 133 [pid = 1891] [id = 449] 22:40:41 INFO - PROCESS | 1891 | --DOCSHELL 0x912a6c00 == 132 [pid = 1891] [id = 448] 22:40:41 INFO - PROCESS | 1891 | --DOCSHELL 0x861cac00 == 131 [pid = 1891] [id = 446] 22:40:41 INFO - PROCESS | 1891 | --DOCSHELL 0x8bf02400 == 130 [pid = 1891] [id = 447] 22:40:41 INFO - PROCESS | 1891 | --DOCSHELL 0x9302b800 == 129 [pid = 1891] [id = 445] 22:40:41 INFO - PROCESS | 1891 | --DOCSHELL 0x93033000 == 128 [pid = 1891] [id = 444] 22:40:41 INFO - PROCESS | 1891 | --DOCSHELL 0x861bf000 == 127 [pid = 1891] [id = 443] 22:40:41 INFO - PROCESS | 1891 | --DOCSHELL 0x912a2800 == 126 [pid = 1891] [id = 441] 22:40:41 INFO - PROCESS | 1891 | --DOCSHELL 0x93da7800 == 125 [pid = 1891] [id = 442] 22:40:41 INFO - PROCESS | 1891 | --DOCSHELL 0x8fa7d800 == 124 [pid = 1891] [id = 440] 22:40:41 INFO - PROCESS | 1891 | --DOCSHELL 0x8eb4e800 == 123 [pid = 1891] [id = 439] 22:40:41 INFO - PROCESS | 1891 | --DOCSHELL 0x847d1800 == 122 [pid = 1891] [id = 438] 22:40:41 INFO - PROCESS | 1891 | --DOCSHELL 0x8fae1400 == 121 [pid = 1891] [id = 437] 22:40:41 INFO - PROCESS | 1891 | --DOCSHELL 0x89a3a400 == 120 [pid = 1891] [id = 436] 22:40:41 INFO - PROCESS | 1891 | --DOCSHELL 0x87ce7c00 == 119 [pid = 1891] [id = 435] 22:40:41 INFO - PROCESS | 1891 | --DOCSHELL 0x879ed800 == 118 [pid = 1891] [id = 433] 22:40:41 INFO - PROCESS | 1891 | --DOCSHELL 0x8b580400 == 117 [pid = 1891] [id = 434] 22:40:41 INFO - PROCESS | 1891 | --DOCSHELL 0x84a42400 == 116 [pid = 1891] [id = 432] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 183 (0x98210000) [pid = 1891] [serial = 1271] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 182 (0x98d88400) [pid = 1891] [serial = 1275] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 181 (0x9564dc00) [pid = 1891] [serial = 1266] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 180 (0x93028000) [pid = 1891] [serial = 1256] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 179 (0x868df400) [pid = 1891] [serial = 1233] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 178 (0x9432d400) [pid = 1891] [serial = 1265] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 177 (0x84a3dc00) [pid = 1891] [serial = 1232] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 176 (0x8c35b800) [pid = 1891] [serial = 1238] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 175 (0x87868400) [pid = 1891] [serial = 1287] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 174 (0x879ed400) [pid = 1891] [serial = 1289] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 173 (0x8a31ec00) [pid = 1891] [serial = 1236] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 172 (0x904d9800) [pid = 1891] [serial = 1250] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 171 (0x93f44400) [pid = 1891] [serial = 1263] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 170 (0x90168c00) [pid = 1891] [serial = 1248] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 169 (0x88915c00) [pid = 1891] [serial = 1290] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 168 (0x8b3cd000) [pid = 1891] [serial = 1293] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 167 (0x9302c800) [pid = 1891] [serial = 1257] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 166 (0x9831e000) [pid = 1891] [serial = 1272] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 165 (0x98b6d400) [pid = 1891] [serial = 1274] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 164 (0x8f8e5400) [pid = 1891] [serial = 1244] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 163 (0x913b3800) [pid = 1891] [serial = 1254] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 162 (0x8fe25400) [pid = 1891] [serial = 1247] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 161 (0x93b15c00) [pid = 1891] [serial = 1260] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 160 (0x999d6c00) [pid = 1891] [serial = 1281] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 159 (0x8fa75000) [pid = 1891] [serial = 1245] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 158 (0x8b585000) [pid = 1891] [serial = 1164] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 157 (0x99525000) [pid = 1891] [serial = 1277] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 156 (0x91213000) [pid = 1891] [serial = 1251] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 155 (0x99527400) [pid = 1891] [serial = 1278] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 154 (0x8eb50400) [pid = 1891] [serial = 1241] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 153 (0x97a22800) [pid = 1891] [serial = 1269] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 152 (0x8b584400) [pid = 1891] [serial = 1295] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 151 (0x930a8c00) [pid = 1891] [serial = 1259] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 150 (0x8caf2000) [pid = 1891] [serial = 1239] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 149 (0x868d5000) [pid = 1891] [serial = 1286] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 148 (0x9787f800) [pid = 1891] [serial = 1268] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 147 (0x8f703c00) [pid = 1891] [serial = 1242] [outer = (nil)] [url = about:blank] 22:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 22:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 3197ms 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 146 (0x9ae07800) [pid = 1891] [serial = 1283] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x9ae20800) [pid = 1891] [serial = 1284] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x9129d000) [pid = 1891] [serial = 1253] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0x99585c00) [pid = 1891] [serial = 1280] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x8891bc00) [pid = 1891] [serial = 1235] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0x8b2c8800) [pid = 1891] [serial = 1292] [outer = (nil)] [url = about:blank] 22:40:41 INFO - PROCESS | 1891 | --DOMWINDOW == 140 (0x93e73800) [pid = 1891] [serial = 1262] [outer = (nil)] [url = about:blank] 22:40:42 INFO - PROCESS | 1891 | 1461044442027 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 22:40:42 INFO - PROCESS | 1891 | 1461044442031 Marionette TRACE conn6 <- [1,1861,null,{"value":"8"}] 22:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 22:40:42 INFO - PROCESS | 1891 | 1461044442042 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 22:40:42 INFO - PROCESS | 1891 | 1461044442048 Marionette TRACE conn6 <- [1,1862,null,{}] 22:40:42 INFO - PROCESS | 1891 | 1461044442056 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:42 INFO - PROCESS | 1891 | 1461044442232 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 22:40:42 INFO - PROCESS | 1891 | 1461044442248 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:42 INFO - PROCESS | 1891 | ++DOCSHELL 0x879e3800 == 117 [pid = 1891] [id = 473] 22:40:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 141 (0x879e3c00) [pid = 1891] [serial = 1420] [outer = (nil)] 22:40:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x879ec400) [pid = 1891] [serial = 1421] [outer = 0x879e3c00] 22:40:42 INFO - PROCESS | 1891 | 1461044442324 Marionette DEBUG loaded listener.js 22:40:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x87dde400) [pid = 1891] [serial = 1422] [outer = 0x879e3c00] 22:40:43 INFO - PROCESS | 1891 | 1461044443344 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 22:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 22:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1335ms 22:40:43 INFO - PROCESS | 1891 | 1461044443377 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 22:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 22:40:43 INFO - PROCESS | 1891 | 1461044443382 Marionette TRACE conn6 <- [1,1865,null,{"value":"8"}] 22:40:43 INFO - PROCESS | 1891 | 1461044443394 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 22:40:43 INFO - PROCESS | 1891 | 1461044443401 Marionette TRACE conn6 <- [1,1866,null,{}] 22:40:43 INFO - PROCESS | 1891 | 1461044443407 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:43 INFO - PROCESS | 1891 | 1461044443693 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 22:40:43 INFO - PROCESS | 1891 | 1461044443720 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:43 INFO - PROCESS | 1891 | ++DOCSHELL 0x879e0400 == 118 [pid = 1891] [id = 474] 22:40:43 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x89a3a800) [pid = 1891] [serial = 1423] [outer = (nil)] 22:40:43 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x8a461800) [pid = 1891] [serial = 1424] [outer = 0x89a3a800] 22:40:43 INFO - PROCESS | 1891 | 1461044443792 Marionette DEBUG loaded listener.js 22:40:43 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x8b3cf000) [pid = 1891] [serial = 1425] [outer = 0x89a3a800] 22:40:44 INFO - PROCESS | 1891 | 1461044444892 Marionette TRACE conn6 <- [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]]]}] 22:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 22:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1545ms 22:40:44 INFO - PROCESS | 1891 | 1461044444935 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 22:40:44 INFO - PROCESS | 1891 | 1461044444939 Marionette TRACE conn6 <- [1,1869,null,{"value":"8"}] 22:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 22:40:44 INFO - PROCESS | 1891 | 1461044444953 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 22:40:44 INFO - PROCESS | 1891 | 1461044444955 Marionette TRACE conn6 <- [1,1870,null,{}] 22:40:44 INFO - PROCESS | 1891 | 1461044444970 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:45 INFO - PROCESS | 1891 | 1461044445233 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 22:40:45 INFO - PROCESS | 1891 | 1461044445263 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:45 INFO - PROCESS | 1891 | ++DOCSHELL 0x87869800 == 119 [pid = 1891] [id = 475] 22:40:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 147 (0x8bf05000) [pid = 1891] [serial = 1426] [outer = (nil)] 22:40:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 148 (0x8caf4800) [pid = 1891] [serial = 1427] [outer = 0x8bf05000] 22:40:45 INFO - PROCESS | 1891 | 1461044445344 Marionette DEBUG loaded listener.js 22:40:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 149 (0x8e91d800) [pid = 1891] [serial = 1428] [outer = 0x8bf05000] 22:40:46 INFO - PROCESS | 1891 | 1461044446333 Marionette TRACE conn6 <- [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]]]}] 22:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 22:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1441ms 22:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 22:40:46 INFO - PROCESS | 1891 | 1461044446388 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 22:40:46 INFO - PROCESS | 1891 | 1461044446391 Marionette TRACE conn6 <- [1,1873,null,{"value":"8"}] 22:40:46 INFO - PROCESS | 1891 | 1461044446397 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 22:40:46 INFO - PROCESS | 1891 | 1461044446401 Marionette TRACE conn6 <- [1,1874,null,{}] 22:40:46 INFO - PROCESS | 1891 | 1461044446407 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:47 INFO - PROCESS | 1891 | 1461044447137 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 22:40:47 INFO - PROCESS | 1891 | --DOMWINDOW == 148 (0x868e0000) [pid = 1891] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 22:40:47 INFO - PROCESS | 1891 | --DOMWINDOW == 147 (0x8b581000) [pid = 1891] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 22:40:47 INFO - PROCESS | 1891 | --DOMWINDOW == 146 (0x8b586c00) [pid = 1891] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 22:40:47 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x87de0c00) [pid = 1891] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 22:40:47 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x861bbc00) [pid = 1891] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 22:40:47 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0x879e5000) [pid = 1891] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 22:40:47 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x87ce8000) [pid = 1891] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 22:40:47 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0x9907c800) [pid = 1891] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 22:40:47 INFO - PROCESS | 1891 | --DOMWINDOW == 140 (0x988eb000) [pid = 1891] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 22:40:47 INFO - PROCESS | 1891 | --DOMWINDOW == 139 (0x8eb56c00) [pid = 1891] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 22:40:47 INFO - PROCESS | 1891 | --DOMWINDOW == 138 (0x8bfe2800) [pid = 1891] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 22:40:47 INFO - PROCESS | 1891 | --DOMWINDOW == 137 (0x94328800) [pid = 1891] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 22:40:47 INFO - PROCESS | 1891 | --DOMWINDOW == 136 (0x930a6800) [pid = 1891] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 22:40:47 INFO - PROCESS | 1891 | --DOMWINDOW == 135 (0x93da2400) [pid = 1891] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 22:40:47 INFO - PROCESS | 1891 | --DOMWINDOW == 134 (0x93da8800) [pid = 1891] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 22:40:47 INFO - PROCESS | 1891 | --DOMWINDOW == 133 (0x912ac400) [pid = 1891] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 22:40:47 INFO - PROCESS | 1891 | --DOMWINDOW == 132 (0x8faea000) [pid = 1891] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 22:40:47 INFO - PROCESS | 1891 | --DOMWINDOW == 131 (0x90163400) [pid = 1891] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 22:40:47 INFO - PROCESS | 1891 | --DOMWINDOW == 130 (0x8faecc00) [pid = 1891] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 22:40:47 INFO - PROCESS | 1891 | --DOMWINDOW == 129 (0x8fae2c00) [pid = 1891] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 22:40:47 INFO - PROCESS | 1891 | --DOMWINDOW == 128 (0x8b3da000) [pid = 1891] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 22:40:47 INFO - PROCESS | 1891 | --DOMWINDOW == 127 (0x8b580c00) [pid = 1891] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 22:40:47 INFO - PROCESS | 1891 | --DOMWINDOW == 126 (0x879e6000) [pid = 1891] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 22:40:47 INFO - PROCESS | 1891 | 1461044447375 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:47 INFO - PROCESS | 1891 | ++DOCSHELL 0x847dac00 == 120 [pid = 1891] [id = 476] 22:40:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 127 (0x868d8c00) [pid = 1891] [serial = 1429] [outer = (nil)] 22:40:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 128 (0x87875c00) [pid = 1891] [serial = 1430] [outer = 0x868d8c00] 22:40:47 INFO - PROCESS | 1891 | 1461044447452 Marionette DEBUG loaded listener.js 22:40:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 129 (0x89a39000) [pid = 1891] [serial = 1431] [outer = 0x868d8c00] 22:40:48 INFO - PROCESS | 1891 | 1461044448236 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 22:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 22:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1889ms 22:40:48 INFO - PROCESS | 1891 | 1461044448285 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 22:40:48 INFO - PROCESS | 1891 | 1461044448289 Marionette TRACE conn6 <- [1,1877,null,{"value":"8"}] 22:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 22:40:48 INFO - PROCESS | 1891 | 1461044448295 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 22:40:48 INFO - PROCESS | 1891 | 1461044448297 Marionette TRACE conn6 <- [1,1878,null,{}] 22:40:48 INFO - PROCESS | 1891 | 1461044448303 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:48 INFO - PROCESS | 1891 | 1461044448560 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 22:40:48 INFO - PROCESS | 1891 | 1461044448581 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:48 INFO - PROCESS | 1891 | ++DOCSHELL 0x86bef400 == 121 [pid = 1891] [id = 477] 22:40:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 130 (0x879e5000) [pid = 1891] [serial = 1432] [outer = (nil)] 22:40:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 131 (0x8eb4e800) [pid = 1891] [serial = 1433] [outer = 0x879e5000] 22:40:48 INFO - PROCESS | 1891 | 1461044448654 Marionette DEBUG loaded listener.js 22:40:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 132 (0x8f702000) [pid = 1891] [serial = 1434] [outer = 0x879e5000] 22:40:49 INFO - PROCESS | 1891 | 1461044449868 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 22:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 22:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1638ms 22:40:49 INFO - PROCESS | 1891 | 1461044449934 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 22:40:49 INFO - PROCESS | 1891 | 1461044449941 Marionette TRACE conn6 <- [1,1881,null,{"value":"8"}] 22:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 22:40:49 INFO - PROCESS | 1891 | 1461044449950 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 22:40:49 INFO - PROCESS | 1891 | 1461044449956 Marionette TRACE conn6 <- [1,1882,null,{}] 22:40:49 INFO - PROCESS | 1891 | 1461044449964 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:50 INFO - PROCESS | 1891 | 1461044450219 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 22:40:50 INFO - PROCESS | 1891 | 1461044450559 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:50 INFO - PROCESS | 1891 | ++DOCSHELL 0x8786fc00 == 122 [pid = 1891] [id = 478] 22:40:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 133 (0x8891a800) [pid = 1891] [serial = 1435] [outer = (nil)] 22:40:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 134 (0x89a40400) [pid = 1891] [serial = 1436] [outer = 0x8891a800] 22:40:50 INFO - PROCESS | 1891 | 1461044450654 Marionette DEBUG loaded listener.js 22:40:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 135 (0x8b3d1c00) [pid = 1891] [serial = 1437] [outer = 0x8891a800] 22:40:51 INFO - PROCESS | 1891 | 1461044451584 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 22:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 22:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1690ms 22:40:51 INFO - PROCESS | 1891 | 1461044451641 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 22:40:51 INFO - PROCESS | 1891 | 1461044451650 Marionette TRACE conn6 <- [1,1885,null,{"value":"8"}] 22:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 22:40:51 INFO - PROCESS | 1891 | 1461044451660 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 22:40:51 INFO - PROCESS | 1891 | 1461044451665 Marionette TRACE conn6 <- [1,1886,null,{}] 22:40:51 INFO - PROCESS | 1891 | 1461044451671 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:51 INFO - PROCESS | 1891 | 1461044451883 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 22:40:52 INFO - PROCESS | 1891 | 1461044452271 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:52 INFO - PROCESS | 1891 | ++DOCSHELL 0x8caf2000 == 123 [pid = 1891] [id = 479] 22:40:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 136 (0x8caf5000) [pid = 1891] [serial = 1438] [outer = (nil)] 22:40:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 137 (0x8e91c800) [pid = 1891] [serial = 1439] [outer = 0x8caf5000] 22:40:52 INFO - PROCESS | 1891 | 1461044452365 Marionette DEBUG loaded listener.js 22:40:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 138 (0x8eb56c00) [pid = 1891] [serial = 1440] [outer = 0x8caf5000] 22:40:53 INFO - PROCESS | 1891 | 1461044453341 Marionette TRACE conn6 <- [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]]]}] 22:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 22:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1737ms 22:40:53 INFO - PROCESS | 1891 | 1461044453398 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 22:40:53 INFO - PROCESS | 1891 | 1461044453402 Marionette TRACE conn6 <- [1,1889,null,{"value":"8"}] 22:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 22:40:53 INFO - PROCESS | 1891 | 1461044453409 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 22:40:53 INFO - PROCESS | 1891 | 1461044453415 Marionette TRACE conn6 <- [1,1890,null,{}] 22:40:53 INFO - PROCESS | 1891 | 1461044453432 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:53 INFO - PROCESS | 1891 | 1461044453690 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 22:40:54 INFO - PROCESS | 1891 | 1461044454041 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:54 INFO - PROCESS | 1891 | ++DOCSHELL 0x8eb4d400 == 124 [pid = 1891] [id = 480] 22:40:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 139 (0x8f8dd800) [pid = 1891] [serial = 1441] [outer = (nil)] 22:40:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 140 (0x8fae2400) [pid = 1891] [serial = 1442] [outer = 0x8f8dd800] 22:40:54 INFO - PROCESS | 1891 | 1461044454134 Marionette DEBUG loaded listener.js 22:40:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 141 (0x8fe24800) [pid = 1891] [serial = 1443] [outer = 0x8f8dd800] 22:40:55 INFO - PROCESS | 1891 | 1461044455127 Marionette TRACE conn6 <- [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]]]}] 22:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 22:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1793ms 22:40:55 INFO - PROCESS | 1891 | 1461044455203 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 22:40:55 INFO - PROCESS | 1891 | 1461044455208 Marionette TRACE conn6 <- [1,1893,null,{"value":"8"}] 22:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 22:40:55 INFO - PROCESS | 1891 | 1461044455215 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 22:40:55 INFO - PROCESS | 1891 | 1461044455218 Marionette TRACE conn6 <- [1,1894,null,{}] 22:40:55 INFO - PROCESS | 1891 | 1461044455225 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:55 INFO - PROCESS | 1891 | 1461044455472 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 22:40:55 INFO - PROCESS | 1891 | 1461044455800 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:55 INFO - PROCESS | 1891 | ++DOCSHELL 0x8786bc00 == 125 [pid = 1891] [id = 481] 22:40:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x8fae4c00) [pid = 1891] [serial = 1444] [outer = (nil)] 22:40:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x90168000) [pid = 1891] [serial = 1445] [outer = 0x8fae4c00] 22:40:55 INFO - PROCESS | 1891 | 1461044455899 Marionette DEBUG loaded listener.js 22:40:56 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x9035c000) [pid = 1891] [serial = 1446] [outer = 0x8fae4c00] 22:40:56 INFO - PROCESS | 1891 | 1461044456829 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 22:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 22:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1691ms 22:40:56 INFO - PROCESS | 1891 | 1461044456907 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 22:40:56 INFO - PROCESS | 1891 | 1461044456911 Marionette TRACE conn6 <- [1,1897,null,{"value":"8"}] 22:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 22:40:56 INFO - PROCESS | 1891 | 1461044456917 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 22:40:56 INFO - PROCESS | 1891 | 1461044456921 Marionette TRACE conn6 <- [1,1898,null,{}] 22:40:56 INFO - PROCESS | 1891 | 1461044456927 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:57 INFO - PROCESS | 1891 | 1461044457184 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 22:40:57 INFO - PROCESS | 1891 | 1461044457519 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:57 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b57cc00 == 126 [pid = 1891] [id = 482] 22:40:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x9015dc00) [pid = 1891] [serial = 1447] [outer = (nil)] 22:40:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x904e0c00) [pid = 1891] [serial = 1448] [outer = 0x9015dc00] 22:40:57 INFO - PROCESS | 1891 | 1461044457607 Marionette DEBUG loaded listener.js 22:40:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 147 (0x91213000) [pid = 1891] [serial = 1449] [outer = 0x9015dc00] 22:40:58 INFO - PROCESS | 1891 | 1461044458512 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 22:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 22:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1635ms 22:40:58 INFO - PROCESS | 1891 | 1461044458599 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 22:40:58 INFO - PROCESS | 1891 | 1461044458603 Marionette TRACE conn6 <- [1,1901,null,{"value":"8"}] 22:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 22:40:58 INFO - PROCESS | 1891 | 1461044458612 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 22:40:58 INFO - PROCESS | 1891 | 1461044458615 Marionette TRACE conn6 <- [1,1902,null,{}] 22:40:58 INFO - PROCESS | 1891 | 1461044458622 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:40:58 INFO - PROCESS | 1891 | 1461044458939 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 22:40:59 INFO - PROCESS | 1891 | 1461044459277 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:40:59 INFO - PROCESS | 1891 | ++DOCSHELL 0x904d8000 == 127 [pid = 1891] [id = 483] 22:40:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 148 (0x91287800) [pid = 1891] [serial = 1450] [outer = (nil)] 22:40:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 149 (0x913a8400) [pid = 1891] [serial = 1451] [outer = 0x91287800] 22:40:59 INFO - PROCESS | 1891 | 1461044459377 Marionette DEBUG loaded listener.js 22:40:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 150 (0x913ac800) [pid = 1891] [serial = 1452] [outer = 0x91287800] 22:41:00 INFO - PROCESS | 1891 | 1461044460375 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 22:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 22:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1836ms 22:41:00 INFO - PROCESS | 1891 | 1461044460450 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 22:41:00 INFO - PROCESS | 1891 | 1461044460453 Marionette TRACE conn6 <- [1,1905,null,{"value":"8"}] 22:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 22:41:00 INFO - PROCESS | 1891 | 1461044460460 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 22:41:00 INFO - PROCESS | 1891 | 1461044460463 Marionette TRACE conn6 <- [1,1906,null,{}] 22:41:00 INFO - PROCESS | 1891 | 1461044460470 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:00 INFO - PROCESS | 1891 | 1461044460706 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 22:41:01 INFO - PROCESS | 1891 | 1461044461040 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:01 INFO - PROCESS | 1891 | ++DOCSHELL 0x868ddc00 == 128 [pid = 1891] [id = 484] 22:41:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 151 (0x8fa7c800) [pid = 1891] [serial = 1453] [outer = (nil)] 22:41:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 152 (0x93030c00) [pid = 1891] [serial = 1454] [outer = 0x8fa7c800] 22:41:01 INFO - PROCESS | 1891 | 1461044461133 Marionette DEBUG loaded listener.js 22:41:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 153 (0x930a4400) [pid = 1891] [serial = 1455] [outer = 0x8fa7c800] 22:41:02 INFO - PROCESS | 1891 | 1461044462179 Marionette TRACE conn6 <- [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]]]}] 22:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 22:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1781ms 22:41:02 INFO - PROCESS | 1891 | 1461044462242 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 22:41:02 INFO - PROCESS | 1891 | 1461044462246 Marionette TRACE conn6 <- [1,1909,null,{"value":"8"}] 22:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 22:41:02 INFO - PROCESS | 1891 | 1461044462254 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 22:41:02 INFO - PROCESS | 1891 | 1461044462257 Marionette TRACE conn6 <- [1,1910,null,{}] 22:41:02 INFO - PROCESS | 1891 | 1461044462263 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:02 INFO - PROCESS | 1891 | 1461044462491 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 22:41:02 INFO - PROCESS | 1891 | 1461044462824 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:02 INFO - PROCESS | 1891 | ++DOCSHELL 0x92f1ec00 == 129 [pid = 1891] [id = 485] 22:41:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 154 (0x93028000) [pid = 1891] [serial = 1456] [outer = (nil)] 22:41:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 155 (0x93a0f400) [pid = 1891] [serial = 1457] [outer = 0x93028000] 22:41:02 INFO - PROCESS | 1891 | 1461044462927 Marionette DEBUG loaded listener.js 22:41:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 156 (0x93b19000) [pid = 1891] [serial = 1458] [outer = 0x93028000] 22:41:03 INFO - PROCESS | 1891 | 1461044463902 Marionette TRACE conn6 <- [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]]]}] 22:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 22:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1690ms 22:41:03 INFO - PROCESS | 1891 | 1461044463945 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 22:41:03 INFO - PROCESS | 1891 | 1461044463949 Marionette TRACE conn6 <- [1,1913,null,{"value":"8"}] 22:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 22:41:03 INFO - PROCESS | 1891 | 1461044463956 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 22:41:03 INFO - PROCESS | 1891 | 1461044463959 Marionette TRACE conn6 <- [1,1914,null,{}] 22:41:03 INFO - PROCESS | 1891 | 1461044463965 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:04 INFO - PROCESS | 1891 | 1461044464173 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 22:41:04 INFO - PROCESS | 1891 | 1461044464511 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:04 INFO - PROCESS | 1891 | ++DOCSHELL 0x9127ac00 == 130 [pid = 1891] [id = 486] 22:41:04 INFO - PROCESS | 1891 | ++DOMWINDOW == 157 (0x93032800) [pid = 1891] [serial = 1459] [outer = (nil)] 22:41:04 INFO - PROCESS | 1891 | ++DOMWINDOW == 158 (0x93f45400) [pid = 1891] [serial = 1460] [outer = 0x93032800] 22:41:04 INFO - PROCESS | 1891 | 1461044464612 Marionette DEBUG loaded listener.js 22:41:04 INFO - PROCESS | 1891 | ++DOMWINDOW == 159 (0x93f49000) [pid = 1891] [serial = 1461] [outer = 0x93032800] 22:41:05 INFO - PROCESS | 1891 | 1461044465513 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 22:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 22:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1631ms 22:41:05 INFO - PROCESS | 1891 | 1461044465588 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 22:41:05 INFO - PROCESS | 1891 | 1461044465592 Marionette TRACE conn6 <- [1,1917,null,{"value":"8"}] 22:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 22:41:05 INFO - PROCESS | 1891 | 1461044465599 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 22:41:05 INFO - PROCESS | 1891 | 1461044465603 Marionette TRACE conn6 <- [1,1918,null,{}] 22:41:05 INFO - PROCESS | 1891 | 1461044465610 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:05 INFO - PROCESS | 1891 | 1461044465867 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 22:41:06 INFO - PROCESS | 1891 | 1461044466200 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:06 INFO - PROCESS | 1891 | ++DOCSHELL 0x93e74400 == 131 [pid = 1891] [id = 487] 22:41:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 160 (0x93f47400) [pid = 1891] [serial = 1462] [outer = (nil)] 22:41:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 161 (0x93f60400) [pid = 1891] [serial = 1463] [outer = 0x93f47400] 22:41:06 INFO - PROCESS | 1891 | 1461044466287 Marionette DEBUG loaded listener.js 22:41:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 162 (0x9401f800) [pid = 1891] [serial = 1464] [outer = 0x93f47400] 22:41:07 INFO - PROCESS | 1891 | 1461044467236 Marionette TRACE conn6 <- [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]]]}] 22:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 22:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1687ms 22:41:07 INFO - PROCESS | 1891 | 1461044467287 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 22:41:07 INFO - PROCESS | 1891 | 1461044467291 Marionette TRACE conn6 <- [1,1921,null,{"value":"8"}] 22:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 22:41:07 INFO - PROCESS | 1891 | 1461044467298 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 22:41:07 INFO - PROCESS | 1891 | 1461044467302 Marionette TRACE conn6 <- [1,1922,null,{}] 22:41:07 INFO - PROCESS | 1891 | 1461044467308 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:07 INFO - PROCESS | 1891 | 1461044467553 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 22:41:07 INFO - PROCESS | 1891 | 1461044467892 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:07 INFO - PROCESS | 1891 | ++DOCSHELL 0x9432d400 == 132 [pid = 1891] [id = 488] 22:41:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 163 (0x962dd000) [pid = 1891] [serial = 1465] [outer = (nil)] 22:41:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 164 (0x977cac00) [pid = 1891] [serial = 1466] [outer = 0x962dd000] 22:41:08 INFO - PROCESS | 1891 | 1461044467994 Marionette DEBUG loaded listener.js 22:41:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 165 (0x97b90400) [pid = 1891] [serial = 1467] [outer = 0x962dd000] 22:41:08 INFO - PROCESS | 1891 | 1461044468932 Marionette TRACE conn6 <- [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]]]}] 22:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 22:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1682ms 22:41:08 INFO - PROCESS | 1891 | 1461044468982 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 22:41:08 INFO - PROCESS | 1891 | 1461044468987 Marionette TRACE conn6 <- [1,1925,null,{"value":"8"}] 22:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 22:41:08 INFO - PROCESS | 1891 | 1461044468994 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 22:41:09 INFO - PROCESS | 1891 | 1461044468999 Marionette TRACE conn6 <- [1,1926,null,{}] 22:41:09 INFO - PROCESS | 1891 | 1461044469005 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:09 INFO - PROCESS | 1891 | 1461044469218 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 22:41:09 INFO - PROCESS | 1891 | 1461044469567 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:09 INFO - PROCESS | 1891 | ++DOCSHELL 0x98318c00 == 133 [pid = 1891] [id = 489] 22:41:09 INFO - PROCESS | 1891 | ++DOMWINDOW == 166 (0x98320400) [pid = 1891] [serial = 1468] [outer = (nil)] 22:41:09 INFO - PROCESS | 1891 | ++DOMWINDOW == 167 (0x988df800) [pid = 1891] [serial = 1469] [outer = 0x98320400] 22:41:09 INFO - PROCESS | 1891 | 1461044469691 Marionette DEBUG loaded listener.js 22:41:09 INFO - PROCESS | 1891 | ++DOMWINDOW == 168 (0x988ed800) [pid = 1891] [serial = 1470] [outer = 0x98320400] 22:41:10 INFO - PROCESS | 1891 | 1461044470553 Marionette TRACE conn6 <- [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]]]}] 22:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 22:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1633ms 22:41:10 INFO - PROCESS | 1891 | 1461044470628 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 22:41:10 INFO - PROCESS | 1891 | 1461044470633 Marionette TRACE conn6 <- [1,1929,null,{"value":"8"}] 22:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 22:41:10 INFO - PROCESS | 1891 | 1461044470639 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 22:41:10 INFO - PROCESS | 1891 | 1461044470641 Marionette TRACE conn6 <- [1,1930,null,{}] 22:41:10 INFO - PROCESS | 1891 | 1461044470648 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:10 INFO - PROCESS | 1891 | 1461044470900 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 22:41:11 INFO - PROCESS | 1891 | 1461044471229 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:11 INFO - PROCESS | 1891 | ++DOCSHELL 0x93f48000 == 134 [pid = 1891] [id = 490] 22:41:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 169 (0x93f53000) [pid = 1891] [serial = 1471] [outer = (nil)] 22:41:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 170 (0x99522000) [pid = 1891] [serial = 1472] [outer = 0x93f53000] 22:41:11 INFO - PROCESS | 1891 | 1461044471322 Marionette DEBUG loaded listener.js 22:41:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 171 (0x99525800) [pid = 1891] [serial = 1473] [outer = 0x93f53000] 22:41:12 INFO - PROCESS | 1891 | 1461044472235 Marionette TRACE conn6 <- [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]]]}] 22:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 22:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1638ms 22:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 22:41:12 INFO - PROCESS | 1891 | 1461044472285 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 22:41:12 INFO - PROCESS | 1891 | 1461044472288 Marionette TRACE conn6 <- [1,1933,null,{"value":"8"}] 22:41:12 INFO - PROCESS | 1891 | 1461044472295 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 22:41:12 INFO - PROCESS | 1891 | 1461044472299 Marionette TRACE conn6 <- [1,1934,null,{}] 22:41:12 INFO - PROCESS | 1891 | 1461044472304 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:12 INFO - PROCESS | 1891 | 1461044472520 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 22:41:12 INFO - PROCESS | 1891 | 1461044472851 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:12 INFO - PROCESS | 1891 | ++DOCSHELL 0x868d1400 == 135 [pid = 1891] [id = 491] 22:41:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 172 (0x97b8f800) [pid = 1891] [serial = 1474] [outer = (nil)] 22:41:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 173 (0x99a02400) [pid = 1891] [serial = 1475] [outer = 0x97b8f800] 22:41:12 INFO - PROCESS | 1891 | 1461044472943 Marionette DEBUG loaded listener.js 22:41:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 174 (0x9ae04000) [pid = 1891] [serial = 1476] [outer = 0x97b8f800] 22:41:13 INFO - PROCESS | 1891 | 1461044473874 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 22:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 22:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1643ms 22:41:13 INFO - PROCESS | 1891 | 1461044473938 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 22:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 22:41:13 INFO - PROCESS | 1891 | 1461044473951 Marionette TRACE conn6 <- [1,1937,null,{"value":"8"}] 22:41:13 INFO - PROCESS | 1891 | 1461044473957 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 22:41:13 INFO - PROCESS | 1891 | 1461044473961 Marionette TRACE conn6 <- [1,1938,null,{}] 22:41:13 INFO - PROCESS | 1891 | 1461044473967 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:14 INFO - PROCESS | 1891 | 1461044474213 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 22:41:14 INFO - PROCESS | 1891 | 1461044474548 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:14 INFO - PROCESS | 1891 | ++DOCSHELL 0x93da7800 == 136 [pid = 1891] [id = 492] 22:41:14 INFO - PROCESS | 1891 | ++DOMWINDOW == 175 (0x97f61400) [pid = 1891] [serial = 1477] [outer = (nil)] 22:41:14 INFO - PROCESS | 1891 | ++DOMWINDOW == 176 (0x9ae84800) [pid = 1891] [serial = 1478] [outer = 0x97f61400] 22:41:14 INFO - PROCESS | 1891 | 1461044474649 Marionette DEBUG loaded listener.js 22:41:14 INFO - PROCESS | 1891 | ++DOMWINDOW == 177 (0x9fb4b000) [pid = 1891] [serial = 1479] [outer = 0x97f61400] 22:41:15 INFO - PROCESS | 1891 | 1461044475562 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 22:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 22:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1633ms 22:41:15 INFO - PROCESS | 1891 | 1461044475594 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 22:41:15 INFO - PROCESS | 1891 | 1461044475598 Marionette TRACE conn6 <- [1,1941,null,{"value":"8"}] 22:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 22:41:15 INFO - PROCESS | 1891 | 1461044475604 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 22:41:15 INFO - PROCESS | 1891 | 1461044475607 Marionette TRACE conn6 <- [1,1942,null,{}] 22:41:15 INFO - PROCESS | 1891 | 1461044475613 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:15 INFO - PROCESS | 1891 | 1461044475828 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 22:41:16 INFO - PROCESS | 1891 | 1461044476161 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:16 INFO - PROCESS | 1891 | ++DOCSHELL 0x9419d000 == 137 [pid = 1891] [id = 493] 22:41:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 178 (0x9ae20800) [pid = 1891] [serial = 1480] [outer = (nil)] 22:41:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 179 (0xa0009c00) [pid = 1891] [serial = 1481] [outer = 0x9ae20800] 22:41:16 INFO - PROCESS | 1891 | 1461044476258 Marionette DEBUG loaded listener.js 22:41:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 180 (0xa00c9800) [pid = 1891] [serial = 1482] [outer = 0x9ae20800] 22:41:17 INFO - PROCESS | 1891 | 1461044477185 Marionette TRACE conn6 <- [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]]]}] 22:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 22:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1637ms 22:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 22:41:17 INFO - PROCESS | 1891 | 1461044477242 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 22:41:17 INFO - PROCESS | 1891 | 1461044477245 Marionette TRACE conn6 <- [1,1945,null,{"value":"8"}] 22:41:17 INFO - PROCESS | 1891 | 1461044477252 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 22:41:17 INFO - PROCESS | 1891 | 1461044477255 Marionette TRACE conn6 <- [1,1946,null,{}] 22:41:17 INFO - PROCESS | 1891 | 1461044477261 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:17 INFO - PROCESS | 1891 | 1461044477468 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 22:41:17 INFO - PROCESS | 1891 | 1461044477799 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:17 INFO - PROCESS | 1891 | ++DOCSHELL 0x99a3c400 == 138 [pid = 1891] [id = 494] 22:41:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 181 (0x9fc79c00) [pid = 1891] [serial = 1483] [outer = (nil)] 22:41:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 182 (0xa0af2400) [pid = 1891] [serial = 1484] [outer = 0x9fc79c00] 22:41:17 INFO - PROCESS | 1891 | 1461044477895 Marionette DEBUG loaded listener.js 22:41:18 INFO - PROCESS | 1891 | ++DOMWINDOW == 183 (0xa0a6ac00) [pid = 1891] [serial = 1485] [outer = 0x9fc79c00] 22:41:18 INFO - PROCESS | 1891 | 1461044478862 Marionette TRACE conn6 <- [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]]]}] 22:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 22:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1642ms 22:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 22:41:18 INFO - PROCESS | 1891 | 1461044478894 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 22:41:18 INFO - PROCESS | 1891 | 1461044478897 Marionette TRACE conn6 <- [1,1949,null,{"value":"8"}] 22:41:18 INFO - PROCESS | 1891 | 1461044478904 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 22:41:18 INFO - PROCESS | 1891 | 1461044478907 Marionette TRACE conn6 <- [1,1950,null,{}] 22:41:18 INFO - PROCESS | 1891 | 1461044478913 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:19 INFO - PROCESS | 1891 | 1461044479121 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 22:41:19 INFO - PROCESS | 1891 | 1461044479459 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:20 INFO - PROCESS | 1891 | --DOCSHELL 0x8f8dd000 == 137 [pid = 1891] [id = 55] 22:41:20 INFO - PROCESS | 1891 | --DOCSHELL 0x978b5000 == 136 [pid = 1891] [id = 82] 22:41:20 INFO - PROCESS | 1891 | --DOCSHELL 0x988e0800 == 135 [pid = 1891] [id = 425] 22:41:20 INFO - PROCESS | 1891 | --DOCSHELL 0x93b20c00 == 134 [pid = 1891] [id = 426] 22:41:20 INFO - PROCESS | 1891 | --DOCSHELL 0x9564d400 == 133 [pid = 1891] [id = 423] 22:41:20 INFO - PROCESS | 1891 | --DOCSHELL 0x87ce9c00 == 132 [pid = 1891] [id = 206] 22:41:20 INFO - PROCESS | 1891 | --DOCSHELL 0x847dac00 == 131 [pid = 1891] [id = 476] 22:41:20 INFO - PROCESS | 1891 | --DOCSHELL 0x87869800 == 130 [pid = 1891] [id = 475] 22:41:20 INFO - PROCESS | 1891 | --DOCSHELL 0x879e0400 == 129 [pid = 1891] [id = 474] 22:41:20 INFO - PROCESS | 1891 | --DOCSHELL 0x879e3800 == 128 [pid = 1891] [id = 473] 22:41:20 INFO - PROCESS | 1891 | --DOCSHELL 0x9ae2ac00 == 127 [pid = 1891] [id = 472] 22:41:20 INFO - PROCESS | 1891 | --DOCSHELL 0x8cafc400 == 126 [pid = 1891] [id = 471] 22:41:20 INFO - PROCESS | 1891 | --DOCSHELL 0x97aba800 == 125 [pid = 1891] [id = 469] 22:41:20 INFO - PROCESS | 1891 | --DOCSHELL 0x9831a400 == 124 [pid = 1891] [id = 470] 22:41:20 INFO - PROCESS | 1891 | ++DOCSHELL 0x847dac00 == 125 [pid = 1891] [id = 495] 22:41:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 184 (0x868db800) [pid = 1891] [serial = 1486] [outer = (nil)] 22:41:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 185 (0x86bf5800) [pid = 1891] [serial = 1487] [outer = 0x868db800] 22:41:20 INFO - PROCESS | 1891 | 1461044480888 Marionette DEBUG loaded listener.js 22:41:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 186 (0x87874000) [pid = 1891] [serial = 1488] [outer = 0x868db800] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 185 (0x8a31e800) [pid = 1891] [serial = 1358] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 184 (0x8b2ce800) [pid = 1891] [serial = 1359] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 183 (0x87ddc400) [pid = 1891] [serial = 1356] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 182 (0x8caf6400) [pid = 1891] [serial = 1362] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 181 (0x8c35d800) [pid = 1891] [serial = 1364] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 180 (0x8b578400) [pid = 1891] [serial = 1230] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 179 (0x8c359000) [pid = 1891] [serial = 1361] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 178 (0x8caf4000) [pid = 1891] [serial = 1305] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 177 (0x8bfec800) [pid = 1891] [serial = 1304] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 176 (0x89b50800) [pid = 1891] [serial = 1302] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 175 (0x89a36800) [pid = 1891] [serial = 1301] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 174 (0x86bf2c00) [pid = 1891] [serial = 1299] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 173 (0x868d1800) [pid = 1891] [serial = 1298] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 172 (0x879ebc00) [pid = 1891] [serial = 1355] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 171 (0x912a8c00) [pid = 1891] [serial = 1353] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 170 (0x9121c800) [pid = 1891] [serial = 1352] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 169 (0x9ae7bc00) [pid = 1891] [serial = 1350] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 168 (0x9ae21800) [pid = 1891] [serial = 1349] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 167 (0x995bb000) [pid = 1891] [serial = 1347] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 166 (0x99530400) [pid = 1891] [serial = 1346] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 165 (0x98d88000) [pid = 1891] [serial = 1344] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 164 (0x988e3800) [pid = 1891] [serial = 1343] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 163 (0x98317c00) [pid = 1891] [serial = 1341] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 162 (0x97b93000) [pid = 1891] [serial = 1340] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 161 (0x96f99c00) [pid = 1891] [serial = 1338] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 160 (0x96f90000) [pid = 1891] [serial = 1337] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 159 (0x9432e400) [pid = 1891] [serial = 1335] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 158 (0x9419b000) [pid = 1891] [serial = 1334] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 157 (0x9402a000) [pid = 1891] [serial = 1332] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 156 (0x94022c00) [pid = 1891] [serial = 1331] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 155 (0x93f42800) [pid = 1891] [serial = 1329] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 154 (0x93e70c00) [pid = 1891] [serial = 1328] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 153 (0x9302f000) [pid = 1891] [serial = 1326] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 152 (0x93027c00) [pid = 1891] [serial = 1325] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 151 (0x9155dc00) [pid = 1891] [serial = 1323] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 150 (0x913a5400) [pid = 1891] [serial = 1322] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 149 (0x9129a000) [pid = 1891] [serial = 1320] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 148 (0x91294400) [pid = 1891] [serial = 1319] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 147 (0x904dd000) [pid = 1891] [serial = 1317] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 146 (0x904d5c00) [pid = 1891] [serial = 1316] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x90160c00) [pid = 1891] [serial = 1314] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x8faeb400) [pid = 1891] [serial = 1313] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0x8fa73000) [pid = 1891] [serial = 1311] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x8f8df400) [pid = 1891] [serial = 1310] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0x8e925c00) [pid = 1891] [serial = 1308] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | --DOMWINDOW == 140 (0x8cd92000) [pid = 1891] [serial = 1307] [outer = (nil)] [url = about:blank] 22:41:21 INFO - PROCESS | 1891 | 1461044481958 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 22:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 22:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 3091ms 22:41:22 INFO - PROCESS | 1891 | 1461044481995 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 22:41:22 INFO - PROCESS | 1891 | 1461044482000 Marionette TRACE conn6 <- [1,1953,null,{"value":"8"}] 22:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 22:41:22 INFO - PROCESS | 1891 | 1461044482010 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 22:41:22 INFO - PROCESS | 1891 | 1461044482014 Marionette TRACE conn6 <- [1,1954,null,{}] 22:41:22 INFO - PROCESS | 1891 | 1461044482021 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:22 INFO - PROCESS | 1891 | 1461044482249 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 22:41:22 INFO - PROCESS | 1891 | 1461044482469 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:22 INFO - PROCESS | 1891 | ++DOCSHELL 0x879df800 == 126 [pid = 1891] [id = 496] 22:41:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 141 (0x8891c400) [pid = 1891] [serial = 1489] [outer = (nil)] 22:41:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x89a37800) [pid = 1891] [serial = 1490] [outer = 0x8891c400] 22:41:22 INFO - PROCESS | 1891 | 1461044482550 Marionette DEBUG loaded listener.js 22:41:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x8a31e800) [pid = 1891] [serial = 1491] [outer = 0x8891c400] 22:41:23 INFO - PROCESS | 1891 | 1461044483387 Marionette TRACE conn6 <- [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]]]}] 22:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 22:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1435ms 22:41:23 INFO - PROCESS | 1891 | 1461044483445 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 22:41:23 INFO - PROCESS | 1891 | 1461044483451 Marionette TRACE conn6 <- [1,1957,null,{"value":"8"}] 22:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 22:41:23 INFO - PROCESS | 1891 | 1461044483461 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 22:41:23 INFO - PROCESS | 1891 | 1461044483465 Marionette TRACE conn6 <- [1,1958,null,{}] 22:41:23 INFO - PROCESS | 1891 | 1461044483471 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:23 INFO - PROCESS | 1891 | 1461044483761 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 22:41:23 INFO - PROCESS | 1891 | 1461044483791 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:23 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b2cc000 == 127 [pid = 1891] [id = 497] 22:41:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x8b3d4000) [pid = 1891] [serial = 1492] [outer = (nil)] 22:41:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x8bf0a800) [pid = 1891] [serial = 1493] [outer = 0x8b3d4000] 22:41:23 INFO - PROCESS | 1891 | 1461044483878 Marionette DEBUG loaded listener.js 22:41:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x8c359800) [pid = 1891] [serial = 1494] [outer = 0x8b3d4000] 22:41:25 INFO - PROCESS | 1891 | 1461044485042 Marionette TRACE conn6 <- [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]]]}] 22:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 22:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1642ms 22:41:25 INFO - PROCESS | 1891 | 1461044485103 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 22:41:25 INFO - PROCESS | 1891 | 1461044485107 Marionette TRACE conn6 <- [1,1961,null,{"value":"8"}] 22:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 22:41:25 INFO - PROCESS | 1891 | 1461044485114 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 22:41:25 INFO - PROCESS | 1891 | 1461044485120 Marionette TRACE conn6 <- [1,1962,null,{}] 22:41:25 INFO - PROCESS | 1891 | 1461044485145 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:25 INFO - PROCESS | 1891 | 1461044485424 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 22:41:25 INFO - PROCESS | 1891 | 1461044485454 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:25 INFO - PROCESS | 1891 | ++DOCSHELL 0x8cafd000 == 128 [pid = 1891] [id = 498] 22:41:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 147 (0x8cd96800) [pid = 1891] [serial = 1495] [outer = (nil)] 22:41:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 148 (0x8e925400) [pid = 1891] [serial = 1496] [outer = 0x8cd96800] 22:41:25 INFO - PROCESS | 1891 | 1461044485528 Marionette DEBUG loaded listener.js 22:41:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 149 (0x8eb53000) [pid = 1891] [serial = 1497] [outer = 0x8cd96800] 22:41:26 INFO - PROCESS | 1891 | --DOMWINDOW == 148 (0x8b3ccc00) [pid = 1891] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 22:41:26 INFO - PROCESS | 1891 | --DOMWINDOW == 147 (0x8bf05000) [pid = 1891] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 22:41:26 INFO - PROCESS | 1891 | --DOMWINDOW == 146 (0x8eb4f800) [pid = 1891] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 22:41:26 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x8b3d4400) [pid = 1891] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 22:41:26 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x879e1400) [pid = 1891] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 22:41:26 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0x89a3a800) [pid = 1891] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 22:41:26 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x879e3c00) [pid = 1891] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 22:41:26 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0x9eb46000) [pid = 1891] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 22:41:26 INFO - PROCESS | 1891 | --DOMWINDOW == 140 (0x9952f800) [pid = 1891] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 22:41:26 INFO - PROCESS | 1891 | --DOMWINDOW == 139 (0x98b6c400) [pid = 1891] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 22:41:26 INFO - PROCESS | 1891 | --DOMWINDOW == 138 (0x9831b000) [pid = 1891] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 22:41:26 INFO - PROCESS | 1891 | --DOMWINDOW == 137 (0x8f8e0000) [pid = 1891] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 22:41:26 INFO - PROCESS | 1891 | --DOMWINDOW == 136 (0x94029400) [pid = 1891] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 22:41:26 INFO - PROCESS | 1891 | --DOMWINDOW == 135 (0x96248000) [pid = 1891] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 22:41:26 INFO - PROCESS | 1891 | --DOMWINDOW == 134 (0x9401f400) [pid = 1891] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 22:41:26 INFO - PROCESS | 1891 | --DOMWINDOW == 133 (0x93d9e400) [pid = 1891] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 22:41:26 INFO - PROCESS | 1891 | --DOMWINDOW == 132 (0x93030400) [pid = 1891] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 22:41:26 INFO - PROCESS | 1891 | --DOMWINDOW == 131 (0x912adc00) [pid = 1891] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 22:41:26 INFO - PROCESS | 1891 | --DOMWINDOW == 130 (0x91212400) [pid = 1891] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 22:41:26 INFO - PROCESS | 1891 | --DOMWINDOW == 129 (0x904d6800) [pid = 1891] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 22:41:26 INFO - PROCESS | 1891 | --DOMWINDOW == 128 (0x8fae8c00) [pid = 1891] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 22:41:26 INFO - PROCESS | 1891 | --DOMWINDOW == 127 (0x8f709000) [pid = 1891] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 22:41:26 INFO - PROCESS | 1891 | --DOMWINDOW == 126 (0x868d8c00) [pid = 1891] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 22:41:27 INFO - PROCESS | 1891 | 1461044487059 Marionette TRACE conn6 <- [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]]]}] 22:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 22:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1959ms 22:41:27 INFO - PROCESS | 1891 | 1461044487073 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 22:41:27 INFO - PROCESS | 1891 | 1461044487077 Marionette TRACE conn6 <- [1,1965,null,{"value":"8"}] 22:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 22:41:27 INFO - PROCESS | 1891 | 1461044487083 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 22:41:27 INFO - PROCESS | 1891 | 1461044487086 Marionette TRACE conn6 <- [1,1966,null,{}] 22:41:27 INFO - PROCESS | 1891 | 1461044487092 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:27 INFO - PROCESS | 1891 | 1461044487294 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 22:41:27 INFO - PROCESS | 1891 | 1461044487493 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:27 INFO - PROCESS | 1891 | ++DOCSHELL 0x87872c00 == 129 [pid = 1891] [id = 499] 22:41:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 127 (0x8a329000) [pid = 1891] [serial = 1498] [outer = (nil)] 22:41:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 128 (0x8e921c00) [pid = 1891] [serial = 1499] [outer = 0x8a329000] 22:41:27 INFO - PROCESS | 1891 | 1461044487566 Marionette DEBUG loaded listener.js 22:41:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 129 (0x8f709000) [pid = 1891] [serial = 1500] [outer = 0x8a329000] 22:41:28 INFO - PROCESS | 1891 | 1461044488355 Marionette TRACE conn6 <- [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]]]}] 22:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 22:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1430ms 22:41:28 INFO - PROCESS | 1891 | 1461044488516 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 22:41:28 INFO - PROCESS | 1891 | 1461044488522 Marionette TRACE conn6 <- [1,1969,null,{"value":"8"}] 22:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 22:41:28 INFO - PROCESS | 1891 | 1461044488542 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 22:41:28 INFO - PROCESS | 1891 | 1461044488548 Marionette TRACE conn6 <- [1,1970,null,{}] 22:41:28 INFO - PROCESS | 1891 | 1461044488557 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:28 INFO - PROCESS | 1891 | 1461044488771 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 22:41:29 INFO - PROCESS | 1891 | 1461044489118 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:29 INFO - PROCESS | 1891 | ++DOCSHELL 0x87cef000 == 130 [pid = 1891] [id = 500] 22:41:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 130 (0x87cf0400) [pid = 1891] [serial = 1501] [outer = (nil)] 22:41:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 131 (0x88910400) [pid = 1891] [serial = 1502] [outer = 0x87cf0400] 22:41:29 INFO - PROCESS | 1891 | 1461044489215 Marionette DEBUG loaded listener.js 22:41:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 132 (0x8891b400) [pid = 1891] [serial = 1503] [outer = 0x87cf0400] 22:41:30 INFO - PROCESS | 1891 | 1461044490178 Marionette TRACE conn6 <- [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]]]}] 22:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 22:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1691ms 22:41:30 INFO - PROCESS | 1891 | 1461044490235 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 22:41:30 INFO - PROCESS | 1891 | 1461044490241 Marionette TRACE conn6 <- [1,1973,null,{"value":"8"}] 22:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 22:41:30 INFO - PROCESS | 1891 | 1461044490254 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 22:41:30 INFO - PROCESS | 1891 | 1461044490259 Marionette TRACE conn6 <- [1,1974,null,{}] 22:41:30 INFO - PROCESS | 1891 | 1461044490266 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:30 INFO - PROCESS | 1891 | 1461044490532 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 22:41:30 INFO - PROCESS | 1891 | 1461044490869 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:30 INFO - PROCESS | 1891 | ++DOCSHELL 0x87871c00 == 131 [pid = 1891] [id = 501] 22:41:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 133 (0x8bf0f400) [pid = 1891] [serial = 1504] [outer = (nil)] 22:41:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 134 (0x8c357c00) [pid = 1891] [serial = 1505] [outer = 0x8bf0f400] 22:41:30 INFO - PROCESS | 1891 | 1461044490961 Marionette DEBUG loaded listener.js 22:41:31 INFO - PROCESS | 1891 | ++DOMWINDOW == 135 (0x8caf6c00) [pid = 1891] [serial = 1506] [outer = 0x8bf0f400] 22:41:31 INFO - PROCESS | 1891 | 1461044491928 Marionette TRACE conn6 <- [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]]]}] 22:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 22:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1745ms 22:41:31 INFO - PROCESS | 1891 | 1461044491995 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 22:41:32 INFO - PROCESS | 1891 | 1461044492000 Marionette TRACE conn6 <- [1,1977,null,{"value":"8"}] 22:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 22:41:32 INFO - PROCESS | 1891 | 1461044492007 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 22:41:32 INFO - PROCESS | 1891 | 1461044492011 Marionette TRACE conn6 <- [1,1978,null,{}] 22:41:32 INFO - PROCESS | 1891 | 1461044492026 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:32 INFO - PROCESS | 1891 | 1461044492288 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 22:41:32 INFO - PROCESS | 1891 | 1461044492667 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:32 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b586000 == 132 [pid = 1891] [id = 502] 22:41:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 136 (0x8f8e6800) [pid = 1891] [serial = 1507] [outer = (nil)] 22:41:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 137 (0x8fa73000) [pid = 1891] [serial = 1508] [outer = 0x8f8e6800] 22:41:32 INFO - PROCESS | 1891 | 1461044492764 Marionette DEBUG loaded listener.js 22:41:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 138 (0x8fa7e800) [pid = 1891] [serial = 1509] [outer = 0x8f8e6800] 22:41:33 INFO - PROCESS | 1891 | 1461044493686 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 22:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1732ms 22:41:33 INFO - PROCESS | 1891 | 1461044493740 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 22:41:33 INFO - PROCESS | 1891 | 1461044493743 Marionette TRACE conn6 <- [1,1981,null,{"value":"8"}] 22:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 22:41:33 INFO - PROCESS | 1891 | 1461044493750 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 22:41:33 INFO - PROCESS | 1891 | 1461044493753 Marionette TRACE conn6 <- [1,1982,null,{}] 22:41:33 INFO - PROCESS | 1891 | 1461044493759 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:34 INFO - PROCESS | 1891 | 1461044494000 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 22:41:34 INFO - PROCESS | 1891 | 1461044494321 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:34 INFO - PROCESS | 1891 | ++DOCSHELL 0x8fa7f800 == 133 [pid = 1891] [id = 503] 22:41:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 139 (0x8faeb400) [pid = 1891] [serial = 1510] [outer = (nil)] 22:41:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 140 (0x8fe2a400) [pid = 1891] [serial = 1511] [outer = 0x8faeb400] 22:41:34 INFO - PROCESS | 1891 | 1461044494413 Marionette DEBUG loaded listener.js 22:41:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 141 (0x9015f800) [pid = 1891] [serial = 1512] [outer = 0x8faeb400] 22:41:35 INFO - PROCESS | 1891 | 1461044495310 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 22:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1635ms 22:41:35 INFO - PROCESS | 1891 | 1461044495385 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 22:41:35 INFO - PROCESS | 1891 | 1461044495389 Marionette TRACE conn6 <- [1,1985,null,{"value":"8"}] 22:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 22:41:35 INFO - PROCESS | 1891 | 1461044495395 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 22:41:35 INFO - PROCESS | 1891 | 1461044495398 Marionette TRACE conn6 <- [1,1986,null,{}] 22:41:35 INFO - PROCESS | 1891 | 1461044495404 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:35 INFO - PROCESS | 1891 | 1461044495641 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 22:41:35 INFO - PROCESS | 1891 | 1461044495968 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:36 INFO - PROCESS | 1891 | ++DOCSHELL 0x8fae8000 == 134 [pid = 1891] [id = 504] 22:41:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x8fe26800) [pid = 1891] [serial = 1513] [outer = (nil)] 22:41:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x90356000) [pid = 1891] [serial = 1514] [outer = 0x8fe26800] 22:41:36 INFO - PROCESS | 1891 | 1461044496060 Marionette DEBUG loaded listener.js 22:41:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x9035fc00) [pid = 1891] [serial = 1515] [outer = 0x8fe26800] 22:41:36 INFO - PROCESS | 1891 | 1461044496933 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 22:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1582ms 22:41:36 INFO - PROCESS | 1891 | 1461044496978 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 22:41:36 INFO - PROCESS | 1891 | 1461044496982 Marionette TRACE conn6 <- [1,1989,null,{"value":"8"}] 22:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 22:41:36 INFO - PROCESS | 1891 | 1461044496988 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 22:41:36 INFO - PROCESS | 1891 | 1461044496992 Marionette TRACE conn6 <- [1,1990,null,{}] 22:41:37 INFO - PROCESS | 1891 | 1461044496997 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:37 INFO - PROCESS | 1891 | 1461044497250 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 22:41:37 INFO - PROCESS | 1891 | 1461044497583 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:37 INFO - PROCESS | 1891 | ++DOCSHELL 0x90165400 == 135 [pid = 1891] [id = 505] 22:41:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x91299000) [pid = 1891] [serial = 1516] [outer = (nil)] 22:41:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x9129c800) [pid = 1891] [serial = 1517] [outer = 0x91299000] 22:41:37 INFO - PROCESS | 1891 | 1461044497678 Marionette DEBUG loaded listener.js 22:41:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 147 (0x912ab800) [pid = 1891] [serial = 1518] [outer = 0x91299000] 22:41:38 INFO - PROCESS | 1891 | 1461044498555 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 22:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1630ms 22:41:38 INFO - PROCESS | 1891 | 1461044498621 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 22:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 22:41:38 INFO - PROCESS | 1891 | 1461044498625 Marionette TRACE conn6 <- [1,1993,null,{"value":"8"}] 22:41:38 INFO - PROCESS | 1891 | 1461044498631 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 22:41:38 INFO - PROCESS | 1891 | 1461044498635 Marionette TRACE conn6 <- [1,1994,null,{}] 22:41:38 INFO - PROCESS | 1891 | 1461044498641 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:38 INFO - PROCESS | 1891 | 1461044498861 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 22:41:39 INFO - PROCESS | 1891 | 1461044499197 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:39 INFO - PROCESS | 1891 | ++DOCSHELL 0x9129a000 == 136 [pid = 1891] [id = 506] 22:41:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 148 (0x9129b000) [pid = 1891] [serial = 1519] [outer = (nil)] 22:41:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 149 (0x915c6c00) [pid = 1891] [serial = 1520] [outer = 0x9129b000] 22:41:39 INFO - PROCESS | 1891 | 1461044499289 Marionette DEBUG loaded listener.js 22:41:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 150 (0x92f22400) [pid = 1891] [serial = 1521] [outer = 0x9129b000] 22:41:40 INFO - PROCESS | 1891 | 1461044500239 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 22:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 22:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1683ms 22:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 22:41:40 INFO - PROCESS | 1891 | 1461044500315 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 22:41:40 INFO - PROCESS | 1891 | 1461044500319 Marionette TRACE conn6 <- [1,1997,null,{"value":"8"}] 22:41:40 INFO - PROCESS | 1891 | 1461044500325 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 22:41:40 INFO - PROCESS | 1891 | 1461044500329 Marionette TRACE conn6 <- [1,1998,null,{}] 22:41:40 INFO - PROCESS | 1891 | 1461044500335 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:40 INFO - PROCESS | 1891 | 1461044500555 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 22:41:40 INFO - PROCESS | 1891 | 1461044500877 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:40 INFO - PROCESS | 1891 | ++DOCSHELL 0x8caf9400 == 137 [pid = 1891] [id = 507] 22:41:40 INFO - PROCESS | 1891 | ++DOMWINDOW == 151 (0x8cafd400) [pid = 1891] [serial = 1522] [outer = (nil)] 22:41:40 INFO - PROCESS | 1891 | ++DOMWINDOW == 152 (0x930a5800) [pid = 1891] [serial = 1523] [outer = 0x8cafd400] 22:41:40 INFO - PROCESS | 1891 | 1461044500967 Marionette DEBUG loaded listener.js 22:41:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 153 (0x93b15c00) [pid = 1891] [serial = 1524] [outer = 0x8cafd400] 22:41:41 INFO - PROCESS | 1891 | 1461044501863 Marionette TRACE conn6 <- [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]]]}] 22:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 22:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1584ms 22:41:41 INFO - PROCESS | 1891 | 1461044501909 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 22:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 22:41:41 INFO - PROCESS | 1891 | 1461044501913 Marionette TRACE conn6 <- [1,2001,null,{"value":"8"}] 22:41:41 INFO - PROCESS | 1891 | 1461044501920 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 22:41:41 INFO - PROCESS | 1891 | 1461044501923 Marionette TRACE conn6 <- [1,2002,null,{}] 22:41:41 INFO - PROCESS | 1891 | 1461044501929 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:42 INFO - PROCESS | 1891 | 1461044502142 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 22:41:42 INFO - PROCESS | 1891 | 1461044502476 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:42 INFO - PROCESS | 1891 | ++DOCSHELL 0x93135400 == 138 [pid = 1891] [id = 508] 22:41:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 154 (0x93b12400) [pid = 1891] [serial = 1525] [outer = (nil)] 22:41:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 155 (0x93e72800) [pid = 1891] [serial = 1526] [outer = 0x93b12400] 22:41:42 INFO - PROCESS | 1891 | 1461044502569 Marionette DEBUG loaded listener.js 22:41:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 156 (0x93e74000) [pid = 1891] [serial = 1527] [outer = 0x93b12400] 22:41:43 INFO - PROCESS | 1891 | 1461044503474 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 22:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 22:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1634ms 22:41:43 INFO - PROCESS | 1891 | 1461044503554 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 22:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 22:41:43 INFO - PROCESS | 1891 | 1461044503558 Marionette TRACE conn6 <- [1,2005,null,{"value":"8"}] 22:41:43 INFO - PROCESS | 1891 | 1461044503564 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 22:41:43 INFO - PROCESS | 1891 | 1461044503568 Marionette TRACE conn6 <- [1,2006,null,{}] 22:41:43 INFO - PROCESS | 1891 | 1461044503574 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:43 INFO - PROCESS | 1891 | 1461044503831 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 22:41:44 INFO - PROCESS | 1891 | 1461044504163 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:44 INFO - PROCESS | 1891 | ++DOCSHELL 0x92f1e800 == 139 [pid = 1891] [id = 509] 22:41:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 157 (0x93da6c00) [pid = 1891] [serial = 1528] [outer = (nil)] 22:41:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 158 (0x93f55400) [pid = 1891] [serial = 1529] [outer = 0x93da6c00] 22:41:44 INFO - PROCESS | 1891 | 1461044504256 Marionette DEBUG loaded listener.js 22:41:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 159 (0x93f5e400) [pid = 1891] [serial = 1530] [outer = 0x93da6c00] 22:41:45 INFO - PROCESS | 1891 | 1461044505170 Marionette TRACE conn6 <- [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]]]}] 22:41:45 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 22:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1681ms 22:41:45 INFO - PROCESS | 1891 | 1461044505246 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 22:41:45 INFO - PROCESS | 1891 | 1461044505251 Marionette TRACE conn6 <- [1,2009,null,{"value":"8"}] 22:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 22:41:45 INFO - PROCESS | 1891 | 1461044505257 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 22:41:45 INFO - PROCESS | 1891 | 1461044505262 Marionette TRACE conn6 <- [1,2010,null,{}] 22:41:45 INFO - PROCESS | 1891 | 1461044505267 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:45 INFO - PROCESS | 1891 | 1461044505548 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 22:41:46 INFO - PROCESS | 1891 | 1461044506135 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:46 INFO - PROCESS | 1891 | ++DOCSHELL 0x9564ec00 == 140 [pid = 1891] [id = 510] 22:41:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 160 (0x9564f400) [pid = 1891] [serial = 1531] [outer = (nil)] 22:41:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 161 (0x9620c000) [pid = 1891] [serial = 1532] [outer = 0x9564f400] 22:41:46 INFO - PROCESS | 1891 | 1461044506230 Marionette DEBUG loaded listener.js 22:41:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 162 (0x96f99c00) [pid = 1891] [serial = 1533] [outer = 0x9564f400] 22:41:47 INFO - PROCESS | 1891 | 1461044507125 Marionette TRACE conn6 <- [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]]]}] 22:41:47 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 22:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1939ms 22:41:47 INFO - PROCESS | 1891 | 1461044507198 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 22:41:47 INFO - PROCESS | 1891 | 1461044507201 Marionette TRACE conn6 <- [1,2013,null,{"value":"8"}] 22:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 22:41:47 INFO - PROCESS | 1891 | 1461044507208 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 22:41:47 INFO - PROCESS | 1891 | 1461044507215 Marionette TRACE conn6 <- [1,2014,null,{}] 22:41:47 INFO - PROCESS | 1891 | 1461044507227 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:47 INFO - PROCESS | 1891 | 1461044507441 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 22:41:47 INFO - PROCESS | 1891 | 1461044507776 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:47 INFO - PROCESS | 1891 | ++DOCSHELL 0x96243800 == 141 [pid = 1891] [id = 511] 22:41:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 163 (0x9624c400) [pid = 1891] [serial = 1534] [outer = (nil)] 22:41:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 164 (0x978b5000) [pid = 1891] [serial = 1535] [outer = 0x9624c400] 22:41:47 INFO - PROCESS | 1891 | 1461044507867 Marionette DEBUG loaded listener.js 22:41:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 165 (0x97b93000) [pid = 1891] [serial = 1536] [outer = 0x9624c400] 22:41:48 INFO - PROCESS | 1891 | 1461044508754 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 22:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 22:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1593ms 22:41:48 INFO - PROCESS | 1891 | 1461044508801 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 22:41:48 INFO - PROCESS | 1891 | 1461044508804 Marionette TRACE conn6 <- [1,2017,null,{"value":"8"}] 22:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 22:41:48 INFO - PROCESS | 1891 | 1461044508811 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 22:41:48 INFO - PROCESS | 1891 | 1461044508815 Marionette TRACE conn6 <- [1,2018,null,{}] 22:41:48 INFO - PROCESS | 1891 | 1461044508821 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:49 INFO - PROCESS | 1891 | 1461044509028 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 22:41:49 INFO - PROCESS | 1891 | 1461044509316 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:49 INFO - PROCESS | 1891 | ++DOCSHELL 0x91557c00 == 142 [pid = 1891] [id = 512] 22:41:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 166 (0x977d4800) [pid = 1891] [serial = 1537] [outer = (nil)] 22:41:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 167 (0x98321400) [pid = 1891] [serial = 1538] [outer = 0x977d4800] 22:41:49 INFO - PROCESS | 1891 | 1461044509453 Marionette DEBUG loaded listener.js 22:41:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 168 (0x988e1400) [pid = 1891] [serial = 1539] [outer = 0x977d4800] 22:41:50 INFO - PROCESS | 1891 | 1461044510357 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 22:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1582ms 22:41:50 INFO - PROCESS | 1891 | 1461044510395 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 22:41:50 INFO - PROCESS | 1891 | 1461044510398 Marionette TRACE conn6 <- [1,2021,null,{"value":"8"}] 22:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 22:41:50 INFO - PROCESS | 1891 | 1461044510405 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 22:41:50 INFO - PROCESS | 1891 | 1461044510408 Marionette TRACE conn6 <- [1,2022,null,{}] 22:41:50 INFO - PROCESS | 1891 | 1461044510414 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:50 INFO - PROCESS | 1891 | 1461044510613 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 22:41:50 INFO - PROCESS | 1891 | 1461044510961 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:50 INFO - PROCESS | 1891 | ++DOCSHELL 0x98315400 == 143 [pid = 1891] [id = 513] 22:41:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 169 (0x98317c00) [pid = 1891] [serial = 1540] [outer = (nil)] 22:41:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 170 (0x9906f400) [pid = 1891] [serial = 1541] [outer = 0x98317c00] 22:41:51 INFO - PROCESS | 1891 | 1461044511053 Marionette DEBUG loaded listener.js 22:41:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 171 (0x99072c00) [pid = 1891] [serial = 1542] [outer = 0x98317c00] 22:41:51 INFO - PROCESS | 1891 | 1461044511936 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 22:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 22:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1580ms 22:41:51 INFO - PROCESS | 1891 | 1461044511986 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 22:41:51 INFO - PROCESS | 1891 | 1461044511990 Marionette TRACE conn6 <- [1,2025,null,{"value":"8"}] 22:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 22:41:52 INFO - PROCESS | 1891 | 1461044511996 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 22:41:52 INFO - PROCESS | 1891 | 1461044511999 Marionette TRACE conn6 <- [1,2026,null,{}] 22:41:52 INFO - PROCESS | 1891 | 1461044512005 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:52 INFO - PROCESS | 1891 | 1461044512209 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 22:41:52 INFO - PROCESS | 1891 | 1461044512511 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:52 INFO - PROCESS | 1891 | ++DOCSHELL 0x9121a800 == 144 [pid = 1891] [id = 514] 22:41:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 172 (0x941a0400) [pid = 1891] [serial = 1543] [outer = (nil)] 22:41:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 173 (0x999d6400) [pid = 1891] [serial = 1544] [outer = 0x941a0400] 22:41:52 INFO - PROCESS | 1891 | 1461044512645 Marionette DEBUG loaded listener.js 22:41:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 174 (0x99a0e400) [pid = 1891] [serial = 1545] [outer = 0x941a0400] 22:41:53 INFO - PROCESS | 1891 | 1461044513509 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 22:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 22:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1548ms 22:41:53 INFO - PROCESS | 1891 | 1461044513545 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 22:41:53 INFO - PROCESS | 1891 | 1461044513548 Marionette TRACE conn6 <- [1,2029,null,{"value":"8"}] 22:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 22:41:53 INFO - PROCESS | 1891 | 1461044513575 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 22:41:53 INFO - PROCESS | 1891 | 1461044513578 Marionette TRACE conn6 <- [1,2030,null,{}] 22:41:53 INFO - PROCESS | 1891 | 1461044513584 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:53 INFO - PROCESS | 1891 | 1461044513793 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 22:41:54 INFO - PROCESS | 1891 | 1461044514082 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:54 INFO - PROCESS | 1891 | ++DOCSHELL 0x88918000 == 145 [pid = 1891] [id = 515] 22:41:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 175 (0x988e9800) [pid = 1891] [serial = 1546] [outer = (nil)] 22:41:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 176 (0x9df2cc00) [pid = 1891] [serial = 1547] [outer = 0x988e9800] 22:41:54 INFO - PROCESS | 1891 | 1461044514215 Marionette DEBUG loaded listener.js 22:41:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 177 (0x9eb40400) [pid = 1891] [serial = 1548] [outer = 0x988e9800] 22:41:55 INFO - PROCESS | 1891 | 1461044515087 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 22:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 22:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1597ms 22:41:55 INFO - PROCESS | 1891 | 1461044515176 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 22:41:55 INFO - PROCESS | 1891 | 1461044515180 Marionette TRACE conn6 <- [1,2033,null,{"value":"8"}] 22:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 22:41:55 INFO - PROCESS | 1891 | 1461044515187 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 22:41:55 INFO - PROCESS | 1891 | 1461044515190 Marionette TRACE conn6 <- [1,2034,null,{}] 22:41:55 INFO - PROCESS | 1891 | 1461044515196 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:55 INFO - PROCESS | 1891 | 1461044515412 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 22:41:55 INFO - PROCESS | 1891 | 1461044515748 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:55 INFO - PROCESS | 1891 | ++DOCSHELL 0x861bd000 == 146 [pid = 1891] [id = 516] 22:41:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 178 (0x8786f800) [pid = 1891] [serial = 1549] [outer = (nil)] 22:41:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 179 (0xa0020400) [pid = 1891] [serial = 1550] [outer = 0x8786f800] 22:41:55 INFO - PROCESS | 1891 | 1461044515842 Marionette DEBUG loaded listener.js 22:41:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 180 (0xa00d4000) [pid = 1891] [serial = 1551] [outer = 0x8786f800] 22:41:56 INFO - PROCESS | 1891 | 1461044516740 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:41:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 22:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1590ms 22:41:56 INFO - PROCESS | 1891 | 1461044516778 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 22:41:56 INFO - PROCESS | 1891 | 1461044516782 Marionette TRACE conn6 <- [1,2037,null,{"value":"8"}] 22:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 22:41:56 INFO - PROCESS | 1891 | 1461044516788 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 22:41:56 INFO - PROCESS | 1891 | 1461044516791 Marionette TRACE conn6 <- [1,2038,null,{}] 22:41:56 INFO - PROCESS | 1891 | 1461044516797 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:57 INFO - PROCESS | 1891 | 1461044517008 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 22:41:57 INFO - PROCESS | 1891 | 1461044517355 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:41:57 INFO - PROCESS | 1891 | ++DOCSHELL 0x86bfa000 == 147 [pid = 1891] [id = 517] 22:41:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 181 (0x9fbb7c00) [pid = 1891] [serial = 1552] [outer = (nil)] 22:41:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 182 (0xa0fda800) [pid = 1891] [serial = 1553] [outer = 0x9fbb7c00] 22:41:57 INFO - PROCESS | 1891 | 1461044517451 Marionette DEBUG loaded listener.js 22:41:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 183 (0xa0fe3000) [pid = 1891] [serial = 1554] [outer = 0x9fbb7c00] 22:41:58 INFO - PROCESS | 1891 | 1461044518353 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 22:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 22:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1644ms 22:41:58 INFO - PROCESS | 1891 | 1461044518433 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 22:41:58 INFO - PROCESS | 1891 | 1461044518437 Marionette TRACE conn6 <- [1,2041,null,{"value":"8"}] 22:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 22:41:58 INFO - PROCESS | 1891 | 1461044518444 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 22:41:58 INFO - PROCESS | 1891 | 1461044518447 Marionette TRACE conn6 <- [1,2042,null,{}] 22:41:58 INFO - PROCESS | 1891 | 1461044518453 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:41:58 INFO - PROCESS | 1891 | 1461044518704 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 22:42:00 INFO - PROCESS | 1891 | --DOCSHELL 0x93f5a800 == 146 [pid = 1891] [id = 308] 22:42:00 INFO - PROCESS | 1891 | --DOCSHELL 0x8cafd000 == 145 [pid = 1891] [id = 498] 22:42:00 INFO - PROCESS | 1891 | --DOCSHELL 0x8b2cc000 == 144 [pid = 1891] [id = 497] 22:42:00 INFO - PROCESS | 1891 | --DOCSHELL 0x879df800 == 143 [pid = 1891] [id = 496] 22:42:00 INFO - PROCESS | 1891 | --DOCSHELL 0x847dac00 == 142 [pid = 1891] [id = 495] 22:42:00 INFO - PROCESS | 1891 | --DOCSHELL 0x868d1400 == 141 [pid = 1891] [id = 491] 22:42:00 INFO - PROCESS | 1891 | --DOCSHELL 0x98318c00 == 140 [pid = 1891] [id = 489] 22:42:00 INFO - PROCESS | 1891 | --DOCSHELL 0x93f48000 == 139 [pid = 1891] [id = 490] 22:42:00 INFO - PROCESS | 1891 | --DOCSHELL 0x9432d400 == 138 [pid = 1891] [id = 488] 22:42:00 INFO - PROCESS | 1891 | --DOCSHELL 0x93e74400 == 137 [pid = 1891] [id = 487] 22:42:00 INFO - PROCESS | 1891 | --DOCSHELL 0x98314400 == 136 [pid = 1891] [id = 427] 22:42:00 INFO - PROCESS | 1891 | --DOCSHELL 0x88914400 == 135 [pid = 1891] [id = 315] 22:42:00 INFO - PROCESS | 1891 | --DOCSHELL 0x9127ac00 == 134 [pid = 1891] [id = 486] 22:42:00 INFO - PROCESS | 1891 | --DOCSHELL 0x868ddc00 == 133 [pid = 1891] [id = 484] 22:42:00 INFO - PROCESS | 1891 | --DOCSHELL 0x92f1ec00 == 132 [pid = 1891] [id = 485] 22:42:00 INFO - PROCESS | 1891 | --DOCSHELL 0x904d8000 == 131 [pid = 1891] [id = 483] 22:42:00 INFO - PROCESS | 1891 | --DOCSHELL 0x8b57cc00 == 130 [pid = 1891] [id = 482] 22:42:00 INFO - PROCESS | 1891 | --DOCSHELL 0x8786bc00 == 129 [pid = 1891] [id = 481] 22:42:00 INFO - PROCESS | 1891 | --DOCSHELL 0x8eb4d400 == 128 [pid = 1891] [id = 480] 22:42:00 INFO - PROCESS | 1891 | --DOCSHELL 0x8caf2000 == 127 [pid = 1891] [id = 479] 22:42:00 INFO - PROCESS | 1891 | --DOCSHELL 0x8786fc00 == 126 [pid = 1891] [id = 478] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 182 (0x8bfee800) [pid = 1891] [serial = 1296] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 181 (0x8caf4800) [pid = 1891] [serial = 1427] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 180 (0x8e91d800) [pid = 1891] [serial = 1428] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 179 (0x8fa79c00) [pid = 1891] [serial = 1374] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 178 (0x8f70e800) [pid = 1891] [serial = 1373] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 177 (0x8e91b400) [pid = 1891] [serial = 1371] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 176 (0x8bfe5800) [pid = 1891] [serial = 1370] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 175 (0x87ced000) [pid = 1891] [serial = 1368] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 174 (0x879e8800) [pid = 1891] [serial = 1367] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 173 (0x8a461800) [pid = 1891] [serial = 1424] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 172 (0x879ec400) [pid = 1891] [serial = 1421] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 171 (0x87dde400) [pid = 1891] [serial = 1422] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 170 (0x9fca6400) [pid = 1891] [serial = 1419] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 169 (0x9fc74000) [pid = 1891] [serial = 1418] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 168 (0x9eb48400) [pid = 1891] [serial = 1416] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 167 (0x9eb3f800) [pid = 1891] [serial = 1415] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 166 (0x9ae0a400) [pid = 1891] [serial = 1413] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 165 (0x9ae03c00) [pid = 1891] [serial = 1412] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 164 (0x99528000) [pid = 1891] [serial = 1410] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 163 (0x9907ec00) [pid = 1891] [serial = 1409] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 162 (0x988e5800) [pid = 1891] [serial = 1407] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 161 (0x988df000) [pid = 1891] [serial = 1406] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 160 (0x9820e800) [pid = 1891] [serial = 1404] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 159 (0x97b92c00) [pid = 1891] [serial = 1403] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 158 (0x9787f400) [pid = 1891] [serial = 1401] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 157 (0x96f9bc00) [pid = 1891] [serial = 1400] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 156 (0x9419f800) [pid = 1891] [serial = 1398] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 155 (0x94024000) [pid = 1891] [serial = 1397] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 154 (0x93f4cc00) [pid = 1891] [serial = 1395] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 153 (0x93f4b400) [pid = 1891] [serial = 1394] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 152 (0x93e6a400) [pid = 1891] [serial = 1392] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 151 (0x93da3c00) [pid = 1891] [serial = 1391] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 150 (0x93a11800) [pid = 1891] [serial = 1389] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 149 (0x93141400) [pid = 1891] [serial = 1388] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 148 (0x92f1e000) [pid = 1891] [serial = 1386] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 147 (0x915c0c00) [pid = 1891] [serial = 1385] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 146 (0x912a0000) [pid = 1891] [serial = 1383] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x9127a400) [pid = 1891] [serial = 1382] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x90167800) [pid = 1891] [serial = 1380] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0x9015e000) [pid = 1891] [serial = 1379] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x8fe2b000) [pid = 1891] [serial = 1377] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0x8faed400) [pid = 1891] [serial = 1376] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 140 (0x87875c00) [pid = 1891] [serial = 1430] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 139 (0x8eb4e800) [pid = 1891] [serial = 1433] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 138 (0x8b3cf000) [pid = 1891] [serial = 1425] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | --DOMWINDOW == 137 (0x89a39000) [pid = 1891] [serial = 1431] [outer = (nil)] [url = about:blank] 22:42:00 INFO - PROCESS | 1891 | 1461044520841 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:00 INFO - PROCESS | 1891 | ++DOCSHELL 0x87870400 == 127 [pid = 1891] [id = 518] 22:42:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 138 (0x879e8800) [pid = 1891] [serial = 1555] [outer = (nil)] 22:42:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 139 (0x87ce5c00) [pid = 1891] [serial = 1556] [outer = 0x879e8800] 22:42:00 INFO - PROCESS | 1891 | 1461044520923 Marionette DEBUG loaded listener.js 22:42:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 140 (0x87dda400) [pid = 1891] [serial = 1557] [outer = 0x879e8800] 22:42:01 INFO - PROCESS | 1891 | 1461044521777 Marionette TRACE conn6 <- [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]]]}] 22:42:01 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) 22:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 3393ms 22:42:01 INFO - PROCESS | 1891 | 1461044521868 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 22:42:01 INFO - PROCESS | 1891 | 1461044521876 Marionette TRACE conn6 <- [1,2045,null,{"value":"8"}] 22:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 22:42:01 INFO - PROCESS | 1891 | 1461044521888 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 22:42:01 INFO - PROCESS | 1891 | 1461044521892 Marionette TRACE conn6 <- [1,2046,null,{}] 22:42:01 INFO - PROCESS | 1891 | 1461044521900 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:02 INFO - PROCESS | 1891 | 1461044522122 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 22:42:02 INFO - PROCESS | 1891 | 1461044522337 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:02 INFO - PROCESS | 1891 | ++DOCSHELL 0x8a464800 == 128 [pid = 1891] [id = 519] 22:42:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 141 (0x8b2c5800) [pid = 1891] [serial = 1558] [outer = (nil)] 22:42:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x8b3d2c00) [pid = 1891] [serial = 1559] [outer = 0x8b2c5800] 22:42:02 INFO - PROCESS | 1891 | 1461044522482 Marionette DEBUG loaded listener.js 22:42:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x8b581000) [pid = 1891] [serial = 1560] [outer = 0x8b2c5800] 22:42:03 INFO - PROCESS | 1891 | 1461044523424 Marionette TRACE conn6 <- [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]]]}] 22:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1583ms 22:42:03 INFO - PROCESS | 1891 | 1461044523476 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 22:42:03 INFO - PROCESS | 1891 | 1461044523482 Marionette TRACE conn6 <- [1,2049,null,{"value":"8"}] 22:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 22:42:03 INFO - PROCESS | 1891 | 1461044523499 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 22:42:03 INFO - PROCESS | 1891 | 1461044523503 Marionette TRACE conn6 <- [1,2050,null,{}] 22:42:03 INFO - PROCESS | 1891 | 1461044523508 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:03 INFO - PROCESS | 1891 | 1461044523801 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 22:42:03 INFO - PROCESS | 1891 | 1461044523838 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:03 INFO - PROCESS | 1891 | ++DOCSHELL 0x8bfee800 == 129 [pid = 1891] [id = 520] 22:42:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x8cafb400) [pid = 1891] [serial = 1561] [outer = (nil)] 22:42:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x8cd94800) [pid = 1891] [serial = 1562] [outer = 0x8cafb400] 22:42:03 INFO - PROCESS | 1891 | 1461044523914 Marionette DEBUG loaded listener.js 22:42:04 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x8e91f800) [pid = 1891] [serial = 1563] [outer = 0x8cafb400] 22:42:05 INFO - PROCESS | 1891 | 1461044525028 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:42:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 22:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1985ms 22:42:05 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x8caf5000) [pid = 1891] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 22:42:05 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x8891a800) [pid = 1891] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 22:42:05 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0x8891c400) [pid = 1891] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 22:42:05 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x868db800) [pid = 1891] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 22:42:05 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0x9fc79c00) [pid = 1891] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 22:42:05 INFO - PROCESS | 1891 | --DOMWINDOW == 140 (0x9ae20800) [pid = 1891] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 22:42:05 INFO - PROCESS | 1891 | --DOMWINDOW == 139 (0x97f61400) [pid = 1891] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 22:42:05 INFO - PROCESS | 1891 | --DOMWINDOW == 138 (0x97b8f800) [pid = 1891] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 22:42:05 INFO - PROCESS | 1891 | --DOMWINDOW == 137 (0x93f53000) [pid = 1891] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 22:42:05 INFO - PROCESS | 1891 | --DOMWINDOW == 136 (0x98320400) [pid = 1891] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 22:42:05 INFO - PROCESS | 1891 | --DOMWINDOW == 135 (0x962dd000) [pid = 1891] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 22:42:05 INFO - PROCESS | 1891 | --DOMWINDOW == 134 (0x93f47400) [pid = 1891] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 22:42:05 INFO - PROCESS | 1891 | --DOMWINDOW == 133 (0x93032800) [pid = 1891] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 22:42:05 INFO - PROCESS | 1891 | --DOMWINDOW == 132 (0x93028000) [pid = 1891] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 22:42:05 INFO - PROCESS | 1891 | --DOMWINDOW == 131 (0x8fa7c800) [pid = 1891] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 22:42:05 INFO - PROCESS | 1891 | --DOMWINDOW == 130 (0x91287800) [pid = 1891] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 22:42:05 INFO - PROCESS | 1891 | --DOMWINDOW == 129 (0x8b3d4000) [pid = 1891] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 22:42:05 INFO - PROCESS | 1891 | --DOMWINDOW == 128 (0x87ce9000) [pid = 1891] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 22:42:05 INFO - PROCESS | 1891 | --DOMWINDOW == 127 (0x8cd96800) [pid = 1891] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 22:42:05 INFO - PROCESS | 1891 | --DOMWINDOW == 126 (0x9015dc00) [pid = 1891] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 22:42:05 INFO - PROCESS | 1891 | --DOMWINDOW == 125 (0x8fae4c00) [pid = 1891] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 22:42:05 INFO - PROCESS | 1891 | --DOMWINDOW == 124 (0x8f8dd800) [pid = 1891] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 22:42:05 INFO - PROCESS | 1891 | 1461044525598 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 22:42:05 INFO - PROCESS | 1891 | 1461044525602 Marionette TRACE conn6 <- [1,2053,null,{"value":"8"}] 22:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 22:42:05 INFO - PROCESS | 1891 | 1461044525626 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 22:42:05 INFO - PROCESS | 1891 | 1461044525635 Marionette TRACE conn6 <- [1,2054,null,{}] 22:42:05 INFO - PROCESS | 1891 | 1461044525641 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:05 INFO - PROCESS | 1891 | 1461044525909 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 22:42:06 INFO - PROCESS | 1891 | 1461044526036 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:06 INFO - PROCESS | 1891 | ++DOCSHELL 0x88912c00 == 130 [pid = 1891] [id = 521] 22:42:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 125 (0x8bfea400) [pid = 1891] [serial = 1564] [outer = (nil)] 22:42:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 126 (0x8e920800) [pid = 1891] [serial = 1565] [outer = 0x8bfea400] 22:42:06 INFO - PROCESS | 1891 | 1461044526112 Marionette DEBUG loaded listener.js 22:42:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 127 (0x8eb5b800) [pid = 1891] [serial = 1566] [outer = 0x8bfea400] 22:42:06 INFO - PROCESS | 1891 | 1461044526891 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 22:42:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 22:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1301ms 22:42:06 INFO - PROCESS | 1891 | 1461044526919 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 22:42:06 INFO - PROCESS | 1891 | 1461044526923 Marionette TRACE conn6 <- [1,2057,null,{"value":"8"}] 22:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 22:42:06 INFO - PROCESS | 1891 | 1461044526929 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 22:42:06 INFO - PROCESS | 1891 | 1461044526932 Marionette TRACE conn6 <- [1,2058,null,{}] 22:42:06 INFO - PROCESS | 1891 | 1461044526942 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:07 INFO - PROCESS | 1891 | 1461044527131 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 22:42:07 INFO - PROCESS | 1891 | 1461044527147 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:07 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f709c00 == 131 [pid = 1891] [id = 522] 22:42:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 128 (0x8f8e3800) [pid = 1891] [serial = 1567] [outer = (nil)] 22:42:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 129 (0x8fa76400) [pid = 1891] [serial = 1568] [outer = 0x8f8e3800] 22:42:07 INFO - PROCESS | 1891 | 1461044527220 Marionette DEBUG loaded listener.js 22:42:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 130 (0x8fa7f400) [pid = 1891] [serial = 1569] [outer = 0x8f8e3800] 22:42:08 INFO - PROCESS | 1891 | 1461044528589 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 22:42:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 22:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1701ms 22:42:08 INFO - PROCESS | 1891 | 1461044528631 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 22:42:08 INFO - PROCESS | 1891 | 1461044528639 Marionette TRACE conn6 <- [1,2061,null,{"value":"8"}] 22:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 22:42:08 INFO - PROCESS | 1891 | 1461044528659 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 22:42:08 INFO - PROCESS | 1891 | 1461044528664 Marionette TRACE conn6 <- [1,2062,null,{}] 22:42:08 INFO - PROCESS | 1891 | 1461044528673 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:08 INFO - PROCESS | 1891 | 1461044528892 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 22:42:09 INFO - PROCESS | 1891 | 1461044529231 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:09 INFO - PROCESS | 1891 | ++DOCSHELL 0x879edc00 == 132 [pid = 1891] [id = 523] 22:42:09 INFO - PROCESS | 1891 | ++DOMWINDOW == 131 (0x89b49c00) [pid = 1891] [serial = 1570] [outer = (nil)] 22:42:09 INFO - PROCESS | 1891 | ++DOMWINDOW == 132 (0x8b2c9800) [pid = 1891] [serial = 1571] [outer = 0x89b49c00] 22:42:09 INFO - PROCESS | 1891 | 1461044529325 Marionette DEBUG loaded listener.js 22:42:09 INFO - PROCESS | 1891 | ++DOMWINDOW == 133 (0x8b580c00) [pid = 1891] [serial = 1572] [outer = 0x89b49c00] 22:42:10 INFO - PROCESS | 1891 | 1461044530416 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 22:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 22:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1840ms 22:42:10 INFO - PROCESS | 1891 | 1461044530498 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 22:42:10 INFO - PROCESS | 1891 | 1461044530507 Marionette TRACE conn6 <- [1,2065,null,{"value":"8"}] 22:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 22:42:10 INFO - PROCESS | 1891 | 1461044530518 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 22:42:10 INFO - PROCESS | 1891 | 1461044530522 Marionette TRACE conn6 <- [1,2066,null,{}] 22:42:10 INFO - PROCESS | 1891 | 1461044530528 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:10 INFO - PROCESS | 1891 | 1461044530786 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 22:42:11 INFO - PROCESS | 1891 | 1461044531120 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:11 INFO - PROCESS | 1891 | ++DOCSHELL 0x8cd9b400 == 133 [pid = 1891] [id = 524] 22:42:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 134 (0x8e91d800) [pid = 1891] [serial = 1573] [outer = (nil)] 22:42:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 135 (0x8f704800) [pid = 1891] [serial = 1574] [outer = 0x8e91d800] 22:42:11 INFO - PROCESS | 1891 | 1461044531208 Marionette DEBUG loaded listener.js 22:42:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 136 (0x8fa77400) [pid = 1891] [serial = 1575] [outer = 0x8e91d800] 22:42:12 INFO - PROCESS | 1891 | 1461044532185 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 22:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 22:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1742ms 22:42:12 INFO - PROCESS | 1891 | 1461044532261 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 22:42:12 INFO - PROCESS | 1891 | 1461044532265 Marionette TRACE conn6 <- [1,2069,null,{"value":"8"}] 22:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 22:42:12 INFO - PROCESS | 1891 | 1461044532272 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 22:42:12 INFO - PROCESS | 1891 | 1461044532279 Marionette TRACE conn6 <- [1,2070,null,{}] 22:42:12 INFO - PROCESS | 1891 | 1461044532296 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:12 INFO - PROCESS | 1891 | 1461044532573 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 22:42:12 INFO - PROCESS | 1891 | 1461044532914 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:12 INFO - PROCESS | 1891 | ++DOCSHELL 0x8e91a000 == 134 [pid = 1891] [id = 525] 22:42:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 137 (0x8f8e0c00) [pid = 1891] [serial = 1576] [outer = (nil)] 22:42:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 138 (0x90166000) [pid = 1891] [serial = 1577] [outer = 0x8f8e0c00] 22:42:13 INFO - PROCESS | 1891 | 1461044533005 Marionette DEBUG loaded listener.js 22:42:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 139 (0x90359800) [pid = 1891] [serial = 1578] [outer = 0x8f8e0c00] 22:42:13 INFO - PROCESS | 1891 | 1461044533910 Marionette TRACE conn6 <- [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]]]}] 22:42:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 22:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1686ms 22:42:13 INFO - PROCESS | 1891 | 1461044533959 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 22:42:13 INFO - PROCESS | 1891 | 1461044533964 Marionette TRACE conn6 <- [1,2073,null,{"value":"8"}] 22:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 22:42:13 INFO - PROCESS | 1891 | 1461044533970 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 22:42:13 INFO - PROCESS | 1891 | 1461044533974 Marionette TRACE conn6 <- [1,2074,null,{}] 22:42:13 INFO - PROCESS | 1891 | 1461044533980 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:14 INFO - PROCESS | 1891 | 1461044534210 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 22:42:14 INFO - PROCESS | 1891 | 1461044534538 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:14 INFO - PROCESS | 1891 | ++DOCSHELL 0x8fe31800 == 135 [pid = 1891] [id = 526] 22:42:14 INFO - PROCESS | 1891 | ++DOMWINDOW == 140 (0x90168800) [pid = 1891] [serial = 1579] [outer = (nil)] 22:42:14 INFO - PROCESS | 1891 | ++DOMWINDOW == 141 (0x91279c00) [pid = 1891] [serial = 1580] [outer = 0x90168800] 22:42:14 INFO - PROCESS | 1891 | 1461044534635 Marionette DEBUG loaded listener.js 22:42:14 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x91294c00) [pid = 1891] [serial = 1581] [outer = 0x90168800] 22:42:15 INFO - PROCESS | 1891 | 1461044535549 Marionette TRACE conn6 <- [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]]]}] 22:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 22:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1630ms 22:42:15 INFO - PROCESS | 1891 | 1461044535602 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 22:42:15 INFO - PROCESS | 1891 | 1461044535605 Marionette TRACE conn6 <- [1,2077,null,{"value":"8"}] 22:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 22:42:15 INFO - PROCESS | 1891 | 1461044535612 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 22:42:15 INFO - PROCESS | 1891 | 1461044535615 Marionette TRACE conn6 <- [1,2078,null,{}] 22:42:15 INFO - PROCESS | 1891 | 1461044535621 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:15 INFO - PROCESS | 1891 | 1461044535831 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 22:42:16 INFO - PROCESS | 1891 | 1461044536164 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:16 INFO - PROCESS | 1891 | ++DOCSHELL 0x90353000 == 136 [pid = 1891] [id = 527] 22:42:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x9121ec00) [pid = 1891] [serial = 1582] [outer = (nil)] 22:42:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x912a8400) [pid = 1891] [serial = 1583] [outer = 0x9121ec00] 22:42:16 INFO - PROCESS | 1891 | 1461044536269 Marionette DEBUG loaded listener.js 22:42:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x912aec00) [pid = 1891] [serial = 1584] [outer = 0x9121ec00] 22:42:17 INFO - PROCESS | 1891 | 1461044537150 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 22:42:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 22:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1585ms 22:42:17 INFO - PROCESS | 1891 | 1461044537197 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 22:42:17 INFO - PROCESS | 1891 | 1461044537201 Marionette TRACE conn6 <- [1,2081,null,{"value":"8"}] 22:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 22:42:17 INFO - PROCESS | 1891 | 1461044537207 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 22:42:17 INFO - PROCESS | 1891 | 1461044537210 Marionette TRACE conn6 <- [1,2082,null,{}] 22:42:17 INFO - PROCESS | 1891 | 1461044537216 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:17 INFO - PROCESS | 1891 | 1461044537463 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 22:42:17 INFO - PROCESS | 1891 | 1461044537795 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:17 INFO - PROCESS | 1891 | ++DOCSHELL 0x8eb53800 == 137 [pid = 1891] [id = 528] 22:42:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x8f706000) [pid = 1891] [serial = 1585] [outer = (nil)] 22:42:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 147 (0x9302b000) [pid = 1891] [serial = 1586] [outer = 0x8f706000] 22:42:17 INFO - PROCESS | 1891 | 1461044537894 Marionette DEBUG loaded listener.js 22:42:18 INFO - PROCESS | 1891 | ++DOMWINDOW == 148 (0x93a0e400) [pid = 1891] [serial = 1587] [outer = 0x8f706000] 22:42:18 INFO - PROCESS | 1891 | 1461044538804 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 22:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 22:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1650ms 22:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 22:42:18 INFO - PROCESS | 1891 | 1461044538858 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 22:42:18 INFO - PROCESS | 1891 | 1461044538861 Marionette TRACE conn6 <- [1,2085,null,{"value":"8"}] 22:42:18 INFO - PROCESS | 1891 | 1461044538868 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 22:42:18 INFO - PROCESS | 1891 | 1461044538871 Marionette TRACE conn6 <- [1,2086,null,{}] 22:42:18 INFO - PROCESS | 1891 | 1461044538877 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:19 INFO - PROCESS | 1891 | 1461044539095 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 22:42:19 INFO - PROCESS | 1891 | 1461044539423 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:19 INFO - PROCESS | 1891 | ++DOCSHELL 0x91216c00 == 138 [pid = 1891] [id = 529] 22:42:19 INFO - PROCESS | 1891 | ++DOMWINDOW == 149 (0x92f1e000) [pid = 1891] [serial = 1588] [outer = (nil)] 22:42:19 INFO - PROCESS | 1891 | ++DOMWINDOW == 150 (0x93e6e400) [pid = 1891] [serial = 1589] [outer = 0x92f1e000] 22:42:19 INFO - PROCESS | 1891 | 1461044539518 Marionette DEBUG loaded listener.js 22:42:19 INFO - PROCESS | 1891 | ++DOMWINDOW == 151 (0x93e73400) [pid = 1891] [serial = 1590] [outer = 0x92f1e000] 22:42:20 INFO - PROCESS | 1891 | 1461044540428 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 22:42:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 22:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1633ms 22:42:20 INFO - PROCESS | 1891 | 1461044540501 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 22:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 22:42:20 INFO - PROCESS | 1891 | 1461044540506 Marionette TRACE conn6 <- [1,2089,null,{"value":"8"}] 22:42:20 INFO - PROCESS | 1891 | 1461044540513 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 22:42:20 INFO - PROCESS | 1891 | 1461044540516 Marionette TRACE conn6 <- [1,2090,null,{}] 22:42:20 INFO - PROCESS | 1891 | 1461044540523 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:20 INFO - PROCESS | 1891 | 1461044540774 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 22:42:21 INFO - PROCESS | 1891 | 1461044541144 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:21 INFO - PROCESS | 1891 | ++DOCSHELL 0x93b14c00 == 139 [pid = 1891] [id = 530] 22:42:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 152 (0x93da7400) [pid = 1891] [serial = 1591] [outer = (nil)] 22:42:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 153 (0x93f56000) [pid = 1891] [serial = 1592] [outer = 0x93da7400] 22:42:21 INFO - PROCESS | 1891 | 1461044541315 Marionette DEBUG loaded listener.js 22:42:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 154 (0x93f59c00) [pid = 1891] [serial = 1593] [outer = 0x93da7400] 22:42:22 INFO - PROCESS | 1891 | 1461044542300 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 22:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 22:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1848ms 22:42:22 INFO - PROCESS | 1891 | 1461044542361 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 22:42:22 INFO - PROCESS | 1891 | 1461044542365 Marionette TRACE conn6 <- [1,2093,null,{"value":"8"}] 22:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 22:42:22 INFO - PROCESS | 1891 | 1461044542371 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 22:42:22 INFO - PROCESS | 1891 | 1461044542375 Marionette TRACE conn6 <- [1,2094,null,{}] 22:42:22 INFO - PROCESS | 1891 | 1461044542381 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:22 INFO - PROCESS | 1891 | 1461044542620 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 22:42:22 INFO - PROCESS | 1891 | 1461044542948 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:22 INFO - PROCESS | 1891 | ++DOCSHELL 0x904dc400 == 140 [pid = 1891] [id = 531] 22:42:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 155 (0x912a9000) [pid = 1891] [serial = 1594] [outer = (nil)] 22:42:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 156 (0x93f57c00) [pid = 1891] [serial = 1595] [outer = 0x912a9000] 22:42:23 INFO - PROCESS | 1891 | 1461044543041 Marionette DEBUG loaded listener.js 22:42:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 157 (0x94329400) [pid = 1891] [serial = 1596] [outer = 0x912a9000] 22:42:23 INFO - PROCESS | 1891 | 1461044543940 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 22:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 22:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1582ms 22:42:23 INFO - PROCESS | 1891 | 1461044543954 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 22:42:23 INFO - PROCESS | 1891 | 1461044543957 Marionette TRACE conn6 <- [1,2097,null,{"value":"8"}] 22:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 22:42:23 INFO - PROCESS | 1891 | 1461044543964 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 22:42:23 INFO - PROCESS | 1891 | 1461044543968 Marionette TRACE conn6 <- [1,2098,null,{}] 22:42:23 INFO - PROCESS | 1891 | 1461044543973 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:24 INFO - PROCESS | 1891 | 1461044544189 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 22:42:24 INFO - PROCESS | 1891 | 1461044544484 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:24 INFO - PROCESS | 1891 | ++DOCSHELL 0x93f4ec00 == 141 [pid = 1891] [id = 532] 22:42:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 158 (0x96248000) [pid = 1891] [serial = 1597] [outer = (nil)] 22:42:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 159 (0x96f90000) [pid = 1891] [serial = 1598] [outer = 0x96248000] 22:42:24 INFO - PROCESS | 1891 | 1461044544642 Marionette DEBUG loaded listener.js 22:42:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 160 (0x97880c00) [pid = 1891] [serial = 1599] [outer = 0x96248000] 22:42:25 INFO - PROCESS | 1891 | 1461044545649 Marionette TRACE conn6 <- [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]]]}] 22:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 22:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1737ms 22:42:25 INFO - PROCESS | 1891 | 1461044545702 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 22:42:25 INFO - PROCESS | 1891 | 1461044545706 Marionette TRACE conn6 <- [1,2101,null,{"value":"8"}] 22:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 22:42:25 INFO - PROCESS | 1891 | 1461044545712 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 22:42:25 INFO - PROCESS | 1891 | 1461044545723 Marionette TRACE conn6 <- [1,2102,null,{}] 22:42:25 INFO - PROCESS | 1891 | 1461044545729 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:25 INFO - PROCESS | 1891 | 1461044545968 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 22:42:26 INFO - PROCESS | 1891 | 1461044546307 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:26 INFO - PROCESS | 1891 | ++DOCSHELL 0x9695f400 == 142 [pid = 1891] [id = 533] 22:42:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 161 (0x97ff3800) [pid = 1891] [serial = 1600] [outer = (nil)] 22:42:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 162 (0x988e6000) [pid = 1891] [serial = 1601] [outer = 0x97ff3800] 22:42:26 INFO - PROCESS | 1891 | 1461044546420 Marionette DEBUG loaded listener.js 22:42:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 163 (0x99071c00) [pid = 1891] [serial = 1602] [outer = 0x97ff3800] 22:42:27 INFO - PROCESS | 1891 | 1461044547327 Marionette TRACE conn6 <- [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]]]}] 22:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 22:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1691ms 22:42:27 INFO - PROCESS | 1891 | 1461044547405 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 22:42:27 INFO - PROCESS | 1891 | 1461044547413 Marionette TRACE conn6 <- [1,2105,null,{"value":"8"}] 22:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 22:42:27 INFO - PROCESS | 1891 | 1461044547423 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 22:42:27 INFO - PROCESS | 1891 | 1461044547430 Marionette TRACE conn6 <- [1,2106,null,{}] 22:42:27 INFO - PROCESS | 1891 | 1461044547436 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:27 INFO - PROCESS | 1891 | 1461044547725 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 22:42:28 INFO - PROCESS | 1891 | 1461044548072 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:28 INFO - PROCESS | 1891 | ++DOCSHELL 0x988e7800 == 143 [pid = 1891] [id = 534] 22:42:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 164 (0x988e7c00) [pid = 1891] [serial = 1603] [outer = (nil)] 22:42:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 165 (0x99585c00) [pid = 1891] [serial = 1604] [outer = 0x988e7c00] 22:42:28 INFO - PROCESS | 1891 | 1461044548162 Marionette DEBUG loaded listener.js 22:42:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 166 (0x99578800) [pid = 1891] [serial = 1605] [outer = 0x988e7c00] 22:42:29 INFO - PROCESS | 1891 | 1461044549085 Marionette TRACE conn6 <- [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]]]}] 22:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 22:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1742ms 22:42:29 INFO - PROCESS | 1891 | 1461044549164 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 22:42:29 INFO - PROCESS | 1891 | 1461044549168 Marionette TRACE conn6 <- [1,2109,null,{"value":"8"}] 22:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 22:42:29 INFO - PROCESS | 1891 | 1461044549174 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 22:42:29 INFO - PROCESS | 1891 | 1461044549178 Marionette TRACE conn6 <- [1,2110,null,{}] 22:42:29 INFO - PROCESS | 1891 | 1461044549184 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:29 INFO - PROCESS | 1891 | 1461044549443 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 22:42:29 INFO - PROCESS | 1891 | 1461044549776 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:29 INFO - PROCESS | 1891 | ++DOCSHELL 0x99525400 == 144 [pid = 1891] [id = 535] 22:42:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 167 (0x9952a800) [pid = 1891] [serial = 1606] [outer = (nil)] 22:42:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 168 (0x9df2d400) [pid = 1891] [serial = 1607] [outer = 0x9952a800] 22:42:29 INFO - PROCESS | 1891 | 1461044549869 Marionette DEBUG loaded listener.js 22:42:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 169 (0x9eb3b800) [pid = 1891] [serial = 1608] [outer = 0x9952a800] 22:42:30 INFO - PROCESS | 1891 | 1461044550787 Marionette TRACE conn6 <- [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]]]}] 22:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 22:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1688ms 22:42:30 INFO - PROCESS | 1891 | 1461044550864 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 22:42:30 INFO - PROCESS | 1891 | 1461044550868 Marionette TRACE conn6 <- [1,2113,null,{"value":"8"}] 22:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 22:42:30 INFO - PROCESS | 1891 | 1461044550874 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 22:42:30 INFO - PROCESS | 1891 | 1461044550878 Marionette TRACE conn6 <- [1,2114,null,{}] 22:42:30 INFO - PROCESS | 1891 | 1461044550883 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:31 INFO - PROCESS | 1891 | 1461044551099 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 22:42:31 INFO - PROCESS | 1891 | 1461044551450 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:31 INFO - PROCESS | 1891 | ++DOCSHELL 0x847d8800 == 145 [pid = 1891] [id = 536] 22:42:31 INFO - PROCESS | 1891 | ++DOMWINDOW == 170 (0x92f1ec00) [pid = 1891] [serial = 1609] [outer = (nil)] 22:42:31 INFO - PROCESS | 1891 | ++DOMWINDOW == 171 (0x9fc70400) [pid = 1891] [serial = 1610] [outer = 0x92f1ec00] 22:42:31 INFO - PROCESS | 1891 | 1461044551545 Marionette DEBUG loaded listener.js 22:42:31 INFO - PROCESS | 1891 | ++DOMWINDOW == 172 (0x9fcaac00) [pid = 1891] [serial = 1611] [outer = 0x92f1ec00] 22:42:32 INFO - PROCESS | 1891 | 1461044552470 Marionette TRACE conn6 <- [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]]]}] 22:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 22:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1642ms 22:42:32 INFO - PROCESS | 1891 | 1461044552519 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 22:42:32 INFO - PROCESS | 1891 | 1461044552523 Marionette TRACE conn6 <- [1,2117,null,{"value":"8"}] 22:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 22:42:32 INFO - PROCESS | 1891 | 1461044552530 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 22:42:32 INFO - PROCESS | 1891 | 1461044552533 Marionette TRACE conn6 <- [1,2118,null,{}] 22:42:32 INFO - PROCESS | 1891 | 1461044552539 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:32 INFO - PROCESS | 1891 | 1461044552759 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 22:42:33 INFO - PROCESS | 1891 | 1461044553101 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:33 INFO - PROCESS | 1891 | ++DOCSHELL 0x868d4c00 == 146 [pid = 1891] [id = 537] 22:42:33 INFO - PROCESS | 1891 | ++DOMWINDOW == 173 (0x87ce3000) [pid = 1891] [serial = 1612] [outer = (nil)] 22:42:33 INFO - PROCESS | 1891 | ++DOMWINDOW == 174 (0xa0af2800) [pid = 1891] [serial = 1613] [outer = 0x87ce3000] 22:42:33 INFO - PROCESS | 1891 | 1461044553196 Marionette DEBUG loaded listener.js 22:42:33 INFO - PROCESS | 1891 | ++DOMWINDOW == 175 (0xa0c55000) [pid = 1891] [serial = 1614] [outer = 0x87ce3000] 22:42:34 INFO - PROCESS | 1891 | 1461044554104 Marionette TRACE conn6 <- [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]]]}] 22:42:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 22:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1634ms 22:42:34 INFO - PROCESS | 1891 | 1461044554165 Marionette TRACE conn6 -> [0,2121,"getWindowHandle",null] 22:42:34 INFO - PROCESS | 1891 | 1461044554170 Marionette TRACE conn6 <- [1,2121,null,{"value":"8"}] 22:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 22:42:34 INFO - PROCESS | 1891 | 1461044554176 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 22:42:34 INFO - PROCESS | 1891 | 1461044554180 Marionette TRACE conn6 <- [1,2122,null,{}] 22:42:34 INFO - PROCESS | 1891 | 1461044554185 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:34 INFO - PROCESS | 1891 | 1461044554408 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 22:42:34 INFO - PROCESS | 1891 | 1461044554744 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:34 INFO - PROCESS | 1891 | ++DOCSHELL 0x9ae20c00 == 147 [pid = 1891] [id = 538] 22:42:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 176 (0xa0029800) [pid = 1891] [serial = 1615] [outer = (nil)] 22:42:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 177 (0xa2a0dc00) [pid = 1891] [serial = 1616] [outer = 0xa0029800] 22:42:34 INFO - PROCESS | 1891 | 1461044554836 Marionette DEBUG loaded listener.js 22:42:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 178 (0xa2a57000) [pid = 1891] [serial = 1617] [outer = 0xa0029800] 22:42:35 INFO - PROCESS | 1891 | 1461044555732 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 22:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 22:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1631ms 22:42:35 INFO - PROCESS | 1891 | 1461044555808 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 22:42:35 INFO - PROCESS | 1891 | 1461044555812 Marionette TRACE conn6 <- [1,2125,null,{"value":"8"}] 22:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 22:42:35 INFO - PROCESS | 1891 | 1461044555818 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 22:42:35 INFO - PROCESS | 1891 | 1461044555821 Marionette TRACE conn6 <- [1,2126,null,{}] 22:42:35 INFO - PROCESS | 1891 | 1461044555827 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:36 INFO - PROCESS | 1891 | 1461044556075 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 22:42:36 INFO - PROCESS | 1891 | 1461044556409 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:36 INFO - PROCESS | 1891 | ++DOCSHELL 0xa2815000 == 148 [pid = 1891] [id = 539] 22:42:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 179 (0xa2816c00) [pid = 1891] [serial = 1618] [outer = (nil)] 22:42:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 180 (0xa3c28800) [pid = 1891] [serial = 1619] [outer = 0xa2816c00] 22:42:36 INFO - PROCESS | 1891 | 1461044556507 Marionette DEBUG loaded listener.js 22:42:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 181 (0xa3cc9000) [pid = 1891] [serial = 1620] [outer = 0xa2816c00] 22:42:37 INFO - PROCESS | 1891 | 1461044557376 Marionette TRACE conn6 <- [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]]]}] 22:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 22:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1589ms 22:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 22:42:37 INFO - PROCESS | 1891 | 1461044557408 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 22:42:37 INFO - PROCESS | 1891 | 1461044557411 Marionette TRACE conn6 <- [1,2129,null,{"value":"8"}] 22:42:37 INFO - PROCESS | 1891 | 1461044557418 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 22:42:37 INFO - PROCESS | 1891 | 1461044557422 Marionette TRACE conn6 <- [1,2130,null,{}] 22:42:37 INFO - PROCESS | 1891 | 1461044557428 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:37 INFO - PROCESS | 1891 | 1461044557660 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 22:42:38 INFO - PROCESS | 1891 | 1461044558005 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:39 INFO - PROCESS | 1891 | --DOCSHELL 0x88912c00 == 147 [pid = 1891] [id = 521] 22:42:39 INFO - PROCESS | 1891 | --DOCSHELL 0x8bfee800 == 146 [pid = 1891] [id = 520] 22:42:39 INFO - PROCESS | 1891 | --DOCSHELL 0x8a464800 == 145 [pid = 1891] [id = 519] 22:42:39 INFO - PROCESS | 1891 | --DOCSHELL 0x87870400 == 144 [pid = 1891] [id = 518] 22:42:39 INFO - PROCESS | 1891 | --DOCSHELL 0x88918000 == 143 [pid = 1891] [id = 515] 22:42:39 INFO - PROCESS | 1891 | --DOCSHELL 0x98315400 == 142 [pid = 1891] [id = 513] 22:42:39 INFO - PROCESS | 1891 | --DOCSHELL 0x9121a800 == 141 [pid = 1891] [id = 514] 22:42:39 INFO - PROCESS | 1891 | --DOCSHELL 0x91557c00 == 140 [pid = 1891] [id = 512] 22:42:39 INFO - PROCESS | 1891 | --DOCSHELL 0x96243800 == 139 [pid = 1891] [id = 511] 22:42:39 INFO - PROCESS | 1891 | --DOCSHELL 0x92f1e800 == 138 [pid = 1891] [id = 509] 22:42:39 INFO - PROCESS | 1891 | --DOCSHELL 0x9564ec00 == 137 [pid = 1891] [id = 510] 22:42:39 INFO - PROCESS | 1891 | --DOCSHELL 0x93135400 == 136 [pid = 1891] [id = 508] 22:42:39 INFO - PROCESS | 1891 | --DOCSHELL 0x8caf9400 == 135 [pid = 1891] [id = 507] 22:42:39 INFO - PROCESS | 1891 | --DOCSHELL 0x9129a000 == 134 [pid = 1891] [id = 506] 22:42:39 INFO - PROCESS | 1891 | --DOCSHELL 0x90165400 == 133 [pid = 1891] [id = 505] 22:42:39 INFO - PROCESS | 1891 | --DOCSHELL 0x8fae8000 == 132 [pid = 1891] [id = 504] 22:42:39 INFO - PROCESS | 1891 | --DOCSHELL 0x8b586000 == 131 [pid = 1891] [id = 502] 22:42:39 INFO - PROCESS | 1891 | --DOCSHELL 0x8fa7f800 == 130 [pid = 1891] [id = 503] 22:42:39 INFO - PROCESS | 1891 | --DOCSHELL 0x87871c00 == 129 [pid = 1891] [id = 501] 22:42:39 INFO - PROCESS | 1891 | --DOCSHELL 0x87872c00 == 128 [pid = 1891] [id = 499] 22:42:39 INFO - PROCESS | 1891 | --DOCSHELL 0x87cef000 == 127 [pid = 1891] [id = 500] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 180 (0x8cd9bc00) [pid = 1891] [serial = 1365] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 179 (0x8bf0a800) [pid = 1891] [serial = 1493] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 178 (0x8c359800) [pid = 1891] [serial = 1494] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 177 (0x8e921c00) [pid = 1891] [serial = 1499] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 176 (0x8e925400) [pid = 1891] [serial = 1496] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 175 (0x8eb53000) [pid = 1891] [serial = 1497] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 174 (0x904e0c00) [pid = 1891] [serial = 1448] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 173 (0x9035c000) [pid = 1891] [serial = 1446] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 172 (0x90168000) [pid = 1891] [serial = 1445] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 171 (0x8fe24800) [pid = 1891] [serial = 1443] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 170 (0x8fae2400) [pid = 1891] [serial = 1442] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 169 (0x8eb56c00) [pid = 1891] [serial = 1440] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 168 (0x8e91c800) [pid = 1891] [serial = 1439] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 167 (0x8b3d1c00) [pid = 1891] [serial = 1437] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 166 (0x89a40400) [pid = 1891] [serial = 1436] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 165 (0x89a37800) [pid = 1891] [serial = 1490] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 164 (0x8a31e800) [pid = 1891] [serial = 1491] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 163 (0x86bf5800) [pid = 1891] [serial = 1487] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 162 (0x87874000) [pid = 1891] [serial = 1488] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 161 (0xa0a6ac00) [pid = 1891] [serial = 1485] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 160 (0xa0af2400) [pid = 1891] [serial = 1484] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 159 (0xa00c9800) [pid = 1891] [serial = 1482] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 158 (0xa0009c00) [pid = 1891] [serial = 1481] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 157 (0x9fb4b000) [pid = 1891] [serial = 1479] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 156 (0x9ae84800) [pid = 1891] [serial = 1478] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 155 (0x9ae04000) [pid = 1891] [serial = 1476] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 154 (0x99a02400) [pid = 1891] [serial = 1475] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 153 (0x99525800) [pid = 1891] [serial = 1473] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 152 (0x99522000) [pid = 1891] [serial = 1472] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 151 (0x988ed800) [pid = 1891] [serial = 1470] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 150 (0x988df800) [pid = 1891] [serial = 1469] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 149 (0x97b90400) [pid = 1891] [serial = 1467] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 148 (0x977cac00) [pid = 1891] [serial = 1466] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 147 (0x9401f800) [pid = 1891] [serial = 1464] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 146 (0x93f60400) [pid = 1891] [serial = 1463] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x93f49000) [pid = 1891] [serial = 1461] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x93f45400) [pid = 1891] [serial = 1460] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0x93b19000) [pid = 1891] [serial = 1458] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x93a0f400) [pid = 1891] [serial = 1457] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0x930a4400) [pid = 1891] [serial = 1455] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 140 (0x93030c00) [pid = 1891] [serial = 1454] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 139 (0x913ac800) [pid = 1891] [serial = 1452] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 138 (0x913a8400) [pid = 1891] [serial = 1451] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | --DOMWINDOW == 137 (0x91213000) [pid = 1891] [serial = 1449] [outer = (nil)] [url = about:blank] 22:42:39 INFO - PROCESS | 1891 | ++DOCSHELL 0x86bf2400 == 128 [pid = 1891] [id = 540] 22:42:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 138 (0x86bf5800) [pid = 1891] [serial = 1621] [outer = (nil)] 22:42:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 139 (0x87876800) [pid = 1891] [serial = 1622] [outer = 0x86bf5800] 22:42:39 INFO - PROCESS | 1891 | 1461044559931 Marionette DEBUG loaded listener.js 22:42:40 INFO - PROCESS | 1891 | ++DOMWINDOW == 140 (0x88912c00) [pid = 1891] [serial = 1623] [outer = 0x86bf5800] 22:42:40 INFO - PROCESS | 1891 | 1461044560851 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 22:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 22:42:40 INFO - PROCESS | 1891 | 1461044560927 Marionette TRACE conn6 <- [1,2133,null,{"value":"8"}] 22:42:40 INFO - PROCESS | 1891 | 1461044560935 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 22:42:40 INFO - PROCESS | 1891 | 1461044560940 Marionette TRACE conn6 <- [1,2134,null,{}] 22:42:40 INFO - PROCESS | 1891 | 1461044560947 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:41 INFO - PROCESS | 1891 | 1461044561153 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 22:42:41 INFO - PROCESS | 1891 | 1461044561432 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:41 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b3cc800 == 129 [pid = 1891] [id = 541] 22:42:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 141 (0x8b3cd000) [pid = 1891] [serial = 1624] [outer = (nil)] 22:42:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x8bf02400) [pid = 1891] [serial = 1625] [outer = 0x8b3cd000] 22:42:41 INFO - PROCESS | 1891 | 1461044561512 Marionette DEBUG loaded listener.js 22:42:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x8bff1000) [pid = 1891] [serial = 1626] [outer = 0x8b3cd000] 22:42:42 INFO - PROCESS | 1891 | 1461044562379 Marionette TRACE conn6 <- [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]]]}] 22:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 22:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1495ms 22:42:42 INFO - PROCESS | 1891 | 1461044562430 Marionette TRACE conn6 -> [0,2137,"getWindowHandle",null] 22:42:42 INFO - PROCESS | 1891 | 1461044562436 Marionette TRACE conn6 <- [1,2137,null,{"value":"8"}] 22:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 22:42:42 INFO - PROCESS | 1891 | 1461044562458 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 22:42:42 INFO - PROCESS | 1891 | 1461044562462 Marionette TRACE conn6 <- [1,2138,null,{}] 22:42:42 INFO - PROCESS | 1891 | 1461044562468 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:42 INFO - PROCESS | 1891 | 1461044562770 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 22:42:42 INFO - PROCESS | 1891 | 1461044562805 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:42 INFO - PROCESS | 1891 | ++DOCSHELL 0x89a3a400 == 130 [pid = 1891] [id = 542] 22:42:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x8bf04000) [pid = 1891] [serial = 1627] [outer = (nil)] 22:42:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x8e920000) [pid = 1891] [serial = 1628] [outer = 0x8bf04000] 22:42:42 INFO - PROCESS | 1891 | 1461044562878 Marionette DEBUG loaded listener.js 22:42:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x8eb4d400) [pid = 1891] [serial = 1629] [outer = 0x8bf04000] 22:42:43 INFO - PROCESS | 1891 | 1461044563979 Marionette TRACE conn6 <- [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]]]}] 22:42:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 22:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1583ms 22:42:44 INFO - PROCESS | 1891 | 1461044564041 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 22:42:44 INFO - PROCESS | 1891 | 1461044564045 Marionette TRACE conn6 <- [1,2141,null,{"value":"8"}] 22:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 22:42:44 INFO - PROCESS | 1891 | 1461044564052 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 22:42:44 INFO - PROCESS | 1891 | 1461044564058 Marionette TRACE conn6 <- [1,2142,null,{}] 22:42:44 INFO - PROCESS | 1891 | 1461044564074 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:44 INFO - PROCESS | 1891 | 1461044564916 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 22:42:44 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x98317c00) [pid = 1891] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 22:42:44 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x977d4800) [pid = 1891] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 22:42:44 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0x8b2c5800) [pid = 1891] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 22:42:44 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x941a0400) [pid = 1891] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 22:42:44 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0x91299000) [pid = 1891] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 22:42:44 INFO - PROCESS | 1891 | --DOMWINDOW == 140 (0x9564f400) [pid = 1891] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 22:42:44 INFO - PROCESS | 1891 | --DOMWINDOW == 139 (0x988e9800) [pid = 1891] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 22:42:44 INFO - PROCESS | 1891 | --DOMWINDOW == 138 (0x879e8800) [pid = 1891] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 22:42:44 INFO - PROCESS | 1891 | --DOMWINDOW == 137 (0x93da6c00) [pid = 1891] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 22:42:44 INFO - PROCESS | 1891 | --DOMWINDOW == 136 (0x8bfea400) [pid = 1891] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 22:42:44 INFO - PROCESS | 1891 | --DOMWINDOW == 135 (0x9624c400) [pid = 1891] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 22:42:45 INFO - PROCESS | 1891 | --DOMWINDOW == 134 (0x93b12400) [pid = 1891] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 22:42:45 INFO - PROCESS | 1891 | --DOMWINDOW == 133 (0x8bf0f400) [pid = 1891] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 22:42:45 INFO - PROCESS | 1891 | --DOMWINDOW == 132 (0x8fe26800) [pid = 1891] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 22:42:45 INFO - PROCESS | 1891 | --DOMWINDOW == 131 (0x87cf0400) [pid = 1891] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 22:42:45 INFO - PROCESS | 1891 | --DOMWINDOW == 130 (0x8786f800) [pid = 1891] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 22:42:45 INFO - PROCESS | 1891 | --DOMWINDOW == 129 (0x8cafb400) [pid = 1891] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 22:42:45 INFO - PROCESS | 1891 | --DOMWINDOW == 128 (0x9129b000) [pid = 1891] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 22:42:45 INFO - PROCESS | 1891 | --DOMWINDOW == 127 (0x8cafd400) [pid = 1891] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 22:42:45 INFO - PROCESS | 1891 | --DOMWINDOW == 126 (0x9fbb7c00) [pid = 1891] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 22:42:45 INFO - PROCESS | 1891 | --DOMWINDOW == 125 (0x879e5000) [pid = 1891] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 22:42:45 INFO - PROCESS | 1891 | --DOMWINDOW == 124 (0x8f8e6800) [pid = 1891] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 22:42:45 INFO - PROCESS | 1891 | --DOMWINDOW == 123 (0x8faeb400) [pid = 1891] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 22:42:45 INFO - PROCESS | 1891 | 1461044565172 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:45 INFO - PROCESS | 1891 | ++DOCSHELL 0x861c3400 == 131 [pid = 1891] [id = 543] 22:42:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 124 (0x86bf4400) [pid = 1891] [serial = 1630] [outer = (nil)] 22:42:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 125 (0x88911400) [pid = 1891] [serial = 1631] [outer = 0x86bf4400] 22:42:45 INFO - PROCESS | 1891 | 1461044565248 Marionette DEBUG loaded listener.js 22:42:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 126 (0x8b3cec00) [pid = 1891] [serial = 1632] [outer = 0x86bf4400] 22:42:46 INFO - PROCESS | 1891 | 1461044566032 Marionette TRACE conn6 <- [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] 22:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 22:42:46 INFO - PROCESS | 1891 | 1461044566096 Marionette TRACE conn6 <- [1,2145,null,{"value":"8"}] 22:42:46 INFO - PROCESS | 1891 | 1461044566102 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 22:42:46 INFO - PROCESS | 1891 | 1461044566106 Marionette TRACE conn6 <- [1,2146,null,{}] 22:42:46 INFO - PROCESS | 1891 | 1461044566111 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:46 INFO - PROCESS | 1891 | 1461044566386 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 22:42:46 INFO - PROCESS | 1891 | 1461044566404 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:46 INFO - PROCESS | 1891 | ++DOCSHELL 0x89a3a800 == 132 [pid = 1891] [id = 544] 22:42:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 127 (0x8c35dc00) [pid = 1891] [serial = 1633] [outer = (nil)] 22:42:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 128 (0x8fe24800) [pid = 1891] [serial = 1634] [outer = 0x8c35dc00] 22:42:46 INFO - PROCESS | 1891 | 1461044566490 Marionette DEBUG loaded listener.js 22:42:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 129 (0x8fe2a000) [pid = 1891] [serial = 1635] [outer = 0x8c35dc00] 22:42:47 INFO - PROCESS | 1891 | 1461044567712 Marionette TRACE conn6 <- [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] 22:42:47 INFO - PROCESS | 1891 | 1461044567797 Marionette TRACE conn6 <- [1,2149,null,{"value":"8"}] 22:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 22:42:47 INFO - PROCESS | 1891 | 1461044567807 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 22:42:47 INFO - PROCESS | 1891 | 1461044567811 Marionette TRACE conn6 <- [1,2150,null,{}] 22:42:47 INFO - PROCESS | 1891 | 1461044567820 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:48 INFO - PROCESS | 1891 | 1461044568038 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 22:42:48 INFO - PROCESS | 1891 | 1461044568359 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:48 INFO - PROCESS | 1891 | ++DOCSHELL 0x89b45400 == 133 [pid = 1891] [id = 545] 22:42:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 130 (0x8b2cb400) [pid = 1891] [serial = 1636] [outer = (nil)] 22:42:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 131 (0x8c359000) [pid = 1891] [serial = 1637] [outer = 0x8b2cb400] 22:42:48 INFO - PROCESS | 1891 | 1461044568451 Marionette DEBUG loaded listener.js 22:42:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 132 (0x8cafdc00) [pid = 1891] [serial = 1638] [outer = 0x8b2cb400] 22:42:49 INFO - PROCESS | 1891 | 1461044569399 Marionette TRACE conn6 <- [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]]]}] 22:42:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 22:42:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1634ms 22:42:49 INFO - PROCESS | 1891 | 1461044569442 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 22:42:49 INFO - PROCESS | 1891 | 1461044569451 Marionette TRACE conn6 <- [1,2153,null,{"value":"8"}] 22:42:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 22:42:49 INFO - PROCESS | 1891 | 1461044569461 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 22:42:49 INFO - PROCESS | 1891 | 1461044569465 Marionette TRACE conn6 <- [1,2154,null,{}] 22:42:49 INFO - PROCESS | 1891 | 1461044569472 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:49 INFO - PROCESS | 1891 | 1461044569688 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 22:42:50 INFO - PROCESS | 1891 | 1461044570090 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:50 INFO - PROCESS | 1891 | ++DOCSHELL 0x8cd95c00 == 134 [pid = 1891] [id = 546] 22:42:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 133 (0x8eb51400) [pid = 1891] [serial = 1639] [outer = (nil)] 22:42:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 134 (0x8fa7ec00) [pid = 1891] [serial = 1640] [outer = 0x8eb51400] 22:42:50 INFO - PROCESS | 1891 | 1461044570183 Marionette DEBUG loaded listener.js 22:42:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 135 (0x8faefc00) [pid = 1891] [serial = 1641] [outer = 0x8eb51400] 22:42:51 INFO - PROCESS | 1891 | 1461044571163 Marionette TRACE conn6 <- [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]]]}] 22:42:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 22:42:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1781ms 22:42:51 INFO - PROCESS | 1891 | 1461044571245 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 22:42:51 INFO - PROCESS | 1891 | 1461044571249 Marionette TRACE conn6 <- [1,2157,null,{"value":"8"}] 22:42:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 22:42:51 INFO - PROCESS | 1891 | 1461044571257 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 22:42:51 INFO - PROCESS | 1891 | 1461044571263 Marionette TRACE conn6 <- [1,2158,null,{}] 22:42:51 INFO - PROCESS | 1891 | 1461044571280 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:51 INFO - PROCESS | 1891 | 1461044571536 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 22:42:51 INFO - PROCESS | 1891 | 1461044571876 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:51 INFO - PROCESS | 1891 | ++DOCSHELL 0x8faeb400 == 135 [pid = 1891] [id = 547] 22:42:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 136 (0x90351c00) [pid = 1891] [serial = 1642] [outer = (nil)] 22:42:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 137 (0x904e2800) [pid = 1891] [serial = 1643] [outer = 0x90351c00] 22:42:51 INFO - PROCESS | 1891 | 1461044571973 Marionette DEBUG loaded listener.js 22:42:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 138 (0x91220c00) [pid = 1891] [serial = 1644] [outer = 0x90351c00] 22:42:52 INFO - PROCESS | 1891 | 1461044572908 Marionette TRACE conn6 <- [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]]]}] 22:42:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 22:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1701ms 22:42:52 INFO - PROCESS | 1891 | 1461044572959 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 22:42:52 INFO - PROCESS | 1891 | 1461044572964 Marionette TRACE conn6 <- [1,2161,null,{"value":"8"}] 22:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 22:42:52 INFO - PROCESS | 1891 | 1461044572970 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 22:42:52 INFO - PROCESS | 1891 | 1461044572974 Marionette TRACE conn6 <- [1,2162,null,{}] 22:42:52 INFO - PROCESS | 1891 | 1461044572980 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:53 INFO - PROCESS | 1891 | 1461044573200 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 22:42:53 INFO - PROCESS | 1891 | 1461044573530 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:53 INFO - PROCESS | 1891 | ++DOCSHELL 0x8bfe2400 == 136 [pid = 1891] [id = 548] 22:42:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 139 (0x90165400) [pid = 1891] [serial = 1645] [outer = (nil)] 22:42:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 140 (0x912abc00) [pid = 1891] [serial = 1646] [outer = 0x90165400] 22:42:53 INFO - PROCESS | 1891 | 1461044573623 Marionette DEBUG loaded listener.js 22:42:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 141 (0x9155dc00) [pid = 1891] [serial = 1647] [outer = 0x90165400] 22:42:54 INFO - PROCESS | 1891 | 1461044574539 Marionette TRACE conn6 <- [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]]]}] 22:42:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 22:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1633ms 22:42:54 INFO - PROCESS | 1891 | 1461044574604 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 22:42:54 INFO - PROCESS | 1891 | 1461044574608 Marionette TRACE conn6 <- [1,2165,null,{"value":"8"}] 22:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 22:42:54 INFO - PROCESS | 1891 | 1461044574614 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 22:42:54 INFO - PROCESS | 1891 | 1461044574618 Marionette TRACE conn6 <- [1,2166,null,{}] 22:42:54 INFO - PROCESS | 1891 | 1461044574624 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:54 INFO - PROCESS | 1891 | 1461044574835 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 22:42:55 INFO - PROCESS | 1891 | 1461044575170 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:55 INFO - PROCESS | 1891 | ++DOCSHELL 0x87ce4c00 == 137 [pid = 1891] [id = 549] 22:42:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x8e91e800) [pid = 1891] [serial = 1648] [outer = (nil)] 22:42:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x912a8800) [pid = 1891] [serial = 1649] [outer = 0x8e91e800] 22:42:55 INFO - PROCESS | 1891 | 1461044575263 Marionette DEBUG loaded listener.js 22:42:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x93026800) [pid = 1891] [serial = 1650] [outer = 0x8e91e800] 22:42:56 INFO - PROCESS | 1891 | 1461044576242 Marionette TRACE conn6 <- [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]]]}] 22:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 22:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1685ms 22:42:56 INFO - PROCESS | 1891 | 1461044576301 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 22:42:56 INFO - PROCESS | 1891 | 1461044576304 Marionette TRACE conn6 <- [1,2169,null,{"value":"8"}] 22:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 22:42:56 INFO - PROCESS | 1891 | 1461044576311 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 22:42:56 INFO - PROCESS | 1891 | 1461044576315 Marionette TRACE conn6 <- [1,2170,null,{}] 22:42:56 INFO - PROCESS | 1891 | 1461044576321 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:56 INFO - PROCESS | 1891 | 1461044576566 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 22:42:56 INFO - PROCESS | 1891 | 1461044576902 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:56 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b3cd400 == 138 [pid = 1891] [id = 550] 22:42:56 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x93a02800) [pid = 1891] [serial = 1651] [outer = (nil)] 22:42:56 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x93b20400) [pid = 1891] [serial = 1652] [outer = 0x93a02800] 22:42:57 INFO - PROCESS | 1891 | 1461044577001 Marionette DEBUG loaded listener.js 22:42:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 147 (0x93da3c00) [pid = 1891] [serial = 1653] [outer = 0x93a02800] 22:42:57 INFO - PROCESS | 1891 | 1461044577928 Marionette TRACE conn6 <- [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]]]}] 22:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 22:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1652ms 22:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 22:42:57 INFO - PROCESS | 1891 | 1461044577965 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 22:42:57 INFO - PROCESS | 1891 | 1461044577968 Marionette TRACE conn6 <- [1,2173,null,{"value":"8"}] 22:42:57 INFO - PROCESS | 1891 | 1461044577975 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 22:42:57 INFO - PROCESS | 1891 | 1461044577978 Marionette TRACE conn6 <- [1,2174,null,{}] 22:42:57 INFO - PROCESS | 1891 | 1461044577984 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:58 INFO - PROCESS | 1891 | 1461044578198 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 22:42:58 INFO - PROCESS | 1891 | 1461044578531 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:42:58 INFO - PROCESS | 1891 | ++DOCSHELL 0x8eb55000 == 139 [pid = 1891] [id = 551] 22:42:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 148 (0x930a7800) [pid = 1891] [serial = 1654] [outer = (nil)] 22:42:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 149 (0x93f4b800) [pid = 1891] [serial = 1655] [outer = 0x930a7800] 22:42:58 INFO - PROCESS | 1891 | 1461044578624 Marionette DEBUG loaded listener.js 22:42:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 150 (0x93f54400) [pid = 1891] [serial = 1656] [outer = 0x930a7800] 22:42:59 INFO - PROCESS | 1891 | 1461044579524 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 22:42:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 22:42:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1588ms 22:42:59 INFO - PROCESS | 1891 | 1461044579563 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 22:42:59 INFO - PROCESS | 1891 | 1461044579566 Marionette TRACE conn6 <- [1,2177,null,{"value":"8"}] 22:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 22:42:59 INFO - PROCESS | 1891 | 1461044579573 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 22:42:59 INFO - PROCESS | 1891 | 1461044579576 Marionette TRACE conn6 <- [1,2178,null,{}] 22:42:59 INFO - PROCESS | 1891 | 1461044579582 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:42:59 INFO - PROCESS | 1891 | 1461044579780 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 22:43:00 INFO - PROCESS | 1891 | 1461044580074 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:00 INFO - PROCESS | 1891 | ++DOCSHELL 0x8caf6800 == 140 [pid = 1891] [id = 552] 22:43:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 151 (0x90359c00) [pid = 1891] [serial = 1657] [outer = (nil)] 22:43:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 152 (0x93f5f800) [pid = 1891] [serial = 1658] [outer = 0x90359c00] 22:43:00 INFO - PROCESS | 1891 | 1461044580213 Marionette DEBUG loaded listener.js 22:43:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 153 (0x9432c800) [pid = 1891] [serial = 1659] [outer = 0x90359c00] 22:43:01 INFO - PROCESS | 1891 | 1461044581152 Marionette TRACE conn6 <- [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]]]}] 22:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 22:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1636ms 22:43:01 INFO - PROCESS | 1891 | 1461044581211 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 22:43:01 INFO - PROCESS | 1891 | 1461044581214 Marionette TRACE conn6 <- [1,2181,null,{"value":"8"}] 22:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 22:43:01 INFO - PROCESS | 1891 | 1461044581221 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 22:43:01 INFO - PROCESS | 1891 | 1461044581225 Marionette TRACE conn6 <- [1,2182,null,{}] 22:43:01 INFO - PROCESS | 1891 | 1461044581230 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:01 INFO - PROCESS | 1891 | 1461044581462 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 22:43:01 INFO - PROCESS | 1891 | 1461044581809 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:01 INFO - PROCESS | 1891 | ++DOCSHELL 0x93141400 == 141 [pid = 1891] [id = 553] 22:43:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 154 (0x93f4f000) [pid = 1891] [serial = 1660] [outer = (nil)] 22:43:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 155 (0x96f96c00) [pid = 1891] [serial = 1661] [outer = 0x93f4f000] 22:43:01 INFO - PROCESS | 1891 | 1461044581901 Marionette DEBUG loaded listener.js 22:43:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 156 (0x977d1c00) [pid = 1891] [serial = 1662] [outer = 0x93f4f000] 22:43:02 INFO - PROCESS | 1891 | 1461044582801 Marionette TRACE conn6 <- [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]]]}] 22:43:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 22:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1637ms 22:43:02 INFO - PROCESS | 1891 | 1461044582859 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 22:43:02 INFO - PROCESS | 1891 | 1461044582863 Marionette TRACE conn6 <- [1,2185,null,{"value":"8"}] 22:43:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 22:43:02 INFO - PROCESS | 1891 | 1461044582869 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 22:43:02 INFO - PROCESS | 1891 | 1461044582872 Marionette TRACE conn6 <- [1,2186,null,{}] 22:43:02 INFO - PROCESS | 1891 | 1461044582878 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:03 INFO - PROCESS | 1891 | 1461044583102 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 22:43:03 INFO - PROCESS | 1891 | 1461044583435 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:03 INFO - PROCESS | 1891 | ++DOCSHELL 0x93f41400 == 142 [pid = 1891] [id = 554] 22:43:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 157 (0x93f47c00) [pid = 1891] [serial = 1663] [outer = (nil)] 22:43:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 158 (0x981aac00) [pid = 1891] [serial = 1664] [outer = 0x93f47c00] 22:43:03 INFO - PROCESS | 1891 | 1461044583529 Marionette DEBUG loaded listener.js 22:43:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 159 (0x98212800) [pid = 1891] [serial = 1665] [outer = 0x93f47c00] 22:43:04 INFO - PROCESS | 1891 | 1461044584447 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 22:43:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 22:43:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1632ms 22:43:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 22:43:04 INFO - PROCESS | 1891 | 1461044584503 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 22:43:04 INFO - PROCESS | 1891 | 1461044584507 Marionette TRACE conn6 <- [1,2189,null,{"value":"8"}] 22:43:04 INFO - PROCESS | 1891 | 1461044584514 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 22:43:04 INFO - PROCESS | 1891 | 1461044584519 Marionette TRACE conn6 <- [1,2190,null,{}] 22:43:04 INFO - PROCESS | 1891 | 1461044584524 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:04 INFO - PROCESS | 1891 | 1461044584785 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 22:43:05 INFO - PROCESS | 1891 | 1461044585139 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:05 INFO - PROCESS | 1891 | ++DOCSHELL 0x9419b400 == 143 [pid = 1891] [id = 555] 22:43:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 160 (0x98b6c800) [pid = 1891] [serial = 1666] [outer = (nil)] 22:43:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 161 (0x99073c00) [pid = 1891] [serial = 1667] [outer = 0x98b6c800] 22:43:05 INFO - PROCESS | 1891 | 1461044585246 Marionette DEBUG loaded listener.js 22:43:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 162 (0x99585400) [pid = 1891] [serial = 1668] [outer = 0x98b6c800] 22:43:06 INFO - PROCESS | 1891 | 1461044586161 Marionette TRACE conn6 <- [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]]]}] 22:43:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 22:43:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1690ms 22:43:06 INFO - PROCESS | 1891 | 1461044586204 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 22:43:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 22:43:06 INFO - PROCESS | 1891 | 1461044586208 Marionette TRACE conn6 <- [1,2193,null,{"value":"8"}] 22:43:06 INFO - PROCESS | 1891 | 1461044586214 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 22:43:06 INFO - PROCESS | 1891 | 1461044586217 Marionette TRACE conn6 <- [1,2194,null,{}] 22:43:06 INFO - PROCESS | 1891 | 1461044586223 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:06 INFO - PROCESS | 1891 | 1461044586438 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 22:43:06 INFO - PROCESS | 1891 | 1461044586789 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:06 INFO - PROCESS | 1891 | ++DOCSHELL 0x99579400 == 144 [pid = 1891] [id = 556] 22:43:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 163 (0x99a02400) [pid = 1891] [serial = 1669] [outer = (nil)] 22:43:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 164 (0x9ae7b400) [pid = 1891] [serial = 1670] [outer = 0x99a02400] 22:43:06 INFO - PROCESS | 1891 | 1461044586882 Marionette DEBUG loaded listener.js 22:43:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 165 (0x9df33c00) [pid = 1891] [serial = 1671] [outer = 0x99a02400] 22:43:07 INFO - PROCESS | 1891 | 1461044587777 Marionette TRACE conn6 <- [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]]]}] 22:43:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 22:43:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1635ms 22:43:07 INFO - PROCESS | 1891 | 1461044587850 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 22:43:07 INFO - PROCESS | 1891 | 1461044587853 Marionette TRACE conn6 <- [1,2197,null,{"value":"8"}] 22:43:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 22:43:07 INFO - PROCESS | 1891 | 1461044587859 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 22:43:07 INFO - PROCESS | 1891 | 1461044587863 Marionette TRACE conn6 <- [1,2198,null,{}] 22:43:07 INFO - PROCESS | 1891 | 1461044587869 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:08 INFO - PROCESS | 1891 | 1461044588121 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 22:43:08 INFO - PROCESS | 1891 | 1461044588455 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:08 INFO - PROCESS | 1891 | ++DOCSHELL 0x9ae02000 == 145 [pid = 1891] [id = 557] 22:43:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 166 (0x9ae22000) [pid = 1891] [serial = 1672] [outer = (nil)] 22:43:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 167 (0x9fcafc00) [pid = 1891] [serial = 1673] [outer = 0x9ae22000] 22:43:08 INFO - PROCESS | 1891 | 1461044588546 Marionette DEBUG loaded listener.js 22:43:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 168 (0x9fea0000) [pid = 1891] [serial = 1674] [outer = 0x9ae22000] 22:43:09 INFO - PROCESS | 1891 | 1461044589434 Marionette TRACE conn6 <- [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]]]}] 22:43:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 22:43:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1636ms 22:43:09 INFO - PROCESS | 1891 | 1461044589496 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 22:43:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 22:43:09 INFO - PROCESS | 1891 | 1461044589500 Marionette TRACE conn6 <- [1,2201,null,{"value":"8"}] 22:43:09 INFO - PROCESS | 1891 | 1461044589507 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 22:43:09 INFO - PROCESS | 1891 | 1461044589511 Marionette TRACE conn6 <- [1,2202,null,{}] 22:43:09 INFO - PROCESS | 1891 | 1461044589517 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:09 INFO - PROCESS | 1891 | 1461044589733 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 22:43:10 INFO - PROCESS | 1891 | 1461044590074 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:10 INFO - PROCESS | 1891 | ++DOCSHELL 0x879ed400 == 146 [pid = 1891] [id = 558] 22:43:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 169 (0x97f53000) [pid = 1891] [serial = 1675] [outer = (nil)] 22:43:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 170 (0xa0af4c00) [pid = 1891] [serial = 1676] [outer = 0x97f53000] 22:43:10 INFO - PROCESS | 1891 | 1461044590171 Marionette DEBUG loaded listener.js 22:43:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 171 (0xa0e43c00) [pid = 1891] [serial = 1677] [outer = 0x97f53000] 22:43:11 INFO - PROCESS | 1891 | 1461044591127 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 22:43:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 22:43:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1703ms 22:43:11 INFO - PROCESS | 1891 | 1461044591210 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 22:43:11 INFO - PROCESS | 1891 | 1461044591214 Marionette TRACE conn6 <- [1,2205,null,{"value":"8"}] 22:43:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 22:43:11 INFO - PROCESS | 1891 | 1461044591220 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 22:43:11 INFO - PROCESS | 1891 | 1461044591223 Marionette TRACE conn6 <- [1,2206,null,{}] 22:43:11 INFO - PROCESS | 1891 | 1461044591229 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:11 INFO - PROCESS | 1891 | 1461044591450 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 22:43:11 INFO - PROCESS | 1891 | 1461044591789 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:11 INFO - PROCESS | 1891 | ++DOCSHELL 0x9907c400 == 147 [pid = 1891] [id = 559] 22:43:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 172 (0x9fe98000) [pid = 1891] [serial = 1678] [outer = (nil)] 22:43:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 173 (0xa3cc4c00) [pid = 1891] [serial = 1679] [outer = 0x9fe98000] 22:43:11 INFO - PROCESS | 1891 | 1461044591877 Marionette DEBUG loaded listener.js 22:43:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 174 (0xa44b0c00) [pid = 1891] [serial = 1680] [outer = 0x9fe98000] 22:43:12 INFO - PROCESS | 1891 | 1461044592829 Marionette TRACE conn6 <- [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]]]}] 22:43:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 22:43:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1685ms 22:43:12 INFO - PROCESS | 1891 | 1461044592905 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 22:43:12 INFO - PROCESS | 1891 | 1461044592909 Marionette TRACE conn6 <- [1,2209,null,{"value":"8"}] 22:43:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 22:43:12 INFO - PROCESS | 1891 | 1461044592916 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 22:43:12 INFO - PROCESS | 1891 | 1461044592919 Marionette TRACE conn6 <- [1,2210,null,{}] 22:43:12 INFO - PROCESS | 1891 | 1461044592925 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:13 INFO - PROCESS | 1891 | 1461044593182 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 22:43:13 INFO - PROCESS | 1891 | 1461044593524 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:13 INFO - PROCESS | 1891 | ++DOCSHELL 0x87ce9c00 == 148 [pid = 1891] [id = 560] 22:43:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 175 (0x8a59dc00) [pid = 1891] [serial = 1681] [outer = (nil)] 22:43:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 176 (0x8a5a4000) [pid = 1891] [serial = 1682] [outer = 0x8a59dc00] 22:43:13 INFO - PROCESS | 1891 | 1461044593612 Marionette DEBUG loaded listener.js 22:43:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 177 (0x8a5a6000) [pid = 1891] [serial = 1683] [outer = 0x8a59dc00] 22:43:14 INFO - PROCESS | 1891 | 1461044594488 Marionette TRACE conn6 <- [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]]]}] 22:43:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 22:43:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1632ms 22:43:14 INFO - PROCESS | 1891 | 1461044594549 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 22:43:14 INFO - PROCESS | 1891 | 1461044594552 Marionette TRACE conn6 <- [1,2213,null,{"value":"8"}] 22:43:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 22:43:14 INFO - PROCESS | 1891 | 1461044594560 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 22:43:14 INFO - PROCESS | 1891 | 1461044594564 Marionette TRACE conn6 <- [1,2214,null,{}] 22:43:14 INFO - PROCESS | 1891 | 1461044594569 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:14 INFO - PROCESS | 1891 | 1461044594785 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 22:43:15 INFO - PROCESS | 1891 | 1461044595127 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:15 INFO - PROCESS | 1891 | ++DOCSHELL 0x86bf0800 == 149 [pid = 1891] [id = 561] 22:43:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 178 (0x879ee000) [pid = 1891] [serial = 1684] [outer = (nil)] 22:43:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 179 (0x8a5abc00) [pid = 1891] [serial = 1685] [outer = 0x879ee000] 22:43:15 INFO - PROCESS | 1891 | 1461044595223 Marionette DEBUG loaded listener.js 22:43:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 180 (0x8a5acc00) [pid = 1891] [serial = 1686] [outer = 0x879ee000] 22:43:16 INFO - PROCESS | 1891 | 1461044596120 Marionette TRACE conn6 <- [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]]]}] 22:43:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 22:43:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1639ms 22:43:16 INFO - PROCESS | 1891 | 1461044596199 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 22:43:16 INFO - PROCESS | 1891 | 1461044596202 Marionette TRACE conn6 <- [1,2217,null,{"value":"8"}] 22:43:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 22:43:16 INFO - PROCESS | 1891 | 1461044596209 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 22:43:16 INFO - PROCESS | 1891 | 1461044596213 Marionette TRACE conn6 <- [1,2218,null,{}] 22:43:16 INFO - PROCESS | 1891 | 1461044596219 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:16 INFO - PROCESS | 1891 | 1461044596440 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 22:43:16 INFO - PROCESS | 1891 | 1461044596806 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:16 INFO - PROCESS | 1891 | ++DOCSHELL 0x879e7c00 == 150 [pid = 1891] [id = 562] 22:43:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 181 (0x8a5a0800) [pid = 1891] [serial = 1687] [outer = (nil)] 22:43:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 182 (0xa45e2c00) [pid = 1891] [serial = 1688] [outer = 0x8a5a0800] 22:43:16 INFO - PROCESS | 1891 | 1461044596897 Marionette DEBUG loaded listener.js 22:43:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 183 (0xa45e9400) [pid = 1891] [serial = 1689] [outer = 0x8a5a0800] 22:43:19 INFO - PROCESS | 1891 | --DOCSHELL 0x861c3400 == 149 [pid = 1891] [id = 543] 22:43:19 INFO - PROCESS | 1891 | --DOCSHELL 0x89a3a400 == 148 [pid = 1891] [id = 542] 22:43:19 INFO - PROCESS | 1891 | --DOCSHELL 0x8b3cc800 == 147 [pid = 1891] [id = 541] 22:43:19 INFO - PROCESS | 1891 | --DOCSHELL 0x86bf2400 == 146 [pid = 1891] [id = 540] 22:43:19 INFO - PROCESS | 1891 | --DOCSHELL 0x9695f400 == 145 [pid = 1891] [id = 533] 22:43:19 INFO - PROCESS | 1891 | --DOCSHELL 0x93f4ec00 == 144 [pid = 1891] [id = 532] 22:43:19 INFO - PROCESS | 1891 | --DOCSHELL 0x93b14c00 == 143 [pid = 1891] [id = 530] 22:43:19 INFO - PROCESS | 1891 | --DOCSHELL 0x904dc400 == 142 [pid = 1891] [id = 531] 22:43:19 INFO - PROCESS | 1891 | --DOCSHELL 0x91216c00 == 141 [pid = 1891] [id = 529] 22:43:19 INFO - PROCESS | 1891 | --DOCSHELL 0x8eb53800 == 140 [pid = 1891] [id = 528] 22:43:19 INFO - PROCESS | 1891 | --DOCSHELL 0x90353000 == 139 [pid = 1891] [id = 527] 22:43:19 INFO - PROCESS | 1891 | --DOCSHELL 0x8fe31800 == 138 [pid = 1891] [id = 526] 22:43:19 INFO - PROCESS | 1891 | --DOCSHELL 0x8cd9b400 == 137 [pid = 1891] [id = 524] 22:43:19 INFO - PROCESS | 1891 | --DOCSHELL 0x8e91a000 == 136 [pid = 1891] [id = 525] 22:43:19 INFO - PROCESS | 1891 | --DOCSHELL 0x879edc00 == 135 [pid = 1891] [id = 523] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 182 (0x8eb5b800) [pid = 1891] [serial = 1566] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 181 (0x9906f400) [pid = 1891] [serial = 1541] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 180 (0x98321400) [pid = 1891] [serial = 1538] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 179 (0x8b3d2c00) [pid = 1891] [serial = 1559] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 178 (0x99072c00) [pid = 1891] [serial = 1542] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 177 (0x999d6400) [pid = 1891] [serial = 1544] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 176 (0x912ab800) [pid = 1891] [serial = 1518] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 175 (0x96f99c00) [pid = 1891] [serial = 1533] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 174 (0x9df2cc00) [pid = 1891] [serial = 1547] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 173 (0x87dda400) [pid = 1891] [serial = 1557] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 172 (0x93f55400) [pid = 1891] [serial = 1529] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 171 (0x8e920800) [pid = 1891] [serial = 1565] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 170 (0x97b93000) [pid = 1891] [serial = 1536] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 169 (0x93e72800) [pid = 1891] [serial = 1526] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 168 (0x9620c000) [pid = 1891] [serial = 1532] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 167 (0x8c357c00) [pid = 1891] [serial = 1505] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 166 (0x93e74000) [pid = 1891] [serial = 1527] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 165 (0x9035fc00) [pid = 1891] [serial = 1515] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 164 (0x88910400) [pid = 1891] [serial = 1502] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 163 (0xa0020400) [pid = 1891] [serial = 1550] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 162 (0x8e91f800) [pid = 1891] [serial = 1563] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 161 (0x8cd94800) [pid = 1891] [serial = 1562] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 160 (0x988e1400) [pid = 1891] [serial = 1539] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 159 (0x99a0e400) [pid = 1891] [serial = 1545] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 158 (0x915c6c00) [pid = 1891] [serial = 1520] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 157 (0x930a5800) [pid = 1891] [serial = 1523] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 156 (0xa0fe3000) [pid = 1891] [serial = 1554] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 155 (0x8891b400) [pid = 1891] [serial = 1503] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 154 (0x8f702000) [pid = 1891] [serial = 1434] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 153 (0x978b5000) [pid = 1891] [serial = 1535] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 152 (0x8fa73000) [pid = 1891] [serial = 1508] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 151 (0x9129c800) [pid = 1891] [serial = 1517] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 150 (0x87ce5c00) [pid = 1891] [serial = 1556] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 149 (0x9eb40400) [pid = 1891] [serial = 1548] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 148 (0x90356000) [pid = 1891] [serial = 1514] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 147 (0x93f5e400) [pid = 1891] [serial = 1530] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 146 (0x92f22400) [pid = 1891] [serial = 1521] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x9015f800) [pid = 1891] [serial = 1512] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x8b581000) [pid = 1891] [serial = 1560] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0x8caf6c00) [pid = 1891] [serial = 1506] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x8fe2a400) [pid = 1891] [serial = 1511] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0x93b15c00) [pid = 1891] [serial = 1524] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 140 (0xa00d4000) [pid = 1891] [serial = 1551] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 139 (0x8fa7e800) [pid = 1891] [serial = 1509] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 138 (0xa0fda800) [pid = 1891] [serial = 1553] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | --DOMWINDOW == 137 (0x8fa76400) [pid = 1891] [serial = 1568] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1891 | 1461044599884 Marionette TRACE conn6 <- [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]]]}] 22:43:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 22:43:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 3743ms 22:43:19 INFO - PROCESS | 1891 | 1461044599953 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 22:43:19 INFO - PROCESS | 1891 | 1461044599960 Marionette TRACE conn6 <- [1,2221,null,{"value":"8"}] 22:43:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 22:43:19 INFO - PROCESS | 1891 | 1461044599969 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 22:43:19 INFO - PROCESS | 1891 | 1461044599974 Marionette TRACE conn6 <- [1,2222,null,{}] 22:43:19 INFO - PROCESS | 1891 | 1461044599982 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:20 INFO - PROCESS | 1891 | 1461044600188 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 22:43:20 INFO - PROCESS | 1891 | 1461044600392 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:20 INFO - PROCESS | 1891 | ++DOCSHELL 0x85968c00 == 136 [pid = 1891] [id = 563] 22:43:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 138 (0x8596d400) [pid = 1891] [serial = 1690] [outer = (nil)] 22:43:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 139 (0x86bec800) [pid = 1891] [serial = 1691] [outer = 0x8596d400] 22:43:20 INFO - PROCESS | 1891 | 1461044600471 Marionette DEBUG loaded listener.js 22:43:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 140 (0x879e6c00) [pid = 1891] [serial = 1692] [outer = 0x8596d400] 22:43:21 INFO - PROCESS | 1891 | 1461044601417 Marionette TRACE conn6 <- [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]]]}] 22:43:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 22:43:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1488ms 22:43:21 INFO - PROCESS | 1891 | 1461044601458 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 22:43:21 INFO - PROCESS | 1891 | 1461044601466 Marionette TRACE conn6 <- [1,2225,null,{"value":"8"}] 22:43:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 22:43:21 INFO - PROCESS | 1891 | 1461044601476 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 22:43:21 INFO - PROCESS | 1891 | 1461044601480 Marionette TRACE conn6 <- [1,2226,null,{}] 22:43:21 INFO - PROCESS | 1891 | 1461044601486 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:21 INFO - PROCESS | 1891 | 1461044601693 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 22:43:22 INFO - PROCESS | 1891 | 1461044602006 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:22 INFO - PROCESS | 1891 | ++DOCSHELL 0x8891e800 == 137 [pid = 1891] [id = 564] 22:43:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 141 (0x89a3a400) [pid = 1891] [serial = 1693] [outer = (nil)] 22:43:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x8a31dc00) [pid = 1891] [serial = 1694] [outer = 0x89a3a400] 22:43:22 INFO - PROCESS | 1891 | 1461044602101 Marionette DEBUG loaded listener.js 22:43:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x8a45f400) [pid = 1891] [serial = 1695] [outer = 0x89a3a400] 22:43:22 INFO - PROCESS | 1891 | 1461044602933 Marionette TRACE conn6 <- [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]]]}] 22:43:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 22:43:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1489ms 22:43:22 INFO - PROCESS | 1891 | 1461044602971 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 22:43:22 INFO - PROCESS | 1891 | 1461044602975 Marionette TRACE conn6 <- [1,2229,null,{"value":"8"}] 22:43:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 22:43:22 INFO - PROCESS | 1891 | 1461044602981 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 22:43:22 INFO - PROCESS | 1891 | 1461044602986 Marionette TRACE conn6 <- [1,2230,null,{}] 22:43:23 INFO - PROCESS | 1891 | 1461044603013 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:23 INFO - PROCESS | 1891 | 1461044603289 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 22:43:23 INFO - PROCESS | 1891 | 1461044603336 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:23 INFO - PROCESS | 1891 | ++DOCSHELL 0x86bf2400 == 138 [pid = 1891] [id = 565] 22:43:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x8a45d400) [pid = 1891] [serial = 1696] [outer = (nil)] 22:43:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x8b580400) [pid = 1891] [serial = 1697] [outer = 0x8a45d400] 22:43:23 INFO - PROCESS | 1891 | 1461044603426 Marionette DEBUG loaded listener.js 22:43:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x8bfe9800) [pid = 1891] [serial = 1698] [outer = 0x8a45d400] 22:43:24 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x912a9000) [pid = 1891] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 22:43:24 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x92f1e000) [pid = 1891] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 22:43:24 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0x9952a800) [pid = 1891] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 22:43:24 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x97ff3800) [pid = 1891] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 22:43:24 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0x87ce3000) [pid = 1891] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 22:43:24 INFO - PROCESS | 1891 | --DOMWINDOW == 140 (0x86bf5800) [pid = 1891] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 22:43:24 INFO - PROCESS | 1891 | --DOMWINDOW == 139 (0x8a329000) [pid = 1891] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 22:43:24 INFO - PROCESS | 1891 | --DOMWINDOW == 138 (0x8f8e0c00) [pid = 1891] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 22:43:24 INFO - PROCESS | 1891 | --DOMWINDOW == 137 (0xa0029800) [pid = 1891] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 22:43:24 INFO - PROCESS | 1891 | --DOMWINDOW == 136 (0x93da7400) [pid = 1891] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 22:43:24 INFO - PROCESS | 1891 | --DOMWINDOW == 135 (0x89b49c00) [pid = 1891] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 22:43:24 INFO - PROCESS | 1891 | --DOMWINDOW == 134 (0x8f706000) [pid = 1891] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 22:43:24 INFO - PROCESS | 1891 | --DOMWINDOW == 133 (0x92f1ec00) [pid = 1891] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 22:43:24 INFO - PROCESS | 1891 | --DOMWINDOW == 132 (0x90168800) [pid = 1891] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 22:43:24 INFO - PROCESS | 1891 | --DOMWINDOW == 131 (0x988e7c00) [pid = 1891] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 22:43:24 INFO - PROCESS | 1891 | --DOMWINDOW == 130 (0x8bf04000) [pid = 1891] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 22:43:24 INFO - PROCESS | 1891 | --DOMWINDOW == 129 (0x8e91d800) [pid = 1891] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 22:43:24 INFO - PROCESS | 1891 | --DOMWINDOW == 128 (0x8b3cd000) [pid = 1891] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 22:43:24 INFO - PROCESS | 1891 | --DOMWINDOW == 127 (0x86bf4400) [pid = 1891] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 22:43:24 INFO - PROCESS | 1891 | --DOMWINDOW == 126 (0x96248000) [pid = 1891] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 22:43:24 INFO - PROCESS | 1891 | --DOMWINDOW == 125 (0xa2816c00) [pid = 1891] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 22:43:24 INFO - PROCESS | 1891 | --DOMWINDOW == 124 (0x9121ec00) [pid = 1891] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 22:43:24 INFO - PROCESS | 1891 | 1461044604983 Marionette TRACE conn6 <- [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]]]}] 22:43:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 22:43:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 2045ms 22:43:25 INFO - PROCESS | 1891 | 1461044605027 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 22:43:25 INFO - PROCESS | 1891 | 1461044605031 Marionette TRACE conn6 <- [1,2233,null,{"value":"8"}] 22:43:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 22:43:25 INFO - PROCESS | 1891 | 1461044605037 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 22:43:25 INFO - PROCESS | 1891 | 1461044605040 Marionette TRACE conn6 <- [1,2234,null,{}] 22:43:25 INFO - PROCESS | 1891 | 1461044605046 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:25 INFO - PROCESS | 1891 | 1461044605236 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 22:43:25 INFO - PROCESS | 1891 | 1461044605252 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:25 INFO - PROCESS | 1891 | ++DOCSHELL 0x87ce9000 == 139 [pid = 1891] [id = 566] 22:43:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 125 (0x8bf05000) [pid = 1891] [serial = 1699] [outer = (nil)] 22:43:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 126 (0x8c361c00) [pid = 1891] [serial = 1700] [outer = 0x8bf05000] 22:43:25 INFO - PROCESS | 1891 | 1461044605328 Marionette DEBUG loaded listener.js 22:43:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 127 (0x8caf5000) [pid = 1891] [serial = 1701] [outer = 0x8bf05000] 22:43:26 INFO - PROCESS | 1891 | 1461044606328 Marionette TRACE conn6 <- [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]]]}] 22:43:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 22:43:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1335ms 22:43:26 INFO - PROCESS | 1891 | 1461044606373 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 22:43:26 INFO - PROCESS | 1891 | 1461044606377 Marionette TRACE conn6 <- [1,2237,null,{"value":"8"}] 22:43:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 22:43:26 INFO - PROCESS | 1891 | 1461044606383 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 22:43:26 INFO - PROCESS | 1891 | 1461044606386 Marionette TRACE conn6 <- [1,2238,null,{}] 22:43:26 INFO - PROCESS | 1891 | 1461044606392 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:26 INFO - PROCESS | 1891 | 1461044606731 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 22:43:27 INFO - PROCESS | 1891 | 1461044607092 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:27 INFO - PROCESS | 1891 | ++DOCSHELL 0x8596e800 == 140 [pid = 1891] [id = 567] 22:43:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 128 (0x8596fc00) [pid = 1891] [serial = 1702] [outer = (nil)] 22:43:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 129 (0x861c7400) [pid = 1891] [serial = 1703] [outer = 0x8596fc00] 22:43:27 INFO - PROCESS | 1891 | 1461044607187 Marionette DEBUG loaded listener.js 22:43:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 130 (0x86bf0c00) [pid = 1891] [serial = 1704] [outer = 0x8596fc00] 22:43:28 INFO - PROCESS | 1891 | 1461044608154 Marionette TRACE conn6 <- [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]]]}] 22:43:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 22:43:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1844ms 22:43:28 INFO - PROCESS | 1891 | 1461044608229 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 22:43:28 INFO - PROCESS | 1891 | 1461044608237 Marionette TRACE conn6 <- [1,2241,null,{"value":"8"}] 22:43:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 22:43:28 INFO - PROCESS | 1891 | 1461044608244 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 22:43:28 INFO - PROCESS | 1891 | 1461044608251 Marionette TRACE conn6 <- [1,2242,null,{}] 22:43:28 INFO - PROCESS | 1891 | 1461044608259 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:28 INFO - PROCESS | 1891 | 1461044608519 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 22:43:28 INFO - PROCESS | 1891 | 1461044608866 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:28 INFO - PROCESS | 1891 | ++DOCSHELL 0x8891dc00 == 141 [pid = 1891] [id = 568] 22:43:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 131 (0x89b42000) [pid = 1891] [serial = 1705] [outer = (nil)] 22:43:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 132 (0x8a324000) [pid = 1891] [serial = 1706] [outer = 0x89b42000] 22:43:28 INFO - PROCESS | 1891 | 1461044608958 Marionette DEBUG loaded listener.js 22:43:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 133 (0x8a5a4400) [pid = 1891] [serial = 1707] [outer = 0x89b42000] 22:43:29 INFO - PROCESS | 1891 | 1461044609971 Marionette TRACE conn6 <- [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]]]}] 22:43:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 22:43:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1786ms 22:43:30 INFO - PROCESS | 1891 | 1461044610032 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 22:43:30 INFO - PROCESS | 1891 | 1461044610037 Marionette TRACE conn6 <- [1,2245,null,{"value":"8"}] 22:43:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 22:43:30 INFO - PROCESS | 1891 | 1461044610044 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 22:43:30 INFO - PROCESS | 1891 | 1461044610048 Marionette TRACE conn6 <- [1,2246,null,{}] 22:43:30 INFO - PROCESS | 1891 | 1461044610054 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:30 INFO - PROCESS | 1891 | 1461044610278 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 22:43:30 INFO - PROCESS | 1891 | 1461044610660 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:30 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b3d1c00 == 142 [pid = 1891] [id = 569] 22:43:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 134 (0x8bf09c00) [pid = 1891] [serial = 1708] [outer = (nil)] 22:43:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 135 (0x8bfed800) [pid = 1891] [serial = 1709] [outer = 0x8bf09c00] 22:43:30 INFO - PROCESS | 1891 | 1461044610756 Marionette DEBUG loaded listener.js 22:43:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 136 (0x8caf0400) [pid = 1891] [serial = 1710] [outer = 0x8bf09c00] 22:43:31 INFO - PROCESS | 1891 | 1461044611765 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 22:43:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 22:43:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1741ms 22:43:31 INFO - PROCESS | 1891 | 1461044611786 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 22:43:31 INFO - PROCESS | 1891 | 1461044611793 Marionette TRACE conn6 <- [1,2249,null,{"value":"8"}] 22:43:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 22:43:31 INFO - PROCESS | 1891 | 1461044611810 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 22:43:31 INFO - PROCESS | 1891 | 1461044611818 Marionette TRACE conn6 <- [1,2250,null,{}] 22:43:31 INFO - PROCESS | 1891 | 1461044611824 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:32 INFO - PROCESS | 1891 | 1461044612104 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 22:43:32 INFO - PROCESS | 1891 | 1461044612449 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:32 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b2c6400 == 143 [pid = 1891] [id = 570] 22:43:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 137 (0x8c356400) [pid = 1891] [serial = 1711] [outer = (nil)] 22:43:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 138 (0x8e922000) [pid = 1891] [serial = 1712] [outer = 0x8c356400] 22:43:32 INFO - PROCESS | 1891 | 1461044612537 Marionette DEBUG loaded listener.js 22:43:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 139 (0x8eb5b800) [pid = 1891] [serial = 1713] [outer = 0x8c356400] 22:43:33 INFO - PROCESS | 1891 | 1461044613460 Marionette TRACE conn6 <- [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]]]}] 22:43:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 22:43:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1697ms 22:43:33 INFO - PROCESS | 1891 | 1461044613499 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 22:43:33 INFO - PROCESS | 1891 | 1461044613502 Marionette TRACE conn6 <- [1,2253,null,{"value":"8"}] 22:43:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 22:43:33 INFO - PROCESS | 1891 | 1461044613509 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 22:43:33 INFO - PROCESS | 1891 | 1461044613513 Marionette TRACE conn6 <- [1,2254,null,{}] 22:43:33 INFO - PROCESS | 1891 | 1461044613519 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:33 INFO - PROCESS | 1891 | 1461044613738 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 22:43:34 INFO - PROCESS | 1891 | 1461044614066 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:34 INFO - PROCESS | 1891 | ++DOCSHELL 0x8bf08400 == 144 [pid = 1891] [id = 571] 22:43:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 140 (0x8e925c00) [pid = 1891] [serial = 1714] [outer = (nil)] 22:43:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 141 (0x8fa75000) [pid = 1891] [serial = 1715] [outer = 0x8e925c00] 22:43:34 INFO - PROCESS | 1891 | 1461044614162 Marionette DEBUG loaded listener.js 22:43:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x8fa7a000) [pid = 1891] [serial = 1716] [outer = 0x8e925c00] 22:43:35 INFO - PROCESS | 1891 | 1461044615076 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 22:43:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 22:43:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1636ms 22:43:35 INFO - PROCESS | 1891 | 1461044615147 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 22:43:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 22:43:35 INFO - PROCESS | 1891 | 1461044615152 Marionette TRACE conn6 <- [1,2257,null,{"value":"8"}] 22:43:35 INFO - PROCESS | 1891 | 1461044615159 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 22:43:35 INFO - PROCESS | 1891 | 1461044615163 Marionette TRACE conn6 <- [1,2258,null,{}] 22:43:35 INFO - PROCESS | 1891 | 1461044615169 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:35 INFO - PROCESS | 1891 | 1461044615420 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 22:43:35 INFO - PROCESS | 1891 | 1461044615762 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:35 INFO - PROCESS | 1891 | ++DOCSHELL 0x8fae8800 == 145 [pid = 1891] [id = 572] 22:43:35 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x8fae8c00) [pid = 1891] [serial = 1717] [outer = (nil)] 22:43:35 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x8fe25c00) [pid = 1891] [serial = 1718] [outer = 0x8fae8c00] 22:43:35 INFO - PROCESS | 1891 | 1461044615870 Marionette DEBUG loaded listener.js 22:43:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x90351800) [pid = 1891] [serial = 1719] [outer = 0x8fae8c00] 22:43:36 INFO - PROCESS | 1891 | 1461044616828 Marionette TRACE conn6 <- [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]]]}] 22:43:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 22:43:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1748ms 22:43:36 INFO - PROCESS | 1891 | 1461044616907 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 22:43:36 INFO - PROCESS | 1891 | 1461044616911 Marionette TRACE conn6 <- [1,2261,null,{"value":"8"}] 22:43:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 22:43:36 INFO - PROCESS | 1891 | 1461044616917 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 22:43:36 INFO - PROCESS | 1891 | 1461044616921 Marionette TRACE conn6 <- [1,2262,null,{}] 22:43:36 INFO - PROCESS | 1891 | 1461044616927 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:37 INFO - PROCESS | 1891 | 1461044617184 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 22:43:37 INFO - PROCESS | 1891 | 1461044617530 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:37 INFO - PROCESS | 1891 | ++DOCSHELL 0x88912000 == 146 [pid = 1891] [id = 573] 22:43:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x8b584800) [pid = 1891] [serial = 1720] [outer = (nil)] 22:43:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 147 (0x9035f800) [pid = 1891] [serial = 1721] [outer = 0x8b584800] 22:43:37 INFO - PROCESS | 1891 | 1461044617621 Marionette DEBUG loaded listener.js 22:43:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 148 (0x91211c00) [pid = 1891] [serial = 1722] [outer = 0x8b584800] 22:43:38 INFO - PROCESS | 1891 | 1461044618554 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 22:43:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 22:43:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1695ms 22:43:38 INFO - PROCESS | 1891 | 1461044618614 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 22:43:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 22:43:38 INFO - PROCESS | 1891 | 1461044618618 Marionette TRACE conn6 <- [1,2265,null,{"value":"8"}] 22:43:38 INFO - PROCESS | 1891 | 1461044618625 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 22:43:38 INFO - PROCESS | 1891 | 1461044618628 Marionette TRACE conn6 <- [1,2266,null,{}] 22:43:38 INFO - PROCESS | 1891 | 1461044618634 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:38 INFO - PROCESS | 1891 | 1461044618847 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 22:43:39 INFO - PROCESS | 1891 | 1461044619177 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:39 INFO - PROCESS | 1891 | ++DOCSHELL 0x9035cc00 == 147 [pid = 1891] [id = 574] 22:43:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 149 (0x904dbc00) [pid = 1891] [serial = 1723] [outer = (nil)] 22:43:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 150 (0x9129b000) [pid = 1891] [serial = 1724] [outer = 0x904dbc00] 22:43:39 INFO - PROCESS | 1891 | 1461044619270 Marionette DEBUG loaded listener.js 22:43:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 151 (0x912a1000) [pid = 1891] [serial = 1725] [outer = 0x904dbc00] 22:43:40 INFO - PROCESS | 1891 | 1461044620151 Marionette TRACE conn6 <- [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]]]}] 22:43:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 22:43:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1582ms 22:43:40 INFO - PROCESS | 1891 | 1461044620207 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 22:43:40 INFO - PROCESS | 1891 | 1461044620211 Marionette TRACE conn6 <- [1,2269,null,{"value":"8"}] 22:43:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 22:43:40 INFO - PROCESS | 1891 | 1461044620218 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 22:43:40 INFO - PROCESS | 1891 | 1461044620222 Marionette TRACE conn6 <- [1,2270,null,{}] 22:43:40 INFO - PROCESS | 1891 | 1461044620227 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:40 INFO - PROCESS | 1891 | 1461044620438 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 22:43:40 INFO - PROCESS | 1891 | 1461044620725 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:40 INFO - PROCESS | 1891 | ++DOCSHELL 0x9127e400 == 148 [pid = 1891] [id = 575] 22:43:40 INFO - PROCESS | 1891 | ++DOMWINDOW == 152 (0x912a9800) [pid = 1891] [serial = 1726] [outer = (nil)] 22:43:40 INFO - PROCESS | 1891 | ++DOMWINDOW == 153 (0x91556c00) [pid = 1891] [serial = 1727] [outer = 0x912a9800] 22:43:40 INFO - PROCESS | 1891 | 1461044620863 Marionette DEBUG loaded listener.js 22:43:40 INFO - PROCESS | 1891 | ++DOMWINDOW == 154 (0x92f1f800) [pid = 1891] [serial = 1728] [outer = 0x912a9800] 22:43:41 INFO - PROCESS | 1891 | 1461044621812 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 22:43:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 22:43:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1630ms 22:43:41 INFO - PROCESS | 1891 | 1461044621849 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 22:43:41 INFO - PROCESS | 1891 | 1461044621854 Marionette TRACE conn6 <- [1,2273,null,{"value":"8"}] 22:43:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 22:43:41 INFO - PROCESS | 1891 | 1461044621861 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 22:43:41 INFO - PROCESS | 1891 | 1461044621864 Marionette TRACE conn6 <- [1,2274,null,{}] 22:43:41 INFO - PROCESS | 1891 | 1461044621870 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:42 INFO - PROCESS | 1891 | 1461044622106 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 22:43:42 INFO - PROCESS | 1891 | 1461044622443 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:42 INFO - PROCESS | 1891 | ++DOCSHELL 0x8786b400 == 149 [pid = 1891] [id = 576] 22:43:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 155 (0x8a45f000) [pid = 1891] [serial = 1729] [outer = (nil)] 22:43:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 156 (0x930a4c00) [pid = 1891] [serial = 1730] [outer = 0x8a45f000] 22:43:42 INFO - PROCESS | 1891 | 1461044622535 Marionette DEBUG loaded listener.js 22:43:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 157 (0x930aac00) [pid = 1891] [serial = 1731] [outer = 0x8a45f000] 22:43:43 INFO - PROCESS | 1891 | 1461044623448 Marionette TRACE conn6 <- [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]]]}] 22:43:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 22:43:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1634ms 22:43:43 INFO - PROCESS | 1891 | 1461044623496 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 22:43:43 INFO - PROCESS | 1891 | 1461044623500 Marionette TRACE conn6 <- [1,2277,null,{"value":"8"}] 22:43:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 22:43:43 INFO - PROCESS | 1891 | 1461044623506 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 22:43:43 INFO - PROCESS | 1891 | 1461044623510 Marionette TRACE conn6 <- [1,2278,null,{}] 22:43:43 INFO - PROCESS | 1891 | 1461044623516 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:43 INFO - PROCESS | 1891 | 1461044623731 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 22:43:44 INFO - PROCESS | 1891 | 1461044624019 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:44 INFO - PROCESS | 1891 | ++DOCSHELL 0x93b1a800 == 150 [pid = 1891] [id = 577] 22:43:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 158 (0x93b1c400) [pid = 1891] [serial = 1732] [outer = (nil)] 22:43:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 159 (0x93d9c000) [pid = 1891] [serial = 1733] [outer = 0x93b1c400] 22:43:44 INFO - PROCESS | 1891 | 1461044624180 Marionette DEBUG loaded listener.js 22:43:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 160 (0x93e72400) [pid = 1891] [serial = 1734] [outer = 0x93b1c400] 22:43:45 INFO - PROCESS | 1891 | 1461044625135 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 22:43:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 22:43:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1683ms 22:43:45 INFO - PROCESS | 1891 | 1461044625191 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 22:43:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 22:43:45 INFO - PROCESS | 1891 | 1461044625203 Marionette TRACE conn6 <- [1,2281,null,{"value":"8"}] 22:43:45 INFO - PROCESS | 1891 | 1461044625209 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 22:43:45 INFO - PROCESS | 1891 | 1461044625213 Marionette TRACE conn6 <- [1,2282,null,{}] 22:43:45 INFO - PROCESS | 1891 | 1461044625219 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:45 INFO - PROCESS | 1891 | 1461044625474 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 22:43:45 INFO - PROCESS | 1891 | 1461044625862 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:45 INFO - PROCESS | 1891 | ++DOCSHELL 0x93f4e800 == 151 [pid = 1891] [id = 578] 22:43:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 161 (0x93f57000) [pid = 1891] [serial = 1735] [outer = (nil)] 22:43:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 162 (0x94027800) [pid = 1891] [serial = 1736] [outer = 0x93f57000] 22:43:46 INFO - PROCESS | 1891 | 1461044626020 Marionette DEBUG loaded listener.js 22:43:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 163 (0x9402b400) [pid = 1891] [serial = 1737] [outer = 0x93f57000] 22:43:46 INFO - PROCESS | 1891 | 1461044626967 Marionette TRACE conn6 <- [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]]]}] 22:43:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 22:43:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1792ms 22:43:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 22:43:47 INFO - PROCESS | 1891 | 1461044627001 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 22:43:47 INFO - PROCESS | 1891 | 1461044627004 Marionette TRACE conn6 <- [1,2285,null,{"value":"8"}] 22:43:47 INFO - PROCESS | 1891 | 1461044627011 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 22:43:47 INFO - PROCESS | 1891 | 1461044627014 Marionette TRACE conn6 <- [1,2286,null,{}] 22:43:47 INFO - PROCESS | 1891 | 1461044627020 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:47 INFO - PROCESS | 1891 | 1461044627229 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 22:43:47 INFO - PROCESS | 1891 | 1461044627529 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:47 INFO - PROCESS | 1891 | ++DOCSHELL 0x89b47c00 == 152 [pid = 1891] [id = 579] 22:43:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 164 (0x8bfeec00) [pid = 1891] [serial = 1738] [outer = (nil)] 22:43:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 165 (0x9432ec00) [pid = 1891] [serial = 1739] [outer = 0x8bfeec00] 22:43:47 INFO - PROCESS | 1891 | 1461044627667 Marionette DEBUG loaded listener.js 22:43:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 166 (0x9564ec00) [pid = 1891] [serial = 1740] [outer = 0x8bfeec00] 22:43:48 INFO - PROCESS | 1891 | 1461044628592 Marionette TRACE conn6 <- [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]]]}] 22:43:48 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 22:43:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1639ms 22:43:48 INFO - PROCESS | 1891 | 1461044628650 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 22:43:48 INFO - PROCESS | 1891 | 1461044628654 Marionette TRACE conn6 <- [1,2289,null,{"value":"8"}] 22:43:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 22:43:48 INFO - PROCESS | 1891 | 1461044628660 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 22:43:48 INFO - PROCESS | 1891 | 1461044628663 Marionette TRACE conn6 <- [1,2290,null,{}] 22:43:48 INFO - PROCESS | 1891 | 1461044628669 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:48 INFO - PROCESS | 1891 | 1461044628897 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 22:43:49 INFO - PROCESS | 1891 | 1461044629238 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:49 INFO - PROCESS | 1891 | ++DOCSHELL 0x9419d400 == 153 [pid = 1891] [id = 580] 22:43:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 167 (0x9432dc00) [pid = 1891] [serial = 1741] [outer = (nil)] 22:43:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 168 (0x9787c400) [pid = 1891] [serial = 1742] [outer = 0x9432dc00] 22:43:49 INFO - PROCESS | 1891 | 1461044629332 Marionette DEBUG loaded listener.js 22:43:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 169 (0x978a8400) [pid = 1891] [serial = 1743] [outer = 0x9432dc00] 22:43:50 INFO - PROCESS | 1891 | 1461044630243 Marionette TRACE conn6 <- [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]]]}] 22:43:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 22:43:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1639ms 22:43:50 INFO - PROCESS | 1891 | 1461044630300 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 22:43:50 INFO - PROCESS | 1891 | 1461044630303 Marionette TRACE conn6 <- [1,2293,null,{"value":"8"}] 22:43:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 22:43:50 INFO - PROCESS | 1891 | 1461044630310 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 22:43:50 INFO - PROCESS | 1891 | 1461044630312 Marionette TRACE conn6 <- [1,2294,null,{}] 22:43:50 INFO - PROCESS | 1891 | 1461044630319 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:50 INFO - PROCESS | 1891 | 1461044630548 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 22:43:50 INFO - PROCESS | 1891 | 1461044630887 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:50 INFO - PROCESS | 1891 | ++DOCSHELL 0x94331000 == 154 [pid = 1891] [id = 581] 22:43:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 170 (0x94332400) [pid = 1891] [serial = 1744] [outer = (nil)] 22:43:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 171 (0x9805f800) [pid = 1891] [serial = 1745] [outer = 0x94332400] 22:43:50 INFO - PROCESS | 1891 | 1461044630982 Marionette DEBUG loaded listener.js 22:43:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 172 (0x98210000) [pid = 1891] [serial = 1746] [outer = 0x94332400] 22:43:51 INFO - PROCESS | 1891 | 1461044631898 Marionette TRACE conn6 <- [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]]]}] 22:43:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 22:43:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1640ms 22:43:51 INFO - PROCESS | 1891 | 1461044631950 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 22:43:51 INFO - PROCESS | 1891 | 1461044631953 Marionette TRACE conn6 <- [1,2297,null,{"value":"8"}] 22:43:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 22:43:51 INFO - PROCESS | 1891 | 1461044631960 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 22:43:51 INFO - PROCESS | 1891 | 1461044631963 Marionette TRACE conn6 <- [1,2298,null,{}] 22:43:51 INFO - PROCESS | 1891 | 1461044631969 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:52 INFO - PROCESS | 1891 | 1461044632190 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 22:43:52 INFO - PROCESS | 1891 | 1461044632542 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:52 INFO - PROCESS | 1891 | ++DOCSHELL 0x9015ec00 == 155 [pid = 1891] [id = 582] 22:43:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 173 (0x904dc800) [pid = 1891] [serial = 1747] [outer = (nil)] 22:43:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 174 (0x988e5c00) [pid = 1891] [serial = 1748] [outer = 0x904dc800] 22:43:52 INFO - PROCESS | 1891 | 1461044632638 Marionette DEBUG loaded listener.js 22:43:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 175 (0x988eb000) [pid = 1891] [serial = 1749] [outer = 0x904dc800] 22:43:53 INFO - PROCESS | 1891 | 1461044633566 Marionette TRACE conn6 <- [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]]]}] 22:43:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 22:43:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1635ms 22:43:53 INFO - PROCESS | 1891 | 1461044633597 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 22:43:53 INFO - PROCESS | 1891 | 1461044633601 Marionette TRACE conn6 <- [1,2301,null,{"value":"8"}] 22:43:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 22:43:53 INFO - PROCESS | 1891 | 1461044633608 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 22:43:53 INFO - PROCESS | 1891 | 1461044633611 Marionette TRACE conn6 <- [1,2302,null,{}] 22:43:53 INFO - PROCESS | 1891 | 1461044633617 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:53 INFO - PROCESS | 1891 | 1461044633835 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 22:43:54 INFO - PROCESS | 1891 | 1461044634106 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:54 INFO - PROCESS | 1891 | ++DOCSHELL 0x85964400 == 156 [pid = 1891] [id = 583] 22:43:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 176 (0x9419ac00) [pid = 1891] [serial = 1750] [outer = (nil)] 22:43:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 177 (0x99522000) [pid = 1891] [serial = 1751] [outer = 0x9419ac00] 22:43:54 INFO - PROCESS | 1891 | 1461044634201 Marionette DEBUG loaded listener.js 22:43:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 178 (0x99526000) [pid = 1891] [serial = 1752] [outer = 0x9419ac00] 22:43:55 INFO - PROCESS | 1891 | 1461044635177 Marionette TRACE conn6 <- [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]]]}] 22:43:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 22:43:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1631ms 22:43:55 INFO - PROCESS | 1891 | 1461044635240 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 22:43:55 INFO - PROCESS | 1891 | 1461044635244 Marionette TRACE conn6 <- [1,2305,null,{"value":"8"}] 22:43:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 22:43:55 INFO - PROCESS | 1891 | 1461044635250 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 22:43:55 INFO - PROCESS | 1891 | 1461044635254 Marionette TRACE conn6 <- [1,2306,null,{}] 22:43:55 INFO - PROCESS | 1891 | 1461044635260 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:55 INFO - PROCESS | 1891 | 1461044635487 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 22:43:55 INFO - PROCESS | 1891 | 1461044635827 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:55 INFO - PROCESS | 1891 | ++DOCSHELL 0x99072000 == 157 [pid = 1891] [id = 584] 22:43:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 179 (0x99524400) [pid = 1891] [serial = 1753] [outer = (nil)] 22:43:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 180 (0x9ae1d400) [pid = 1891] [serial = 1754] [outer = 0x99524400] 22:43:55 INFO - PROCESS | 1891 | 1461044635924 Marionette DEBUG loaded listener.js 22:43:56 INFO - PROCESS | 1891 | ++DOMWINDOW == 181 (0x99a38000) [pid = 1891] [serial = 1755] [outer = 0x99524400] 22:43:56 INFO - PROCESS | 1891 | 1461044636890 Marionette TRACE conn6 <- [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]]]}] 22:43:58 INFO - PROCESS | 1891 | --DOCSHELL 0x879e0c00 == 156 [pid = 1891] [id = 455] 22:43:58 INFO - PROCESS | 1891 | --DOCSHELL 0x8cafa400 == 155 [pid = 1891] [id = 236] 22:43:58 INFO - PROCESS | 1891 | --DOCSHELL 0x8fae6c00 == 154 [pid = 1891] [id = 459] 22:43:58 INFO - PROCESS | 1891 | --DOCSHELL 0x8f708c00 == 153 [pid = 1891] [id = 468] 22:43:58 INFO - PROCESS | 1891 | --DOCSHELL 0x93f4f800 == 152 [pid = 1891] [id = 466] 22:43:58 INFO - PROCESS | 1891 | --DOCSHELL 0x91285400 == 151 [pid = 1891] [id = 462] 22:43:58 INFO - PROCESS | 1891 | --DOCSHELL 0x868dd800 == 150 [pid = 1891] [id = 467] 22:43:58 INFO - PROCESS | 1891 | --DOCSHELL 0x9035dc00 == 149 [pid = 1891] [id = 461] 22:43:58 INFO - PROCESS | 1891 | --DOCSHELL 0x8a45dc00 == 148 [pid = 1891] [id = 458] 22:43:58 INFO - PROCESS | 1891 | --DOCSHELL 0x8fe30800 == 147 [pid = 1891] [id = 460] 22:43:58 INFO - PROCESS | 1891 | --DOCSHELL 0x93e74800 == 146 [pid = 1891] [id = 465] 22:43:58 INFO - PROCESS | 1891 | --DOCSHELL 0x8bfef000 == 145 [pid = 1891] [id = 457] 22:43:58 INFO - PROCESS | 1891 | --DOCSHELL 0x912a5000 == 144 [pid = 1891] [id = 464] 22:43:58 INFO - PROCESS | 1891 | --DOCSHELL 0x87ce9000 == 143 [pid = 1891] [id = 566] 22:43:58 INFO - PROCESS | 1891 | --DOCSHELL 0x86bf2400 == 142 [pid = 1891] [id = 565] 22:43:58 INFO - PROCESS | 1891 | --DOCSHELL 0x8891e800 == 141 [pid = 1891] [id = 564] 22:43:58 INFO - PROCESS | 1891 | --DOCSHELL 0x85968c00 == 140 [pid = 1891] [id = 563] 22:43:58 INFO - PROCESS | 1891 | --DOCSHELL 0x99579400 == 139 [pid = 1891] [id = 556] 22:43:58 INFO - PROCESS | 1891 | --DOCSHELL 0x9419b400 == 138 [pid = 1891] [id = 555] 22:43:58 INFO - PROCESS | 1891 | --DOCSHELL 0x93141400 == 137 [pid = 1891] [id = 553] 22:43:58 INFO - PROCESS | 1891 | --DOCSHELL 0x93f41400 == 136 [pid = 1891] [id = 554] 22:43:58 INFO - PROCESS | 1891 | --DOCSHELL 0x8caf6800 == 135 [pid = 1891] [id = 552] 22:43:58 INFO - PROCESS | 1891 | --DOCSHELL 0x8eb55000 == 134 [pid = 1891] [id = 551] 22:43:58 INFO - PROCESS | 1891 | --DOCSHELL 0x8b3cd400 == 133 [pid = 1891] [id = 550] 22:43:58 INFO - PROCESS | 1891 | --DOCSHELL 0x87ce4c00 == 132 [pid = 1891] [id = 549] 22:43:58 INFO - PROCESS | 1891 | --DOCSHELL 0x8bfe2400 == 131 [pid = 1891] [id = 548] 22:43:58 INFO - PROCESS | 1891 | --DOCSHELL 0x8cd95c00 == 130 [pid = 1891] [id = 546] 22:43:58 INFO - PROCESS | 1891 | --DOCSHELL 0x8faeb400 == 129 [pid = 1891] [id = 547] 22:43:58 INFO - PROCESS | 1891 | --DOCSHELL 0x89b45400 == 128 [pid = 1891] [id = 545] 22:43:58 INFO - PROCESS | 1891 | --DOCSHELL 0x89a3a800 == 127 [pid = 1891] [id = 544] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 180 (0x90166000) [pid = 1891] [serial = 1577] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 179 (0xa2a0dc00) [pid = 1891] [serial = 1616] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 178 (0x93f56000) [pid = 1891] [serial = 1592] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 177 (0x8b2c9800) [pid = 1891] [serial = 1571] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 176 (0x9302b000) [pid = 1891] [serial = 1586] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 175 (0x9fcaac00) [pid = 1891] [serial = 1611] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 174 (0x91294c00) [pid = 1891] [serial = 1581] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 173 (0x99578800) [pid = 1891] [serial = 1605] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 172 (0x90359800) [pid = 1891] [serial = 1578] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 171 (0x8eb4d400) [pid = 1891] [serial = 1629] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 170 (0x8fa77400) [pid = 1891] [serial = 1575] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 169 (0x8bf02400) [pid = 1891] [serial = 1625] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 168 (0x88911400) [pid = 1891] [serial = 1631] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 167 (0x96f90000) [pid = 1891] [serial = 1598] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 166 (0x8b580c00) [pid = 1891] [serial = 1572] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 165 (0x8f704800) [pid = 1891] [serial = 1574] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 164 (0x8b3cec00) [pid = 1891] [serial = 1632] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 163 (0xa2a57000) [pid = 1891] [serial = 1617] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 162 (0x8e920000) [pid = 1891] [serial = 1628] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 161 (0xa3cc9000) [pid = 1891] [serial = 1620] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 160 (0x912aec00) [pid = 1891] [serial = 1584] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 159 (0x93f57c00) [pid = 1891] [serial = 1595] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 158 (0x912a8400) [pid = 1891] [serial = 1583] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 157 (0x93f59c00) [pid = 1891] [serial = 1593] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 156 (0x97880c00) [pid = 1891] [serial = 1599] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 155 (0x93a0e400) [pid = 1891] [serial = 1587] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 154 (0x93e6e400) [pid = 1891] [serial = 1589] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 153 (0x9fc70400) [pid = 1891] [serial = 1610] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 152 (0x9df2d400) [pid = 1891] [serial = 1607] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 151 (0x99071c00) [pid = 1891] [serial = 1602] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 150 (0x8bff1000) [pid = 1891] [serial = 1626] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 149 (0xa0c55000) [pid = 1891] [serial = 1614] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 148 (0x9eb3b800) [pid = 1891] [serial = 1608] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 147 (0x99585c00) [pid = 1891] [serial = 1604] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 146 (0xa0af2800) [pid = 1891] [serial = 1613] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x88912c00) [pid = 1891] [serial = 1623] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x91279c00) [pid = 1891] [serial = 1580] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0xa3c28800) [pid = 1891] [serial = 1619] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x87876800) [pid = 1891] [serial = 1622] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0x93e73400) [pid = 1891] [serial = 1590] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 140 (0x94329400) [pid = 1891] [serial = 1596] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 139 (0x988e6000) [pid = 1891] [serial = 1601] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 138 (0x8f709000) [pid = 1891] [serial = 1500] [outer = (nil)] [url = about:blank] 22:43:59 INFO - PROCESS | 1891 | --DOMWINDOW == 137 (0x8fe24800) [pid = 1891] [serial = 1634] [outer = (nil)] [url = about:blank] 22:43:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 22:43:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 3993ms 22:43:59 INFO - PROCESS | 1891 | 1461044639351 Marionette TRACE conn6 -> [0,2309,"getWindowHandle",null] 22:43:59 INFO - PROCESS | 1891 | 1461044639357 Marionette TRACE conn6 <- [1,2309,null,{"value":"8"}] 22:43:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 22:43:59 INFO - PROCESS | 1891 | 1461044639367 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 22:43:59 INFO - PROCESS | 1891 | 1461044639374 Marionette TRACE conn6 <- [1,2310,null,{}] 22:43:59 INFO - PROCESS | 1891 | 1461044639382 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:43:59 INFO - PROCESS | 1891 | 1461044639578 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 22:43:59 INFO - PROCESS | 1891 | 1461044639635 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:43:59 INFO - PROCESS | 1891 | ++DOCSHELL 0x87de3c00 == 128 [pid = 1891] [id = 585] 22:43:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 138 (0x88910400) [pid = 1891] [serial = 1756] [outer = (nil)] 22:43:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 139 (0x88914c00) [pid = 1891] [serial = 1757] [outer = 0x88910400] 22:43:59 INFO - PROCESS | 1891 | 1461044639892 Marionette DEBUG loaded listener.js 22:44:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 140 (0x89a36000) [pid = 1891] [serial = 1758] [outer = 0x88910400] 22:44:00 INFO - PROCESS | 1891 | 1461044640716 Marionette TRACE conn6 <- [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]]]}] 22:44:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 22:44:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1390ms 22:44:00 INFO - PROCESS | 1891 | 1461044640758 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 22:44:00 INFO - PROCESS | 1891 | 1461044640763 Marionette TRACE conn6 <- [1,2313,null,{"value":"8"}] 22:44:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 22:44:00 INFO - PROCESS | 1891 | 1461044640775 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 22:44:00 INFO - PROCESS | 1891 | 1461044640780 Marionette TRACE conn6 <- [1,2314,null,{}] 22:44:00 INFO - PROCESS | 1891 | 1461044640786 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:01 INFO - PROCESS | 1891 | 1461044640996 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 22:44:01 INFO - PROCESS | 1891 | 1461044641221 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:01 INFO - PROCESS | 1891 | ++DOCSHELL 0x87ce9000 == 129 [pid = 1891] [id = 586] 22:44:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 141 (0x89a3ac00) [pid = 1891] [serial = 1759] [outer = (nil)] 22:44:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x8a5ac400) [pid = 1891] [serial = 1760] [outer = 0x89a3ac00] 22:44:01 INFO - PROCESS | 1891 | 1461044641303 Marionette DEBUG loaded listener.js 22:44:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x8b3cd400) [pid = 1891] [serial = 1761] [outer = 0x89a3ac00] 22:44:02 INFO - PROCESS | 1891 | 1461044642419 Marionette TRACE conn6 <- [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]]]}] 22:44:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 22:44:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1689ms 22:44:02 INFO - PROCESS | 1891 | 1461044642466 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 22:44:02 INFO - PROCESS | 1891 | 1461044642470 Marionette TRACE conn6 <- [1,2317,null,{"value":"8"}] 22:44:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 22:44:02 INFO - PROCESS | 1891 | 1461044642483 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 22:44:02 INFO - PROCESS | 1891 | 1461044642486 Marionette TRACE conn6 <- [1,2318,null,{}] 22:44:02 INFO - PROCESS | 1891 | 1461044642501 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:02 INFO - PROCESS | 1891 | 1461044642795 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 22:44:02 INFO - PROCESS | 1891 | 1461044642828 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:02 INFO - PROCESS | 1891 | ++DOCSHELL 0x8a31e400 == 130 [pid = 1891] [id = 587] 22:44:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x8bfe2400) [pid = 1891] [serial = 1762] [outer = (nil)] 22:44:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x8c358800) [pid = 1891] [serial = 1763] [outer = 0x8bfe2400] 22:44:02 INFO - PROCESS | 1891 | 1461044642910 Marionette DEBUG loaded listener.js 22:44:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x8caf6c00) [pid = 1891] [serial = 1764] [outer = 0x8bfe2400] 22:44:04 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x89a3a400) [pid = 1891] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 22:44:04 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x930a7800) [pid = 1891] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 22:44:04 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0x8b2cb400) [pid = 1891] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 22:44:04 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x8eb51400) [pid = 1891] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 22:44:04 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0x8e91e800) [pid = 1891] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 22:44:04 INFO - PROCESS | 1891 | --DOMWINDOW == 140 (0x93f47c00) [pid = 1891] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 22:44:04 INFO - PROCESS | 1891 | --DOMWINDOW == 139 (0x8f8e3800) [pid = 1891] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 22:44:04 INFO - PROCESS | 1891 | --DOMWINDOW == 138 (0x93a02800) [pid = 1891] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 22:44:04 INFO - PROCESS | 1891 | --DOMWINDOW == 137 (0x9fe98000) [pid = 1891] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 22:44:04 INFO - PROCESS | 1891 | --DOMWINDOW == 136 (0x99a02400) [pid = 1891] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 22:44:04 INFO - PROCESS | 1891 | --DOMWINDOW == 135 (0x8a45d400) [pid = 1891] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 22:44:04 INFO - PROCESS | 1891 | --DOMWINDOW == 134 (0x8a5a0800) [pid = 1891] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 22:44:04 INFO - PROCESS | 1891 | --DOMWINDOW == 133 (0x93f4f000) [pid = 1891] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 22:44:04 INFO - PROCESS | 1891 | --DOMWINDOW == 132 (0x90359c00) [pid = 1891] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 22:44:04 INFO - PROCESS | 1891 | --DOMWINDOW == 131 (0x90165400) [pid = 1891] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 22:44:04 INFO - PROCESS | 1891 | --DOMWINDOW == 130 (0x8a59dc00) [pid = 1891] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 22:44:04 INFO - PROCESS | 1891 | --DOMWINDOW == 129 (0x97f53000) [pid = 1891] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 22:44:04 INFO - PROCESS | 1891 | --DOMWINDOW == 128 (0x8596d400) [pid = 1891] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 22:44:04 INFO - PROCESS | 1891 | --DOMWINDOW == 127 (0x90351c00) [pid = 1891] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 22:44:04 INFO - PROCESS | 1891 | --DOMWINDOW == 126 (0x98b6c800) [pid = 1891] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 22:44:04 INFO - PROCESS | 1891 | --DOMWINDOW == 125 (0x9ae22000) [pid = 1891] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 22:44:04 INFO - PROCESS | 1891 | --DOMWINDOW == 124 (0x879ee000) [pid = 1891] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 22:44:04 INFO - PROCESS | 1891 | 1461044644621 Marionette TRACE conn6 <- [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] 22:44:04 INFO - PROCESS | 1891 | 1461044644677 Marionette TRACE conn6 <- [1,2321,null,{"value":"8"}] 22:44:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 22:44:04 INFO - PROCESS | 1891 | 1461044644683 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 22:44:04 INFO - PROCESS | 1891 | 1461044644687 Marionette TRACE conn6 <- [1,2322,null,{}] 22:44:04 INFO - PROCESS | 1891 | 1461044644692 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:04 INFO - PROCESS | 1891 | 1461044644927 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 22:44:05 INFO - PROCESS | 1891 | 1461044645125 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:05 INFO - PROCESS | 1891 | ++DOCSHELL 0x85967800 == 131 [pid = 1891] [id = 588] 22:44:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 125 (0x879eac00) [pid = 1891] [serial = 1765] [outer = (nil)] 22:44:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 126 (0x8e91cc00) [pid = 1891] [serial = 1766] [outer = 0x879eac00] 22:44:05 INFO - PROCESS | 1891 | 1461044645206 Marionette DEBUG loaded listener.js 22:44:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 127 (0x8eb53800) [pid = 1891] [serial = 1767] [outer = 0x879eac00] 22:44:05 INFO - PROCESS | 1891 | 1461044645995 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 22:44:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 22:44:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1344ms 22:44:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 22:44:06 INFO - PROCESS | 1891 | 1461044646028 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 22:44:06 INFO - PROCESS | 1891 | 1461044646031 Marionette TRACE conn6 <- [1,2325,null,{"value":"8"}] 22:44:06 INFO - PROCESS | 1891 | 1461044646038 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 22:44:06 INFO - PROCESS | 1891 | 1461044646041 Marionette TRACE conn6 <- [1,2326,null,{}] 22:44:06 INFO - PROCESS | 1891 | 1461044646046 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:06 INFO - PROCESS | 1891 | 1461044646244 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 22:44:06 INFO - PROCESS | 1891 | 1461044646260 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:06 INFO - PROCESS | 1891 | ++DOCSHELL 0x8e91d800 == 132 [pid = 1891] [id = 589] 22:44:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 128 (0x8e91e800) [pid = 1891] [serial = 1768] [outer = (nil)] 22:44:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 129 (0x8f8e0800) [pid = 1891] [serial = 1769] [outer = 0x8e91e800] 22:44:06 INFO - PROCESS | 1891 | 1461044646528 Marionette DEBUG loaded listener.js 22:44:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 130 (0x8f8e8000) [pid = 1891] [serial = 1770] [outer = 0x8e91e800] 22:44:07 INFO - PROCESS | 1891 | 1461044647717 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 22:44:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 22:44:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1736ms 22:44:07 INFO - PROCESS | 1891 | 1461044647774 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 22:44:07 INFO - PROCESS | 1891 | 1461044647782 Marionette TRACE conn6 <- [1,2329,null,{"value":"8"}] 22:44:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 22:44:07 INFO - PROCESS | 1891 | 1461044647792 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 22:44:07 INFO - PROCESS | 1891 | 1461044647796 Marionette TRACE conn6 <- [1,2330,null,{}] 22:44:07 INFO - PROCESS | 1891 | 1461044647805 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:08 INFO - PROCESS | 1891 | 1461044648097 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 22:44:08 INFO - PROCESS | 1891 | 1461044648442 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:08 INFO - PROCESS | 1891 | ++DOCSHELL 0x87de1c00 == 133 [pid = 1891] [id = 590] 22:44:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 131 (0x89a32c00) [pid = 1891] [serial = 1771] [outer = (nil)] 22:44:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 132 (0x8b3d6000) [pid = 1891] [serial = 1772] [outer = 0x89a32c00] 22:44:08 INFO - PROCESS | 1891 | 1461044648534 Marionette DEBUG loaded listener.js 22:44:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 133 (0x8bf0f400) [pid = 1891] [serial = 1773] [outer = 0x89a32c00] 22:44:09 INFO - PROCESS | 1891 | 1461044649573 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 22:44:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 22:44:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1839ms 22:44:09 INFO - PROCESS | 1891 | 1461044649633 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 22:44:09 INFO - PROCESS | 1891 | 1461044649642 Marionette TRACE conn6 <- [1,2333,null,{"value":"8"}] 22:44:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 22:44:09 INFO - PROCESS | 1891 | 1461044649653 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 22:44:09 INFO - PROCESS | 1891 | 1461044649657 Marionette TRACE conn6 <- [1,2334,null,{}] 22:44:09 INFO - PROCESS | 1891 | 1461044649664 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:09 INFO - PROCESS | 1891 | 1461044649898 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 22:44:10 INFO - PROCESS | 1891 | 1461044650277 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:10 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f70b400 == 134 [pid = 1891] [id = 591] 22:44:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 134 (0x8f710c00) [pid = 1891] [serial = 1774] [outer = (nil)] 22:44:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 135 (0x8fa74800) [pid = 1891] [serial = 1775] [outer = 0x8f710c00] 22:44:10 INFO - PROCESS | 1891 | 1461044650366 Marionette DEBUG loaded listener.js 22:44:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 136 (0x8fae2400) [pid = 1891] [serial = 1776] [outer = 0x8f710c00] 22:44:11 INFO - PROCESS | 1891 | 1461044651331 Marionette TRACE conn6 <- [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]]]}] 22:44:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 22:44:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1730ms 22:44:11 INFO - PROCESS | 1891 | 1461044651384 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 22:44:11 INFO - PROCESS | 1891 | 1461044651389 Marionette TRACE conn6 <- [1,2337,null,{"value":"8"}] 22:44:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 22:44:11 INFO - PROCESS | 1891 | 1461044651395 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 22:44:11 INFO - PROCESS | 1891 | 1461044651401 Marionette TRACE conn6 <- [1,2338,null,{}] 22:44:11 INFO - PROCESS | 1891 | 1461044651418 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:11 INFO - PROCESS | 1891 | 1461044651668 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 22:44:12 INFO - PROCESS | 1891 | 1461044652061 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:12 INFO - PROCESS | 1891 | ++DOCSHELL 0x85968000 == 135 [pid = 1891] [id = 592] 22:44:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 137 (0x8fe23800) [pid = 1891] [serial = 1777] [outer = (nil)] 22:44:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 138 (0x90164000) [pid = 1891] [serial = 1778] [outer = 0x8fe23800] 22:44:12 INFO - PROCESS | 1891 | 1461044652156 Marionette DEBUG loaded listener.js 22:44:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 139 (0x90352800) [pid = 1891] [serial = 1779] [outer = 0x8fe23800] 22:44:13 INFO - PROCESS | 1891 | 1461044653076 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 22:44:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 22:44:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1740ms 22:44:13 INFO - PROCESS | 1891 | 1461044653136 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 22:44:13 INFO - PROCESS | 1891 | 1461044653141 Marionette TRACE conn6 <- [1,2341,null,{"value":"8"}] 22:44:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 22:44:13 INFO - PROCESS | 1891 | 1461044653147 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 22:44:13 INFO - PROCESS | 1891 | 1461044653150 Marionette TRACE conn6 <- [1,2342,null,{}] 22:44:13 INFO - PROCESS | 1891 | 1461044653156 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:13 INFO - PROCESS | 1891 | 1461044653371 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 22:44:13 INFO - PROCESS | 1891 | 1461044653703 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:13 INFO - PROCESS | 1891 | ++DOCSHELL 0x8fae7800 == 136 [pid = 1891] [id = 593] 22:44:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 140 (0x90161c00) [pid = 1891] [serial = 1780] [outer = (nil)] 22:44:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 141 (0x904e0c00) [pid = 1891] [serial = 1781] [outer = 0x90161c00] 22:44:13 INFO - PROCESS | 1891 | 1461044653799 Marionette DEBUG loaded listener.js 22:44:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x91279c00) [pid = 1891] [serial = 1782] [outer = 0x90161c00] 22:44:14 INFO - PROCESS | 1891 | 1461044654719 Marionette TRACE conn6 <- [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]]]}] 22:44:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 22:44:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1630ms 22:44:14 INFO - PROCESS | 1891 | 1461044654778 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 22:44:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 22:44:14 INFO - PROCESS | 1891 | 1461044654782 Marionette TRACE conn6 <- [1,2345,null,{"value":"8"}] 22:44:14 INFO - PROCESS | 1891 | 1461044654788 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 22:44:14 INFO - PROCESS | 1891 | 1461044654791 Marionette TRACE conn6 <- [1,2346,null,{}] 22:44:14 INFO - PROCESS | 1891 | 1461044654797 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:15 INFO - PROCESS | 1891 | 1461044655049 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 22:44:15 INFO - PROCESS | 1891 | 1461044655391 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:15 INFO - PROCESS | 1891 | ++DOCSHELL 0x90167000 == 137 [pid = 1891] [id = 594] 22:44:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x912a4c00) [pid = 1891] [serial = 1783] [outer = (nil)] 22:44:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x912aec00) [pid = 1891] [serial = 1784] [outer = 0x912a4c00] 22:44:15 INFO - PROCESS | 1891 | 1461044655489 Marionette DEBUG loaded listener.js 22:44:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x913a8400) [pid = 1891] [serial = 1785] [outer = 0x912a4c00] 22:44:16 INFO - PROCESS | 1891 | 1461044656429 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 22:44:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 22:44:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1685ms 22:44:16 INFO - PROCESS | 1891 | 1461044656473 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 22:44:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 22:44:16 INFO - PROCESS | 1891 | 1461044656477 Marionette TRACE conn6 <- [1,2349,null,{"value":"8"}] 22:44:16 INFO - PROCESS | 1891 | 1461044656483 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 22:44:16 INFO - PROCESS | 1891 | 1461044656487 Marionette TRACE conn6 <- [1,2350,null,{}] 22:44:16 INFO - PROCESS | 1891 | 1461044656492 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:16 INFO - PROCESS | 1891 | 1461044656722 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 22:44:17 INFO - PROCESS | 1891 | 1461044657077 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:17 INFO - PROCESS | 1891 | ++DOCSHELL 0x8a321400 == 138 [pid = 1891] [id = 595] 22:44:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x8a325c00) [pid = 1891] [serial = 1786] [outer = (nil)] 22:44:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 147 (0x915c6c00) [pid = 1891] [serial = 1787] [outer = 0x8a325c00] 22:44:17 INFO - PROCESS | 1891 | 1461044657186 Marionette DEBUG loaded listener.js 22:44:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 148 (0x93a11400) [pid = 1891] [serial = 1788] [outer = 0x8a325c00] 22:44:18 INFO - PROCESS | 1891 | 1461044658104 Marionette TRACE conn6 <- [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]]]}] 22:44:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 22:44:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1694ms 22:44:18 INFO - PROCESS | 1891 | 1461044658177 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 22:44:18 INFO - PROCESS | 1891 | 1461044658180 Marionette TRACE conn6 <- [1,2353,null,{"value":"8"}] 22:44:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 22:44:18 INFO - PROCESS | 1891 | 1461044658187 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 22:44:18 INFO - PROCESS | 1891 | 1461044658190 Marionette TRACE conn6 <- [1,2354,null,{}] 22:44:18 INFO - PROCESS | 1891 | 1461044658196 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:18 INFO - PROCESS | 1891 | 1461044658438 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 22:44:18 INFO - PROCESS | 1891 | 1461044658774 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:18 INFO - PROCESS | 1891 | ++DOCSHELL 0x93027000 == 139 [pid = 1891] [id = 596] 22:44:18 INFO - PROCESS | 1891 | ++DOMWINDOW == 149 (0x9302b000) [pid = 1891] [serial = 1789] [outer = (nil)] 22:44:18 INFO - PROCESS | 1891 | ++DOMWINDOW == 150 (0x93da8000) [pid = 1891] [serial = 1790] [outer = 0x9302b000] 22:44:18 INFO - PROCESS | 1891 | 1461044658865 Marionette DEBUG loaded listener.js 22:44:18 INFO - PROCESS | 1891 | ++DOMWINDOW == 151 (0x93e74000) [pid = 1891] [serial = 1791] [outer = 0x9302b000] 22:44:19 INFO - PROCESS | 1891 | 1461044659781 Marionette TRACE conn6 <- [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]]]}] 22:44:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 22:44:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1632ms 22:44:19 INFO - PROCESS | 1891 | 1461044659819 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 22:44:19 INFO - PROCESS | 1891 | 1461044659822 Marionette TRACE conn6 <- [1,2357,null,{"value":"8"}] 22:44:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 22:44:19 INFO - PROCESS | 1891 | 1461044659829 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 22:44:19 INFO - PROCESS | 1891 | 1461044659833 Marionette TRACE conn6 <- [1,2358,null,{}] 22:44:19 INFO - PROCESS | 1891 | 1461044659838 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:20 INFO - PROCESS | 1891 | 1461044660043 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 22:44:20 INFO - PROCESS | 1891 | 1461044660379 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:20 INFO - PROCESS | 1891 | ++DOCSHELL 0x92f1b800 == 140 [pid = 1891] [id = 597] 22:44:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 152 (0x93b1c800) [pid = 1891] [serial = 1792] [outer = (nil)] 22:44:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 153 (0x93f48400) [pid = 1891] [serial = 1793] [outer = 0x93b1c800] 22:44:20 INFO - PROCESS | 1891 | 1461044660473 Marionette DEBUG loaded listener.js 22:44:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 154 (0x93f4e000) [pid = 1891] [serial = 1794] [outer = 0x93b1c800] 22:44:21 INFO - PROCESS | 1891 | 1461044661389 Marionette TRACE conn6 <- [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]]]}] 22:44:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 22:44:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1636ms 22:44:21 INFO - PROCESS | 1891 | 1461044661466 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 22:44:21 INFO - PROCESS | 1891 | 1461044661469 Marionette TRACE conn6 <- [1,2361,null,{"value":"8"}] 22:44:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 22:44:21 INFO - PROCESS | 1891 | 1461044661476 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 22:44:21 INFO - PROCESS | 1891 | 1461044661479 Marionette TRACE conn6 <- [1,2362,null,{}] 22:44:21 INFO - PROCESS | 1891 | 1461044661485 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:21 INFO - PROCESS | 1891 | 1461044661755 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 22:44:22 INFO - PROCESS | 1891 | 1461044662104 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:22 INFO - PROCESS | 1891 | ++DOCSHELL 0x868dfc00 == 141 [pid = 1891] [id = 598] 22:44:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 155 (0x8bfefc00) [pid = 1891] [serial = 1795] [outer = (nil)] 22:44:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 156 (0x93f52400) [pid = 1891] [serial = 1796] [outer = 0x8bfefc00] 22:44:22 INFO - PROCESS | 1891 | 1461044662197 Marionette DEBUG loaded listener.js 22:44:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 157 (0x9401f800) [pid = 1891] [serial = 1797] [outer = 0x8bfefc00] 22:44:23 INFO - PROCESS | 1891 | 1461044663086 Marionette TRACE conn6 <- [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]]]}] 22:44:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 22:44:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1683ms 22:44:23 INFO - PROCESS | 1891 | 1461044663160 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 22:44:23 INFO - PROCESS | 1891 | 1461044663164 Marionette TRACE conn6 <- [1,2365,null,{"value":"8"}] 22:44:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 22:44:23 INFO - PROCESS | 1891 | 1461044663171 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 22:44:23 INFO - PROCESS | 1891 | 1461044663174 Marionette TRACE conn6 <- [1,2366,null,{}] 22:44:23 INFO - PROCESS | 1891 | 1461044663182 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:23 INFO - PROCESS | 1891 | 1461044663397 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 22:44:23 INFO - PROCESS | 1891 | 1461044663693 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:23 INFO - PROCESS | 1891 | ++DOCSHELL 0x86befc00 == 142 [pid = 1891] [id = 599] 22:44:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 158 (0x93e78400) [pid = 1891] [serial = 1798] [outer = (nil)] 22:44:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 159 (0x94334000) [pid = 1891] [serial = 1799] [outer = 0x93e78400] 22:44:23 INFO - PROCESS | 1891 | 1461044663847 Marionette DEBUG loaded listener.js 22:44:23 INFO - PROCESS | 1891 | ++DOMWINDOW == 160 (0x962dd400) [pid = 1891] [serial = 1800] [outer = 0x93e78400] 22:44:24 INFO - PROCESS | 1891 | 1461044664796 Marionette TRACE conn6 <- [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]]]}] 22:44:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 22:44:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1694ms 22:44:24 INFO - PROCESS | 1891 | 1461044664866 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 22:44:24 INFO - PROCESS | 1891 | 1461044664870 Marionette TRACE conn6 <- [1,2369,null,{"value":"8"}] 22:44:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 22:44:24 INFO - PROCESS | 1891 | 1461044664878 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 22:44:24 INFO - PROCESS | 1891 | 1461044664882 Marionette TRACE conn6 <- [1,2370,null,{}] 22:44:24 INFO - PROCESS | 1891 | 1461044664888 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:25 INFO - PROCESS | 1891 | 1461044665204 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 22:44:25 INFO - PROCESS | 1891 | 1461044665553 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:25 INFO - PROCESS | 1891 | ++DOCSHELL 0x9419cc00 == 143 [pid = 1891] [id = 600] 22:44:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 161 (0x97828000) [pid = 1891] [serial = 1801] [outer = (nil)] 22:44:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 162 (0x98313800) [pid = 1891] [serial = 1802] [outer = 0x97828000] 22:44:25 INFO - PROCESS | 1891 | 1461044665647 Marionette DEBUG loaded listener.js 22:44:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 163 (0x988ec400) [pid = 1891] [serial = 1803] [outer = 0x97828000] 22:44:26 INFO - PROCESS | 1891 | 1461044666565 Marionette TRACE conn6 <- [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]]]}] 22:44:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 22:44:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1736ms 22:44:26 INFO - PROCESS | 1891 | 1461044666615 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 22:44:26 INFO - PROCESS | 1891 | 1461044666618 Marionette TRACE conn6 <- [1,2373,null,{"value":"8"}] 22:44:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 22:44:26 INFO - PROCESS | 1891 | 1461044666625 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 22:44:26 INFO - PROCESS | 1891 | 1461044666630 Marionette TRACE conn6 <- [1,2374,null,{}] 22:44:26 INFO - PROCESS | 1891 | 1461044666635 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:26 INFO - PROCESS | 1891 | 1461044666858 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 22:44:27 INFO - PROCESS | 1891 | 1461044667254 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:27 INFO - PROCESS | 1891 | ++DOCSHELL 0x91297c00 == 144 [pid = 1891] [id = 601] 22:44:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 164 (0x978ab000) [pid = 1891] [serial = 1804] [outer = (nil)] 22:44:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 165 (0x99578800) [pid = 1891] [serial = 1805] [outer = 0x978ab000] 22:44:27 INFO - PROCESS | 1891 | 1461044667349 Marionette DEBUG loaded listener.js 22:44:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 166 (0x99a07000) [pid = 1891] [serial = 1806] [outer = 0x978ab000] 22:44:28 INFO - PROCESS | 1891 | 1461044668232 Marionette TRACE conn6 <- [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]]]}] 22:44:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 22:44:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1642ms 22:44:28 INFO - PROCESS | 1891 | 1461044668268 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 22:44:28 INFO - PROCESS | 1891 | 1461044668271 Marionette TRACE conn6 <- [1,2377,null,{"value":"8"}] 22:44:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 22:44:28 INFO - PROCESS | 1891 | 1461044668277 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 22:44:28 INFO - PROCESS | 1891 | 1461044668281 Marionette TRACE conn6 <- [1,2378,null,{}] 22:44:28 INFO - PROCESS | 1891 | 1461044668287 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:28 INFO - PROCESS | 1891 | 1461044668494 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 22:44:28 INFO - PROCESS | 1891 | 1461044668791 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:28 INFO - PROCESS | 1891 | ++DOCSHELL 0x87877000 == 145 [pid = 1891] [id = 602] 22:44:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 167 (0x981a7800) [pid = 1891] [serial = 1807] [outer = (nil)] 22:44:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 168 (0x9ae7bc00) [pid = 1891] [serial = 1808] [outer = 0x981a7800] 22:44:28 INFO - PROCESS | 1891 | 1461044668926 Marionette DEBUG loaded listener.js 22:44:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 169 (0x9ae7f800) [pid = 1891] [serial = 1809] [outer = 0x981a7800] 22:44:29 INFO - PROCESS | 1891 | 1461044669844 Marionette TRACE conn6 <- [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]]]}] 22:44:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 22:44:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1635ms 22:44:29 INFO - PROCESS | 1891 | 1461044669914 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 22:44:29 INFO - PROCESS | 1891 | 1461044669918 Marionette TRACE conn6 <- [1,2381,null,{"value":"8"}] 22:44:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 22:44:29 INFO - PROCESS | 1891 | 1461044669924 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 22:44:29 INFO - PROCESS | 1891 | 1461044669928 Marionette TRACE conn6 <- [1,2382,null,{}] 22:44:29 INFO - PROCESS | 1891 | 1461044669933 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:30 INFO - PROCESS | 1891 | 1461044670153 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 22:44:30 INFO - PROCESS | 1891 | 1461044670494 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:30 INFO - PROCESS | 1891 | ++DOCSHELL 0x915be800 == 146 [pid = 1891] [id = 603] 22:44:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 170 (0x98d8f000) [pid = 1891] [serial = 1810] [outer = (nil)] 22:44:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 171 (0x9fb4f000) [pid = 1891] [serial = 1811] [outer = 0x98d8f000] 22:44:30 INFO - PROCESS | 1891 | 1461044670590 Marionette DEBUG loaded listener.js 22:44:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 172 (0x9fbb9800) [pid = 1891] [serial = 1812] [outer = 0x98d8f000] 22:44:31 INFO - PROCESS | 1891 | 1461044671583 Marionette TRACE conn6 <- [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]]]}] 22:44:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 22:44:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1738ms 22:44:31 INFO - PROCESS | 1891 | 1461044671663 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 22:44:31 INFO - PROCESS | 1891 | 1461044671666 Marionette TRACE conn6 <- [1,2385,null,{"value":"8"}] 22:44:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 22:44:31 INFO - PROCESS | 1891 | 1461044671673 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 22:44:31 INFO - PROCESS | 1891 | 1461044671676 Marionette TRACE conn6 <- [1,2386,null,{}] 22:44:31 INFO - PROCESS | 1891 | 1461044671682 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:31 INFO - PROCESS | 1891 | 1461044671909 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 22:44:32 INFO - PROCESS | 1891 | 1461044672299 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:32 INFO - PROCESS | 1891 | ++DOCSHELL 0x8596f400 == 147 [pid = 1891] [id = 604] 22:44:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 173 (0x91559000) [pid = 1891] [serial = 1813] [outer = (nil)] 22:44:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 174 (0x9fc77800) [pid = 1891] [serial = 1814] [outer = 0x91559000] 22:44:32 INFO - PROCESS | 1891 | 1461044672392 Marionette DEBUG loaded listener.js 22:44:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 175 (0x9fcabc00) [pid = 1891] [serial = 1815] [outer = 0x91559000] 22:44:33 INFO - PROCESS | 1891 | 1461044673373 Marionette TRACE conn6 <- [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]]]}] 22:44:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 22:44:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1732ms 22:44:33 INFO - PROCESS | 1891 | 1461044673407 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 22:44:33 INFO - PROCESS | 1891 | 1461044673410 Marionette TRACE conn6 <- [1,2389,null,{"value":"8"}] 22:44:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 22:44:33 INFO - PROCESS | 1891 | 1461044673417 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 22:44:33 INFO - PROCESS | 1891 | 1461044673420 Marionette TRACE conn6 <- [1,2390,null,{}] 22:44:33 INFO - PROCESS | 1891 | 1461044673426 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:33 INFO - PROCESS | 1891 | 1461044673651 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 22:44:34 INFO - PROCESS | 1891 | 1461044674000 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:34 INFO - PROCESS | 1891 | ++DOCSHELL 0x9ae25800 == 148 [pid = 1891] [id = 605] 22:44:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 176 (0x9fb4a400) [pid = 1891] [serial = 1816] [outer = (nil)] 22:44:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 177 (0xa00d7c00) [pid = 1891] [serial = 1817] [outer = 0x9fb4a400] 22:44:34 INFO - PROCESS | 1891 | 1461044674098 Marionette DEBUG loaded listener.js 22:44:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 178 (0xa0af2800) [pid = 1891] [serial = 1818] [outer = 0x9fb4a400] 22:44:35 INFO - PROCESS | 1891 | 1461044675034 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 22:44:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 22:44:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1692ms 22:44:35 INFO - PROCESS | 1891 | 1461044675110 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 22:44:35 INFO - PROCESS | 1891 | 1461044675114 Marionette TRACE conn6 <- [1,2393,null,{"value":"8"}] 22:44:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 22:44:35 INFO - PROCESS | 1891 | 1461044675120 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 22:44:35 INFO - PROCESS | 1891 | 1461044675124 Marionette TRACE conn6 <- [1,2394,null,{}] 22:44:35 INFO - PROCESS | 1891 | 1461044675129 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:35 INFO - PROCESS | 1891 | 1461044675392 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 22:44:35 INFO - PROCESS | 1891 | 1461044675742 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:35 INFO - PROCESS | 1891 | ++DOCSHELL 0x861c3800 == 149 [pid = 1891] [id = 606] 22:44:35 INFO - PROCESS | 1891 | ++DOMWINDOW == 179 (0xa000ac00) [pid = 1891] [serial = 1819] [outer = (nil)] 22:44:35 INFO - PROCESS | 1891 | ++DOMWINDOW == 180 (0xa0ee5000) [pid = 1891] [serial = 1820] [outer = 0xa000ac00] 22:44:35 INFO - PROCESS | 1891 | 1461044675829 Marionette DEBUG loaded listener.js 22:44:35 INFO - PROCESS | 1891 | ++DOMWINDOW == 181 (0xa0fdf000) [pid = 1891] [serial = 1821] [outer = 0xa000ac00] 22:44:36 INFO - PROCESS | 1891 | 1461044676759 Marionette TRACE conn6 <- [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]]]}] 22:44:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 22:44:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1689ms 22:44:36 INFO - PROCESS | 1891 | 1461044676810 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 22:44:36 INFO - PROCESS | 1891 | 1461044676814 Marionette TRACE conn6 <- [1,2397,null,{"value":"8"}] 22:44:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 22:44:36 INFO - PROCESS | 1891 | 1461044676821 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 22:44:36 INFO - PROCESS | 1891 | 1461044676824 Marionette TRACE conn6 <- [1,2398,null,{}] 22:44:36 INFO - PROCESS | 1891 | 1461044676830 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:37 INFO - PROCESS | 1891 | 1461044677073 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 22:44:39 INFO - PROCESS | 1891 | --DOCSHELL 0x868de400 == 148 [pid = 1891] [id = 362] 22:44:39 INFO - PROCESS | 1891 | --DOCSHELL 0x879e4c00 == 147 [pid = 1891] [id = 451] 22:44:39 INFO - PROCESS | 1891 | --DOCSHELL 0x99072000 == 146 [pid = 1891] [id = 584] 22:44:39 INFO - PROCESS | 1891 | --DOCSHELL 0x85964400 == 145 [pid = 1891] [id = 583] 22:44:39 INFO - PROCESS | 1891 | --DOCSHELL 0x94331000 == 144 [pid = 1891] [id = 581] 22:44:39 INFO - PROCESS | 1891 | --DOCSHELL 0x9015ec00 == 143 [pid = 1891] [id = 582] 22:44:39 INFO - PROCESS | 1891 | --DOCSHELL 0x9419d400 == 142 [pid = 1891] [id = 580] 22:44:39 INFO - PROCESS | 1891 | --DOCSHELL 0x89b47c00 == 141 [pid = 1891] [id = 579] 22:44:39 INFO - PROCESS | 1891 | --DOCSHELL 0x93f4e800 == 140 [pid = 1891] [id = 578] 22:44:39 INFO - PROCESS | 1891 | --DOCSHELL 0x8786b400 == 139 [pid = 1891] [id = 576] 22:44:39 INFO - PROCESS | 1891 | --DOCSHELL 0x93b1a800 == 138 [pid = 1891] [id = 577] 22:44:39 INFO - PROCESS | 1891 | --DOCSHELL 0x9127e400 == 137 [pid = 1891] [id = 575] 22:44:39 INFO - PROCESS | 1891 | --DOCSHELL 0x9035cc00 == 136 [pid = 1891] [id = 574] 22:44:39 INFO - PROCESS | 1891 | --DOCSHELL 0x88912000 == 135 [pid = 1891] [id = 573] 22:44:39 INFO - PROCESS | 1891 | --DOCSHELL 0x9432f400 == 134 [pid = 1891] [id = 268] 22:44:39 INFO - PROCESS | 1891 | --DOCSHELL 0x8fae8800 == 133 [pid = 1891] [id = 572] 22:44:39 INFO - PROCESS | 1891 | --DOCSHELL 0x8bf08400 == 132 [pid = 1891] [id = 571] 22:44:39 INFO - PROCESS | 1891 | --DOCSHELL 0x8b3d1c00 == 131 [pid = 1891] [id = 569] 22:44:39 INFO - PROCESS | 1891 | --DOCSHELL 0x8b2c6400 == 130 [pid = 1891] [id = 570] 22:44:39 INFO - PROCESS | 1891 | --DOCSHELL 0x8891dc00 == 129 [pid = 1891] [id = 568] 22:44:39 INFO - PROCESS | 1891 | --DOCSHELL 0x8596e800 == 128 [pid = 1891] [id = 567] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 180 (0x8a31dc00) [pid = 1891] [serial = 1694] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 179 (0x93f4b800) [pid = 1891] [serial = 1655] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 178 (0x8cafdc00) [pid = 1891] [serial = 1638] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 177 (0x8fa7ec00) [pid = 1891] [serial = 1640] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 176 (0x93026800) [pid = 1891] [serial = 1650] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 175 (0x981aac00) [pid = 1891] [serial = 1664] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 174 (0x8fa7f400) [pid = 1891] [serial = 1569] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 173 (0x93b20400) [pid = 1891] [serial = 1652] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 172 (0xa44b0c00) [pid = 1891] [serial = 1680] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 171 (0x9df33c00) [pid = 1891] [serial = 1671] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 170 (0x8b580400) [pid = 1891] [serial = 1697] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 169 (0xa45e9400) [pid = 1891] [serial = 1689] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 168 (0x96f96c00) [pid = 1891] [serial = 1661] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 167 (0x93da3c00) [pid = 1891] [serial = 1653] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 166 (0x93f5f800) [pid = 1891] [serial = 1658] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 165 (0x912a8800) [pid = 1891] [serial = 1649] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 164 (0x912abc00) [pid = 1891] [serial = 1646] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 163 (0x8a5a6000) [pid = 1891] [serial = 1683] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 162 (0xa0e43c00) [pid = 1891] [serial = 1677] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 161 (0x9ae7b400) [pid = 1891] [serial = 1670] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 160 (0x879e6c00) [pid = 1891] [serial = 1692] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 159 (0x91220c00) [pid = 1891] [serial = 1644] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 158 (0x8a5a4000) [pid = 1891] [serial = 1682] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 157 (0x99073c00) [pid = 1891] [serial = 1667] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 156 (0x8c359000) [pid = 1891] [serial = 1637] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 155 (0x9fea0000) [pid = 1891] [serial = 1674] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 154 (0xa0af4c00) [pid = 1891] [serial = 1676] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 153 (0x86bec800) [pid = 1891] [serial = 1691] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 152 (0x93f54400) [pid = 1891] [serial = 1656] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 151 (0xa3cc4c00) [pid = 1891] [serial = 1679] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 150 (0x8a5acc00) [pid = 1891] [serial = 1686] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 149 (0x8bfe9800) [pid = 1891] [serial = 1698] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 148 (0x8a5abc00) [pid = 1891] [serial = 1685] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 147 (0x9155dc00) [pid = 1891] [serial = 1647] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 146 (0x9fcafc00) [pid = 1891] [serial = 1673] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x99585400) [pid = 1891] [serial = 1668] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0xa45e2c00) [pid = 1891] [serial = 1688] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0x977d1c00) [pid = 1891] [serial = 1662] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x98212800) [pid = 1891] [serial = 1665] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0x9432c800) [pid = 1891] [serial = 1659] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 140 (0x904e2800) [pid = 1891] [serial = 1643] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 139 (0x8faefc00) [pid = 1891] [serial = 1641] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 138 (0x8a45f400) [pid = 1891] [serial = 1695] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | --DOMWINDOW == 137 (0x8c361c00) [pid = 1891] [serial = 1700] [outer = (nil)] [url = about:blank] 22:44:39 INFO - PROCESS | 1891 | 1461044679534 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:39 INFO - PROCESS | 1891 | ++DOCSHELL 0x861bdc00 == 129 [pid = 1891] [id = 607] 22:44:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 138 (0x861be400) [pid = 1891] [serial = 1822] [outer = (nil)] 22:44:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 139 (0x868dd800) [pid = 1891] [serial = 1823] [outer = 0x861be400] 22:44:39 INFO - PROCESS | 1891 | 1461044679620 Marionette DEBUG loaded listener.js 22:44:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 140 (0x86bf5000) [pid = 1891] [serial = 1824] [outer = 0x861be400] 22:44:40 INFO - PROCESS | 1891 | 1461044680443 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 22:44:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 22:44:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 3652ms 22:44:40 INFO - PROCESS | 1891 | 1461044680475 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 22:44:40 INFO - PROCESS | 1891 | 1461044680483 Marionette TRACE conn6 <- [1,2401,null,{"value":"8"}] 22:44:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 22:44:40 INFO - PROCESS | 1891 | 1461044680492 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 22:44:40 INFO - PROCESS | 1891 | 1461044680496 Marionette TRACE conn6 <- [1,2402,null,{}] 22:44:40 INFO - PROCESS | 1891 | 1461044680503 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:40 INFO - PROCESS | 1891 | 1461044680732 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 22:44:40 INFO - PROCESS | 1891 | 1461044680941 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:40 INFO - PROCESS | 1891 | ++DOCSHELL 0x87dd9400 == 130 [pid = 1891] [id = 608] 22:44:40 INFO - PROCESS | 1891 | ++DOMWINDOW == 141 (0x88919c00) [pid = 1891] [serial = 1825] [outer = (nil)] 22:44:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x8a31c400) [pid = 1891] [serial = 1826] [outer = 0x88919c00] 22:44:41 INFO - PROCESS | 1891 | 1461044681021 Marionette DEBUG loaded listener.js 22:44:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x8a45fc00) [pid = 1891] [serial = 1827] [outer = 0x88919c00] 22:44:42 INFO - PROCESS | 1891 | 1461044682002 Marionette TRACE conn6 <- [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]]]}] 22:44:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 22:44:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1581ms 22:44:42 INFO - PROCESS | 1891 | 1461044682076 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 22:44:42 INFO - PROCESS | 1891 | 1461044682081 Marionette TRACE conn6 <- [1,2405,null,{"value":"8"}] 22:44:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 22:44:42 INFO - PROCESS | 1891 | 1461044682088 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 22:44:42 INFO - PROCESS | 1891 | 1461044682092 Marionette TRACE conn6 <- [1,2406,null,{}] 22:44:42 INFO - PROCESS | 1891 | 1461044682103 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:42 INFO - PROCESS | 1891 | 1461044682385 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 22:44:42 INFO - PROCESS | 1891 | 1461044682451 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:42 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b2d0400 == 131 [pid = 1891] [id = 609] 22:44:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x8b3da400) [pid = 1891] [serial = 1828] [outer = (nil)] 22:44:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x8bf02400) [pid = 1891] [serial = 1829] [outer = 0x8b3da400] 22:44:42 INFO - PROCESS | 1891 | 1461044682525 Marionette DEBUG loaded listener.js 22:44:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x8bfebc00) [pid = 1891] [serial = 1830] [outer = 0x8b3da400] 22:44:43 INFO - PROCESS | 1891 | 1461044683584 Marionette TRACE conn6 <- [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]]]}] 22:44:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 22:44:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1545ms 22:44:43 INFO - PROCESS | 1891 | 1461044683634 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 22:44:43 INFO - PROCESS | 1891 | 1461044683639 Marionette TRACE conn6 <- [1,2409,null,{"value":"8"}] 22:44:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 22:44:43 INFO - PROCESS | 1891 | 1461044683660 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 22:44:43 INFO - PROCESS | 1891 | 1461044683668 Marionette TRACE conn6 <- [1,2410,null,{}] 22:44:43 INFO - PROCESS | 1891 | 1461044683674 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:44 INFO - PROCESS | 1891 | 1461044684714 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 22:44:44 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x8bfeec00) [pid = 1891] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 22:44:44 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x8b584800) [pid = 1891] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 22:44:44 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0x8a45f000) [pid = 1891] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 22:44:44 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x8596fc00) [pid = 1891] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 22:44:44 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0x8e925c00) [pid = 1891] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 22:44:44 INFO - PROCESS | 1891 | --DOMWINDOW == 140 (0x8bf09c00) [pid = 1891] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 22:44:44 INFO - PROCESS | 1891 | --DOMWINDOW == 139 (0x8c35dc00) [pid = 1891] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 22:44:44 INFO - PROCESS | 1891 | --DOMWINDOW == 138 (0x89b42000) [pid = 1891] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 22:44:44 INFO - PROCESS | 1891 | --DOMWINDOW == 137 (0x904dbc00) [pid = 1891] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 22:44:44 INFO - PROCESS | 1891 | --DOMWINDOW == 136 (0x94332400) [pid = 1891] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 22:44:44 INFO - PROCESS | 1891 | --DOMWINDOW == 135 (0x904dc800) [pid = 1891] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 22:44:44 INFO - PROCESS | 1891 | --DOMWINDOW == 134 (0x93f57000) [pid = 1891] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 22:44:44 INFO - PROCESS | 1891 | --DOMWINDOW == 133 (0x88910400) [pid = 1891] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 22:44:44 INFO - PROCESS | 1891 | --DOMWINDOW == 132 (0x9419ac00) [pid = 1891] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 22:44:44 INFO - PROCESS | 1891 | --DOMWINDOW == 131 (0x8c356400) [pid = 1891] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 22:44:44 INFO - PROCESS | 1891 | --DOMWINDOW == 130 (0x8fae8c00) [pid = 1891] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 22:44:44 INFO - PROCESS | 1891 | --DOMWINDOW == 129 (0x93b1c400) [pid = 1891] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 22:44:44 INFO - PROCESS | 1891 | --DOMWINDOW == 128 (0x89a3ac00) [pid = 1891] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 22:44:44 INFO - PROCESS | 1891 | --DOMWINDOW == 127 (0x8bfe2400) [pid = 1891] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 22:44:44 INFO - PROCESS | 1891 | --DOMWINDOW == 126 (0x912a9800) [pid = 1891] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 22:44:44 INFO - PROCESS | 1891 | --DOMWINDOW == 125 (0x9432dc00) [pid = 1891] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 22:44:44 INFO - PROCESS | 1891 | --DOMWINDOW == 124 (0x879eac00) [pid = 1891] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 22:44:44 INFO - PROCESS | 1891 | 1461044684977 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:45 INFO - PROCESS | 1891 | ++DOCSHELL 0x85965800 == 132 [pid = 1891] [id = 610] 22:44:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 125 (0x85968400) [pid = 1891] [serial = 1831] [outer = (nil)] 22:44:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 126 (0x88910400) [pid = 1891] [serial = 1832] [outer = 0x85968400] 22:44:45 INFO - PROCESS | 1891 | 1461044685052 Marionette DEBUG loaded listener.js 22:44:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 127 (0x8a45f000) [pid = 1891] [serial = 1833] [outer = 0x85968400] 22:44:45 INFO - PROCESS | 1891 | 1461044685827 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 22:44:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 22:44:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 2201ms 22:44:45 INFO - PROCESS | 1891 | 1461044685853 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 22:44:45 INFO - PROCESS | 1891 | 1461044685858 Marionette TRACE conn6 <- [1,2413,null,{"value":"8"}] 22:44:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 22:44:45 INFO - PROCESS | 1891 | 1461044685864 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 22:44:45 INFO - PROCESS | 1891 | 1461044685867 Marionette TRACE conn6 <- [1,2414,null,{}] 22:44:45 INFO - PROCESS | 1891 | 1461044685872 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:46 INFO - PROCESS | 1891 | 1461044686078 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 22:44:46 INFO - PROCESS | 1891 | 1461044686287 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:46 INFO - PROCESS | 1891 | ++DOCSHELL 0x8891c400 == 133 [pid = 1891] [id = 611] 22:44:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 128 (0x8b584800) [pid = 1891] [serial = 1834] [outer = (nil)] 22:44:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 129 (0x8e925400) [pid = 1891] [serial = 1835] [outer = 0x8b584800] 22:44:46 INFO - PROCESS | 1891 | 1461044686364 Marionette DEBUG loaded listener.js 22:44:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 130 (0x8eb55800) [pid = 1891] [serial = 1836] [outer = 0x8b584800] 22:44:47 INFO - PROCESS | 1891 | 1461044687518 Marionette TRACE conn6 <- [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]]]}] 22:44:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 22:44:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1732ms 22:44:47 INFO - PROCESS | 1891 | 1461044687597 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 22:44:47 INFO - PROCESS | 1891 | 1461044687605 Marionette TRACE conn6 <- [1,2417,null,{"value":"8"}] 22:44:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 22:44:47 INFO - PROCESS | 1891 | 1461044687616 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 22:44:47 INFO - PROCESS | 1891 | 1461044687620 Marionette TRACE conn6 <- [1,2418,null,{}] 22:44:47 INFO - PROCESS | 1891 | 1461044687629 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:47 INFO - PROCESS | 1891 | 1461044687896 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 22:44:48 INFO - PROCESS | 1891 | 1461044688246 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:48 INFO - PROCESS | 1891 | ++DOCSHELL 0x879eec00 == 134 [pid = 1891] [id = 612] 22:44:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 131 (0x88915400) [pid = 1891] [serial = 1837] [outer = (nil)] 22:44:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 132 (0x8a329800) [pid = 1891] [serial = 1838] [outer = 0x88915400] 22:44:48 INFO - PROCESS | 1891 | 1461044688337 Marionette DEBUG loaded listener.js 22:44:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 133 (0x8a5acc00) [pid = 1891] [serial = 1839] [outer = 0x88915400] 22:44:49 INFO - PROCESS | 1891 | 1461044689334 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 22:44:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 22:44:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1791ms 22:44:49 INFO - PROCESS | 1891 | 1461044689408 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 22:44:49 INFO - PROCESS | 1891 | 1461044689417 Marionette TRACE conn6 <- [1,2421,null,{"value":"8"}] 22:44:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 22:44:49 INFO - PROCESS | 1891 | 1461044689429 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 22:44:49 INFO - PROCESS | 1891 | 1461044689432 Marionette TRACE conn6 <- [1,2422,null,{}] 22:44:49 INFO - PROCESS | 1891 | 1461044689439 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:49 INFO - PROCESS | 1891 | 1461044689718 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 22:44:50 INFO - PROCESS | 1891 | 1461044690128 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:50 INFO - PROCESS | 1891 | ++DOCSHELL 0x8c362c00 == 135 [pid = 1891] [id = 613] 22:44:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 134 (0x8c364400) [pid = 1891] [serial = 1840] [outer = (nil)] 22:44:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 135 (0x8caff800) [pid = 1891] [serial = 1841] [outer = 0x8c364400] 22:44:50 INFO - PROCESS | 1891 | 1461044690225 Marionette DEBUG loaded listener.js 22:44:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 136 (0x8e91a000) [pid = 1891] [serial = 1842] [outer = 0x8c364400] 22:44:51 INFO - PROCESS | 1891 | 1461044691215 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 22:44:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 22:44:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1834ms 22:44:51 INFO - PROCESS | 1891 | 1461044691263 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 22:44:51 INFO - PROCESS | 1891 | 1461044691268 Marionette TRACE conn6 <- [1,2425,null,{"value":"8"}] 22:44:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 22:44:51 INFO - PROCESS | 1891 | 1461044691275 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 22:44:51 INFO - PROCESS | 1891 | 1461044691281 Marionette TRACE conn6 <- [1,2426,null,{}] 22:44:51 INFO - PROCESS | 1891 | 1461044691298 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:51 INFO - PROCESS | 1891 | 1461044691577 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 22:44:51 INFO - PROCESS | 1891 | 1461044691914 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:51 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f70a800 == 136 [pid = 1891] [id = 614] 22:44:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 137 (0x8fa78800) [pid = 1891] [serial = 1843] [outer = (nil)] 22:44:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 138 (0x8fae7c00) [pid = 1891] [serial = 1844] [outer = 0x8fa78800] 22:44:52 INFO - PROCESS | 1891 | 1461044692012 Marionette DEBUG loaded listener.js 22:44:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 139 (0x8fe24800) [pid = 1891] [serial = 1845] [outer = 0x8fa78800] 22:44:52 INFO - PROCESS | 1891 | 1461044692955 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 22:44:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 22:44:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1737ms 22:44:53 INFO - PROCESS | 1891 | 1461044693013 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 22:44:53 INFO - PROCESS | 1891 | 1461044693017 Marionette TRACE conn6 <- [1,2429,null,{"value":"8"}] 22:44:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 22:44:53 INFO - PROCESS | 1891 | 1461044693024 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 22:44:53 INFO - PROCESS | 1891 | 1461044693027 Marionette TRACE conn6 <- [1,2430,null,{}] 22:44:53 INFO - PROCESS | 1891 | 1461044693033 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:53 INFO - PROCESS | 1891 | 1461044693265 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 22:44:53 INFO - PROCESS | 1891 | 1461044693598 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:53 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b580400 == 137 [pid = 1891] [id = 615] 22:44:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 140 (0x8fae8c00) [pid = 1891] [serial = 1846] [outer = (nil)] 22:44:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 141 (0x9015f800) [pid = 1891] [serial = 1847] [outer = 0x8fae8c00] 22:44:53 INFO - PROCESS | 1891 | 1461044693692 Marionette DEBUG loaded listener.js 22:44:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x90351c00) [pid = 1891] [serial = 1848] [outer = 0x8fae8c00] 22:44:54 INFO - PROCESS | 1891 | 1461044694616 Marionette TRACE conn6 <- [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]]]}] 22:44:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 22:44:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1632ms 22:44:54 INFO - PROCESS | 1891 | 1461044694657 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 22:44:54 INFO - PROCESS | 1891 | 1461044694661 Marionette TRACE conn6 <- [1,2433,null,{"value":"8"}] 22:44:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 22:44:54 INFO - PROCESS | 1891 | 1461044694667 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 22:44:54 INFO - PROCESS | 1891 | 1461044694672 Marionette TRACE conn6 <- [1,2434,null,{}] 22:44:54 INFO - PROCESS | 1891 | 1461044694678 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:54 INFO - PROCESS | 1891 | 1461044694903 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 22:44:55 INFO - PROCESS | 1891 | 1461044695173 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:55 INFO - PROCESS | 1891 | ++DOCSHELL 0x85961400 == 138 [pid = 1891] [id = 616] 22:44:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x8b3cc400) [pid = 1891] [serial = 1849] [outer = (nil)] 22:44:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x9035f400) [pid = 1891] [serial = 1850] [outer = 0x8b3cc400] 22:44:55 INFO - PROCESS | 1891 | 1461044695314 Marionette DEBUG loaded listener.js 22:44:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x904e1000) [pid = 1891] [serial = 1851] [outer = 0x8b3cc400] 22:44:56 INFO - PROCESS | 1891 | 1461044696239 Marionette TRACE conn6 <- [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]]]}] 22:44:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 22:44:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1633ms 22:44:56 INFO - PROCESS | 1891 | 1461044696301 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 22:44:56 INFO - PROCESS | 1891 | 1461044696305 Marionette TRACE conn6 <- [1,2437,null,{"value":"8"}] 22:44:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 22:44:56 INFO - PROCESS | 1891 | 1461044696312 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 22:44:56 INFO - PROCESS | 1891 | 1461044696316 Marionette TRACE conn6 <- [1,2438,null,{}] 22:44:56 INFO - PROCESS | 1891 | 1461044696322 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:56 INFO - PROCESS | 1891 | 1461044696567 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 22:44:56 INFO - PROCESS | 1891 | 1461044696910 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:56 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b57b800 == 139 [pid = 1891] [id = 617] 22:44:56 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x9129ec00) [pid = 1891] [serial = 1852] [outer = (nil)] 22:44:56 INFO - PROCESS | 1891 | ++DOMWINDOW == 147 (0x912a9000) [pid = 1891] [serial = 1853] [outer = 0x9129ec00] 22:44:57 INFO - PROCESS | 1891 | 1461044697004 Marionette DEBUG loaded listener.js 22:44:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 148 (0x912af400) [pid = 1891] [serial = 1854] [outer = 0x9129ec00] 22:44:58 INFO - PROCESS | 1891 | 1461044697996 Marionette TRACE conn6 <- [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]]]}] 22:44:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 22:44:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1740ms 22:44:58 INFO - PROCESS | 1891 | 1461044698054 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 22:44:58 INFO - PROCESS | 1891 | 1461044698058 Marionette TRACE conn6 <- [1,2441,null,{"value":"8"}] 22:44:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 22:44:58 INFO - PROCESS | 1891 | 1461044698064 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 22:44:58 INFO - PROCESS | 1891 | 1461044698068 Marionette TRACE conn6 <- [1,2442,null,{}] 22:44:58 INFO - PROCESS | 1891 | 1461044698074 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:58 INFO - PROCESS | 1891 | 1461044698285 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 22:44:58 INFO - PROCESS | 1891 | 1461044698625 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:58 INFO - PROCESS | 1891 | ++DOCSHELL 0x91295000 == 140 [pid = 1891] [id = 618] 22:44:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 149 (0x912a7800) [pid = 1891] [serial = 1855] [outer = (nil)] 22:44:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 150 (0x92f26800) [pid = 1891] [serial = 1856] [outer = 0x912a7800] 22:44:58 INFO - PROCESS | 1891 | 1461044698718 Marionette DEBUG loaded listener.js 22:44:58 INFO - PROCESS | 1891 | ++DOMWINDOW == 151 (0x9302a000) [pid = 1891] [serial = 1857] [outer = 0x912a7800] 22:44:59 INFO - PROCESS | 1891 | 1461044699579 Marionette TRACE conn6 <- [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]]]}] 22:44:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 22:44:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1536ms 22:44:59 INFO - PROCESS | 1891 | 1461044699601 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 22:44:59 INFO - PROCESS | 1891 | 1461044699605 Marionette TRACE conn6 <- [1,2445,null,{"value":"8"}] 22:44:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 22:44:59 INFO - PROCESS | 1891 | 1461044699612 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 22:44:59 INFO - PROCESS | 1891 | 1461044699615 Marionette TRACE conn6 <- [1,2446,null,{}] 22:44:59 INFO - PROCESS | 1891 | 1461044699622 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:59 INFO - PROCESS | 1891 | 1461044699931 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 22:45:00 INFO - PROCESS | 1891 | 1461044700159 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:00 INFO - PROCESS | 1891 | ++DOCSHELL 0x879e4400 == 141 [pid = 1891] [id = 619] 22:45:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 152 (0x8b57f800) [pid = 1891] [serial = 1858] [outer = (nil)] 22:45:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 153 (0x9313b000) [pid = 1891] [serial = 1859] [outer = 0x8b57f800] 22:45:00 INFO - PROCESS | 1891 | 1461044700307 Marionette DEBUG loaded listener.js 22:45:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 154 (0x93b15c00) [pid = 1891] [serial = 1860] [outer = 0x8b57f800] 22:45:01 INFO - PROCESS | 1891 | 1461044701307 Marionette TRACE conn6 <- [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]]]}] 22:45:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 22:45:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1743ms 22:45:01 INFO - PROCESS | 1891 | 1461044701357 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 22:45:01 INFO - PROCESS | 1891 | 1461044701361 Marionette TRACE conn6 <- [1,2449,null,{"value":"8"}] 22:45:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 22:45:01 INFO - PROCESS | 1891 | 1461044701367 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 22:45:01 INFO - PROCESS | 1891 | 1461044701371 Marionette TRACE conn6 <- [1,2450,null,{}] 22:45:01 INFO - PROCESS | 1891 | 1461044701377 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:01 INFO - PROCESS | 1891 | 1461044701660 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 22:45:02 INFO - PROCESS | 1891 | 1461044702037 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:02 INFO - PROCESS | 1891 | ++DOCSHELL 0x8c359800 == 142 [pid = 1891] [id = 620] 22:45:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 155 (0x91280000) [pid = 1891] [serial = 1861] [outer = (nil)] 22:45:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 156 (0x93e71000) [pid = 1891] [serial = 1862] [outer = 0x91280000] 22:45:02 INFO - PROCESS | 1891 | 1461044702150 Marionette DEBUG loaded listener.js 22:45:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 157 (0x93e77c00) [pid = 1891] [serial = 1863] [outer = 0x91280000] 22:45:03 INFO - PROCESS | 1891 | 1461044703102 Marionette TRACE conn6 <- [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]]]}] 22:45:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 22:45:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1780ms 22:45:03 INFO - PROCESS | 1891 | 1461044703149 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 22:45:03 INFO - PROCESS | 1891 | 1461044703153 Marionette TRACE conn6 <- [1,2453,null,{"value":"8"}] 22:45:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 22:45:03 INFO - PROCESS | 1891 | 1461044703160 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 22:45:03 INFO - PROCESS | 1891 | 1461044703164 Marionette TRACE conn6 <- [1,2454,null,{}] 22:45:03 INFO - PROCESS | 1891 | 1461044703170 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:03 INFO - PROCESS | 1891 | 1461044703416 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 22:45:03 INFO - PROCESS | 1891 | 1461044703778 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:03 INFO - PROCESS | 1891 | ++DOCSHELL 0x8fe31c00 == 143 [pid = 1891] [id = 621] 22:45:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 158 (0x93030c00) [pid = 1891] [serial = 1864] [outer = (nil)] 22:45:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 159 (0x93f5a400) [pid = 1891] [serial = 1865] [outer = 0x93030c00] 22:45:03 INFO - PROCESS | 1891 | 1461044703875 Marionette DEBUG loaded listener.js 22:45:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 160 (0x93f5e800) [pid = 1891] [serial = 1866] [outer = 0x93030c00] 22:45:04 INFO - PROCESS | 1891 | 1461044704826 Marionette TRACE conn6 <- [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]]]}] 22:45:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 22:45:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1734ms 22:45:04 INFO - PROCESS | 1891 | 1461044704896 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 22:45:04 INFO - PROCESS | 1891 | 1461044704901 Marionette TRACE conn6 <- [1,2457,null,{"value":"8"}] 22:45:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 22:45:04 INFO - PROCESS | 1891 | 1461044704907 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 22:45:04 INFO - PROCESS | 1891 | 1461044704911 Marionette TRACE conn6 <- [1,2458,null,{}] 22:45:04 INFO - PROCESS | 1891 | 1461044704918 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:05 INFO - PROCESS | 1891 | 1461044705217 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 22:45:05 INFO - PROCESS | 1891 | 1461044705568 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:05 INFO - PROCESS | 1891 | ++DOCSHELL 0x93da6c00 == 144 [pid = 1891] [id = 622] 22:45:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 161 (0x9419e400) [pid = 1891] [serial = 1867] [outer = (nil)] 22:45:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 162 (0x94331800) [pid = 1891] [serial = 1868] [outer = 0x9419e400] 22:45:05 INFO - PROCESS | 1891 | 1461044705674 Marionette DEBUG loaded listener.js 22:45:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 163 (0x962e9800) [pid = 1891] [serial = 1869] [outer = 0x9419e400] 22:45:06 INFO - PROCESS | 1891 | 1461044706629 Marionette TRACE conn6 <- [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]]]}] 22:45:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 22:45:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1782ms 22:45:06 INFO - PROCESS | 1891 | 1461044706690 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 22:45:06 INFO - PROCESS | 1891 | 1461044706694 Marionette TRACE conn6 <- [1,2461,null,{"value":"8"}] 22:45:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 22:45:06 INFO - PROCESS | 1891 | 1461044706700 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 22:45:06 INFO - PROCESS | 1891 | 1461044706704 Marionette TRACE conn6 <- [1,2462,null,{}] 22:45:06 INFO - PROCESS | 1891 | 1461044706710 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:06 INFO - PROCESS | 1891 | 1461044706934 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 22:45:07 INFO - PROCESS | 1891 | 1461044707295 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:07 INFO - PROCESS | 1891 | ++DOCSHELL 0x9432a400 == 145 [pid = 1891] [id = 623] 22:45:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 164 (0x9564d800) [pid = 1891] [serial = 1870] [outer = (nil)] 22:45:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 165 (0x977d4c00) [pid = 1891] [serial = 1871] [outer = 0x9564d800] 22:45:07 INFO - PROCESS | 1891 | 1461044707388 Marionette DEBUG loaded listener.js 22:45:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 166 (0x9787ec00) [pid = 1891] [serial = 1872] [outer = 0x9564d800] 22:45:08 INFO - PROCESS | 1891 | 1461044708270 Marionette TRACE conn6 <- [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]]]}] 22:45:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 22:45:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1590ms 22:45:08 INFO - PROCESS | 1891 | 1461044708302 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 22:45:08 INFO - PROCESS | 1891 | 1461044708305 Marionette TRACE conn6 <- [1,2465,null,{"value":"8"}] 22:45:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 22:45:08 INFO - PROCESS | 1891 | 1461044708315 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 22:45:08 INFO - PROCESS | 1891 | 1461044708318 Marionette TRACE conn6 <- [1,2466,null,{}] 22:45:08 INFO - PROCESS | 1891 | 1461044708324 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:08 INFO - PROCESS | 1891 | 1461044708548 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 22:45:08 INFO - PROCESS | 1891 | 1461044708843 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:08 INFO - PROCESS | 1891 | ++DOCSHELL 0x9419b400 == 146 [pid = 1891] [id = 624] 22:45:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 167 (0x977d6000) [pid = 1891] [serial = 1873] [outer = (nil)] 22:45:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 168 (0x97f52c00) [pid = 1891] [serial = 1874] [outer = 0x977d6000] 22:45:08 INFO - PROCESS | 1891 | 1461044708980 Marionette DEBUG loaded listener.js 22:45:09 INFO - PROCESS | 1891 | ++DOMWINDOW == 169 (0x97f61400) [pid = 1891] [serial = 1875] [outer = 0x977d6000] 22:45:09 INFO - PROCESS | 1891 | 1461044709872 Marionette TRACE conn6 <- [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]]]}] 22:45:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 22:45:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1587ms 22:45:09 INFO - PROCESS | 1891 | 1461044709910 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 22:45:09 INFO - PROCESS | 1891 | 1461044709913 Marionette TRACE conn6 <- [1,2469,null,{"value":"8"}] 22:45:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 22:45:09 INFO - PROCESS | 1891 | 1461044709923 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 22:45:09 INFO - PROCESS | 1891 | 1461044709926 Marionette TRACE conn6 <- [1,2470,null,{}] 22:45:09 INFO - PROCESS | 1891 | 1461044709932 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:10 INFO - PROCESS | 1891 | 1461044710159 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 22:45:10 INFO - PROCESS | 1891 | 1461044710512 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:10 INFO - PROCESS | 1891 | ++DOCSHELL 0x912a9c00 == 147 [pid = 1891] [id = 625] 22:45:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 170 (0x92f22000) [pid = 1891] [serial = 1876] [outer = (nil)] 22:45:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 171 (0x988e1000) [pid = 1891] [serial = 1877] [outer = 0x92f22000] 22:45:10 INFO - PROCESS | 1891 | 1461044710608 Marionette DEBUG loaded listener.js 22:45:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 172 (0x988e6400) [pid = 1891] [serial = 1878] [outer = 0x92f22000] 22:45:11 INFO - PROCESS | 1891 | 1461044711533 Marionette TRACE conn6 <- [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]]]}] 22:45:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 22:45:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1688ms 22:45:11 INFO - PROCESS | 1891 | 1461044711612 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 22:45:11 INFO - PROCESS | 1891 | 1461044711616 Marionette TRACE conn6 <- [1,2473,null,{"value":"8"}] 22:45:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 22:45:11 INFO - PROCESS | 1891 | 1461044711623 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 22:45:11 INFO - PROCESS | 1891 | 1461044711627 Marionette TRACE conn6 <- [1,2474,null,{}] 22:45:11 INFO - PROCESS | 1891 | 1461044711634 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:11 INFO - PROCESS | 1891 | 1461044711903 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 22:45:12 INFO - PROCESS | 1891 | 1461044712261 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:12 INFO - PROCESS | 1891 | ++DOCSHELL 0x98319c00 == 148 [pid = 1891] [id = 626] 22:45:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 173 (0x988ebc00) [pid = 1891] [serial = 1879] [outer = (nil)] 22:45:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 174 (0x99527c00) [pid = 1891] [serial = 1880] [outer = 0x988ebc00] 22:45:12 INFO - PROCESS | 1891 | 1461044712354 Marionette DEBUG loaded listener.js 22:45:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 175 (0x9952bc00) [pid = 1891] [serial = 1881] [outer = 0x988ebc00] 22:45:13 INFO - PROCESS | 1891 | 1461044713360 Marionette TRACE conn6 <- [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]]]}] 22:45:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 22:45:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1787ms 22:45:13 INFO - PROCESS | 1891 | 1461044713412 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 22:45:13 INFO - PROCESS | 1891 | 1461044713416 Marionette TRACE conn6 <- [1,2477,null,{"value":"8"}] 22:45:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 22:45:13 INFO - PROCESS | 1891 | 1461044713424 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 22:45:13 INFO - PROCESS | 1891 | 1461044713428 Marionette TRACE conn6 <- [1,2478,null,{}] 22:45:13 INFO - PROCESS | 1891 | 1461044713433 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:13 INFO - PROCESS | 1891 | 1461044713670 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 22:45:14 INFO - PROCESS | 1891 | 1461044714010 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:14 INFO - PROCESS | 1891 | ++DOCSHELL 0x9907dc00 == 149 [pid = 1891] [id = 627] 22:45:14 INFO - PROCESS | 1891 | ++DOMWINDOW == 176 (0x99529800) [pid = 1891] [serial = 1882] [outer = (nil)] 22:45:14 INFO - PROCESS | 1891 | ++DOMWINDOW == 177 (0x9ae7a400) [pid = 1891] [serial = 1883] [outer = 0x99529800] 22:45:14 INFO - PROCESS | 1891 | 1461044714107 Marionette DEBUG loaded listener.js 22:45:14 INFO - PROCESS | 1891 | ++DOMWINDOW == 178 (0x9ae83400) [pid = 1891] [serial = 1884] [outer = 0x99529800] 22:45:15 INFO - PROCESS | 1891 | 1461044715042 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 22:45:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 22:45:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1686ms 22:45:15 INFO - PROCESS | 1891 | 1461044715111 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 22:45:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 22:45:15 INFO - PROCESS | 1891 | 1461044715115 Marionette TRACE conn6 <- [1,2481,null,{"value":"8"}] 22:45:15 INFO - PROCESS | 1891 | 1461044715121 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 22:45:15 INFO - PROCESS | 1891 | 1461044715125 Marionette TRACE conn6 <- [1,2482,null,{}] 22:45:15 INFO - PROCESS | 1891 | 1461044715131 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:15 INFO - PROCESS | 1891 | 1461044715361 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 22:45:15 INFO - PROCESS | 1891 | 1461044715708 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:15 INFO - PROCESS | 1891 | ++DOCSHELL 0x93da2800 == 150 [pid = 1891] [id = 628] 22:45:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 179 (0x93f60000) [pid = 1891] [serial = 1885] [outer = (nil)] 22:45:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 180 (0x9fbb7c00) [pid = 1891] [serial = 1886] [outer = 0x93f60000] 22:45:15 INFO - PROCESS | 1891 | 1461044715807 Marionette DEBUG loaded listener.js 22:45:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 181 (0xa0021000) [pid = 1891] [serial = 1887] [outer = 0x93f60000] 22:45:16 INFO - PROCESS | 1891 | 1461044716716 Marionette TRACE conn6 <- [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]]]}] 22:45:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 22:45:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1635ms 22:45:16 INFO - PROCESS | 1891 | 1461044716755 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 22:45:16 INFO - PROCESS | 1891 | 1461044716759 Marionette TRACE conn6 <- [1,2485,null,{"value":"8"}] 22:45:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 22:45:16 INFO - PROCESS | 1891 | 1461044716766 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 22:45:16 INFO - PROCESS | 1891 | 1461044716769 Marionette TRACE conn6 <- [1,2486,null,{}] 22:45:16 INFO - PROCESS | 1891 | 1461044716775 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:16 INFO - PROCESS | 1891 | 1461044716986 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 22:45:19 INFO - PROCESS | 1891 | --DOCSHELL 0x8a31fc00 == 149 [pid = 1891] [id = 456] 22:45:19 INFO - PROCESS | 1891 | --DOCSHELL 0x97b90800 == 148 [pid = 1891] [id = 207] 22:45:19 INFO - PROCESS | 1891 | --DOCSHELL 0x8a45bc00 == 147 [pid = 1891] [id = 147] 22:45:19 INFO - PROCESS | 1891 | --DOCSHELL 0x85965800 == 146 [pid = 1891] [id = 610] 22:45:19 INFO - PROCESS | 1891 | --DOCSHELL 0x8b2d0400 == 145 [pid = 1891] [id = 609] 22:45:19 INFO - PROCESS | 1891 | --DOCSHELL 0x87dd9400 == 144 [pid = 1891] [id = 608] 22:45:19 INFO - PROCESS | 1891 | --DOCSHELL 0x861bdc00 == 143 [pid = 1891] [id = 607] 22:45:19 INFO - PROCESS | 1891 | --DOCSHELL 0x9ae25800 == 142 [pid = 1891] [id = 605] 22:45:19 INFO - PROCESS | 1891 | --DOCSHELL 0x915be800 == 141 [pid = 1891] [id = 603] 22:45:19 INFO - PROCESS | 1891 | --DOCSHELL 0x8596f400 == 140 [pid = 1891] [id = 604] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 180 (0x8eb53800) [pid = 1891] [serial = 1767] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 179 (0x9432ec00) [pid = 1891] [serial = 1739] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 178 (0x91211c00) [pid = 1891] [serial = 1722] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 177 (0x930a4c00) [pid = 1891] [serial = 1730] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 176 (0x861c7400) [pid = 1891] [serial = 1703] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 175 (0x8fa7a000) [pid = 1891] [serial = 1716] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 174 (0x8caf0400) [pid = 1891] [serial = 1710] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 173 (0x8fe2a000) [pid = 1891] [serial = 1635] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 172 (0x8a5a4400) [pid = 1891] [serial = 1707] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 171 (0x912a1000) [pid = 1891] [serial = 1725] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 170 (0x9805f800) [pid = 1891] [serial = 1745] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 169 (0x988e5c00) [pid = 1891] [serial = 1748] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 168 (0x988eb000) [pid = 1891] [serial = 1749] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 167 (0x94027800) [pid = 1891] [serial = 1736] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 166 (0x8bfed800) [pid = 1891] [serial = 1709] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 165 (0x89a36000) [pid = 1891] [serial = 1758] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 164 (0x9035f800) [pid = 1891] [serial = 1721] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 163 (0x99522000) [pid = 1891] [serial = 1751] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 162 (0x8fa75000) [pid = 1891] [serial = 1715] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 161 (0x8eb5b800) [pid = 1891] [serial = 1713] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 160 (0x8a324000) [pid = 1891] [serial = 1706] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 159 (0x8fe25c00) [pid = 1891] [serial = 1718] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 158 (0x93d9c000) [pid = 1891] [serial = 1733] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 157 (0x8b3cd400) [pid = 1891] [serial = 1761] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 156 (0x8a5ac400) [pid = 1891] [serial = 1760] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 155 (0x8c358800) [pid = 1891] [serial = 1763] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 154 (0x8caf6c00) [pid = 1891] [serial = 1764] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 153 (0x91556c00) [pid = 1891] [serial = 1727] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 152 (0x9787c400) [pid = 1891] [serial = 1742] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 151 (0x9ae1d400) [pid = 1891] [serial = 1754] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 150 (0x8e91cc00) [pid = 1891] [serial = 1766] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 149 (0x930aac00) [pid = 1891] [serial = 1731] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 148 (0x98210000) [pid = 1891] [serial = 1746] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 147 (0x93e72400) [pid = 1891] [serial = 1734] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 146 (0x86bf0c00) [pid = 1891] [serial = 1704] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x9564ec00) [pid = 1891] [serial = 1740] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x978a8400) [pid = 1891] [serial = 1743] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0x99526000) [pid = 1891] [serial = 1752] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x88914c00) [pid = 1891] [serial = 1757] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0x92f1f800) [pid = 1891] [serial = 1728] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 140 (0x9402b400) [pid = 1891] [serial = 1737] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 139 (0x90351800) [pid = 1891] [serial = 1719] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 138 (0x9129b000) [pid = 1891] [serial = 1724] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | --DOMWINDOW == 137 (0x8e922000) [pid = 1891] [serial = 1712] [outer = (nil)] [url = about:blank] 22:45:19 INFO - PROCESS | 1891 | 1461044719702 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:19 INFO - PROCESS | 1891 | ++DOCSHELL 0x86becc00 == 141 [pid = 1891] [id = 629] 22:45:19 INFO - PROCESS | 1891 | ++DOMWINDOW == 138 (0x86bf4000) [pid = 1891] [serial = 1888] [outer = (nil)] 22:45:19 INFO - PROCESS | 1891 | ++DOMWINDOW == 139 (0x87877400) [pid = 1891] [serial = 1889] [outer = 0x86bf4000] 22:45:19 INFO - PROCESS | 1891 | 1461044719794 Marionette DEBUG loaded listener.js 22:45:19 INFO - PROCESS | 1891 | ++DOMWINDOW == 140 (0x87ce5c00) [pid = 1891] [serial = 1890] [outer = 0x86bf4000] 22:45:20 INFO - PROCESS | 1891 | 1461044720647 Marionette TRACE conn6 <- [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]]]}] 22:45:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 22:45:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 3937ms 22:45:20 INFO - PROCESS | 1891 | 1461044720705 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 22:45:20 INFO - PROCESS | 1891 | 1461044720712 Marionette TRACE conn6 <- [1,2489,null,{"value":"8"}] 22:45:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 22:45:20 INFO - PROCESS | 1891 | 1461044720752 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 22:45:20 INFO - PROCESS | 1891 | 1461044720757 Marionette TRACE conn6 <- [1,2490,null,{}] 22:45:20 INFO - PROCESS | 1891 | 1461044720764 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:20 INFO - PROCESS | 1891 | 1461044720983 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 22:45:21 INFO - PROCESS | 1891 | 1461044721186 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:21 INFO - PROCESS | 1891 | ++DOCSHELL 0x89a3b000 == 142 [pid = 1891] [id = 630] 22:45:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 141 (0x8a31fc00) [pid = 1891] [serial = 1891] [outer = (nil)] 22:45:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x8a59fc00) [pid = 1891] [serial = 1892] [outer = 0x8a31fc00] 22:45:21 INFO - PROCESS | 1891 | 1461044721267 Marionette DEBUG loaded listener.js 22:45:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x8a5a7000) [pid = 1891] [serial = 1893] [outer = 0x8a31fc00] 22:45:22 INFO - PROCESS | 1891 | 1461044722267 Marionette TRACE conn6 <- [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]]]}] 22:45:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 22:45:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1590ms 22:45:22 INFO - PROCESS | 1891 | 1461044722339 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 22:45:22 INFO - PROCESS | 1891 | 1461044722345 Marionette TRACE conn6 <- [1,2493,null,{"value":"8"}] 22:45:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 22:45:22 INFO - PROCESS | 1891 | 1461044722352 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 22:45:22 INFO - PROCESS | 1891 | 1461044722355 Marionette TRACE conn6 <- [1,2494,null,{}] 22:45:22 INFO - PROCESS | 1891 | 1461044722366 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:22 INFO - PROCESS | 1891 | 1461044722666 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 22:45:22 INFO - PROCESS | 1891 | 1461044722700 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:22 INFO - PROCESS | 1891 | ++DOCSHELL 0x89b43400 == 143 [pid = 1891] [id = 631] 22:45:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x8a5a0400) [pid = 1891] [serial = 1894] [outer = (nil)] 22:45:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x8bff1c00) [pid = 1891] [serial = 1895] [outer = 0x8a5a0400] 22:45:22 INFO - PROCESS | 1891 | 1461044722775 Marionette DEBUG loaded listener.js 22:45:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x8caf1800) [pid = 1891] [serial = 1896] [outer = 0x8a5a0400] 22:45:23 INFO - PROCESS | 1891 | 1461044723838 Marionette TRACE conn6 <- [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]]]}] 22:45:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 22:45:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1539ms 22:45:23 INFO - PROCESS | 1891 | 1461044723899 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 22:45:23 INFO - PROCESS | 1891 | 1461044723903 Marionette TRACE conn6 <- [1,2497,null,{"value":"8"}] 22:45:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 22:45:23 INFO - PROCESS | 1891 | 1461044723916 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 22:45:23 INFO - PROCESS | 1891 | 1461044723925 Marionette TRACE conn6 <- [1,2498,null,{}] 22:45:23 INFO - PROCESS | 1891 | 1461044723941 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:24 INFO - PROCESS | 1891 | 1461044724838 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 22:45:24 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x978ab000) [pid = 1891] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 22:45:24 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x861be400) [pid = 1891] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 22:45:24 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0x981a7800) [pid = 1891] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 22:45:24 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x9302b000) [pid = 1891] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 22:45:24 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0xa000ac00) [pid = 1891] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 22:45:24 INFO - PROCESS | 1891 | --DOMWINDOW == 140 (0x8b3da400) [pid = 1891] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 22:45:24 INFO - PROCESS | 1891 | --DOMWINDOW == 139 (0x8bf05000) [pid = 1891] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 22:45:24 INFO - PROCESS | 1891 | --DOMWINDOW == 138 (0x8a325c00) [pid = 1891] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 22:45:24 INFO - PROCESS | 1891 | --DOMWINDOW == 137 (0x8f710c00) [pid = 1891] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 22:45:24 INFO - PROCESS | 1891 | --DOMWINDOW == 136 (0x88919c00) [pid = 1891] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 22:45:24 INFO - PROCESS | 1891 | --DOMWINDOW == 135 (0x912a4c00) [pid = 1891] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 22:45:24 INFO - PROCESS | 1891 | --DOMWINDOW == 134 (0x90161c00) [pid = 1891] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 22:45:24 INFO - PROCESS | 1891 | --DOMWINDOW == 133 (0x9fb4a400) [pid = 1891] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 22:45:24 INFO - PROCESS | 1891 | --DOMWINDOW == 132 (0x8bfefc00) [pid = 1891] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 22:45:24 INFO - PROCESS | 1891 | --DOMWINDOW == 131 (0x98d8f000) [pid = 1891] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 22:45:24 INFO - PROCESS | 1891 | --DOMWINDOW == 130 (0x8fe23800) [pid = 1891] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 22:45:24 INFO - PROCESS | 1891 | --DOMWINDOW == 129 (0x85968400) [pid = 1891] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 22:45:24 INFO - PROCESS | 1891 | --DOMWINDOW == 128 (0x91559000) [pid = 1891] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 22:45:24 INFO - PROCESS | 1891 | --DOMWINDOW == 127 (0x93e78400) [pid = 1891] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 22:45:24 INFO - PROCESS | 1891 | --DOMWINDOW == 126 (0x93b1c800) [pid = 1891] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 22:45:24 INFO - PROCESS | 1891 | --DOMWINDOW == 125 (0x97828000) [pid = 1891] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 22:45:24 INFO - PROCESS | 1891 | --DOMWINDOW == 124 (0x89a32c00) [pid = 1891] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 22:45:25 INFO - PROCESS | 1891 | 1461044725105 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:25 INFO - PROCESS | 1891 | ++DOCSHELL 0x85964800 == 144 [pid = 1891] [id = 632] 22:45:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 125 (0x85965400) [pid = 1891] [serial = 1897] [outer = (nil)] 22:45:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 126 (0x88912400) [pid = 1891] [serial = 1898] [outer = 0x85965400] 22:45:25 INFO - PROCESS | 1891 | 1461044725183 Marionette DEBUG loaded listener.js 22:45:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 127 (0x8b3da400) [pid = 1891] [serial = 1899] [outer = 0x85965400] 22:45:25 INFO - PROCESS | 1891 | 1461044725958 Marionette TRACE conn6 <- [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]]]}] 22:45:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 22:45:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 2109ms 22:45:26 INFO - PROCESS | 1891 | 1461044726018 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 22:45:26 INFO - PROCESS | 1891 | 1461044726023 Marionette TRACE conn6 <- [1,2501,null,{"value":"8"}] 22:45:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 22:45:26 INFO - PROCESS | 1891 | 1461044726029 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 22:45:26 INFO - PROCESS | 1891 | 1461044726032 Marionette TRACE conn6 <- [1,2502,null,{}] 22:45:26 INFO - PROCESS | 1891 | 1461044726037 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:26 INFO - PROCESS | 1891 | 1461044726310 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 22:45:26 INFO - PROCESS | 1891 | 1461044726338 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:26 INFO - PROCESS | 1891 | ++DOCSHELL 0x8786c800 == 145 [pid = 1891] [id = 633] 22:45:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 128 (0x8b3da000) [pid = 1891] [serial = 1900] [outer = (nil)] 22:45:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 129 (0x8f8e1c00) [pid = 1891] [serial = 1901] [outer = 0x8b3da000] 22:45:26 INFO - PROCESS | 1891 | 1461044726416 Marionette DEBUG loaded listener.js 22:45:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 130 (0x8fa77400) [pid = 1891] [serial = 1902] [outer = 0x8b3da000] 22:45:27 INFO - PROCESS | 1891 | 1461044727677 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 22:45:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 22:45:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1683ms 22:45:27 INFO - PROCESS | 1891 | 1461044727714 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 22:45:27 INFO - PROCESS | 1891 | 1461044727721 Marionette TRACE conn6 <- [1,2505,null,{"value":"8"}] 22:45:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 22:45:27 INFO - PROCESS | 1891 | 1461044727731 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 22:45:27 INFO - PROCESS | 1891 | 1461044727736 Marionette TRACE conn6 <- [1,2506,null,{}] 22:45:27 INFO - PROCESS | 1891 | 1461044727745 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:28 INFO - PROCESS | 1891 | 1461044728003 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 22:45:28 INFO - PROCESS | 1891 | 1461044728393 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:28 INFO - PROCESS | 1891 | ++DOCSHELL 0x89a36000 == 146 [pid = 1891] [id = 634] 22:45:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 131 (0x8a31dc00) [pid = 1891] [serial = 1903] [outer = (nil)] 22:45:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 132 (0x8a5ac400) [pid = 1891] [serial = 1904] [outer = 0x8a31dc00] 22:45:28 INFO - PROCESS | 1891 | 1461044728487 Marionette DEBUG loaded listener.js 22:45:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 133 (0x8b581c00) [pid = 1891] [serial = 1905] [outer = 0x8a31dc00] 22:45:29 INFO - PROCESS | 1891 | 1461044729429 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 22:45:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 22:45:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1738ms 22:45:29 INFO - PROCESS | 1891 | 1461044729470 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 22:45:29 INFO - PROCESS | 1891 | 1461044729480 Marionette TRACE conn6 <- [1,2509,null,{"value":"8"}] 22:45:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 22:45:29 INFO - PROCESS | 1891 | 1461044729490 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 22:45:29 INFO - PROCESS | 1891 | 1461044729494 Marionette TRACE conn6 <- [1,2510,null,{}] 22:45:29 INFO - PROCESS | 1891 | 1461044729502 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:29 INFO - PROCESS | 1891 | 1461044729750 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 22:45:30 INFO - PROCESS | 1891 | 1461044730151 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:30 INFO - PROCESS | 1891 | ++DOCSHELL 0x8e91cc00 == 147 [pid = 1891] [id = 635] 22:45:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 134 (0x8e922800) [pid = 1891] [serial = 1906] [outer = (nil)] 22:45:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 135 (0x8eb5b800) [pid = 1891] [serial = 1907] [outer = 0x8e922800] 22:45:30 INFO - PROCESS | 1891 | 1461044730243 Marionette DEBUG loaded listener.js 22:45:30 INFO - PROCESS | 1891 | ++DOMWINDOW == 136 (0x8f8e9800) [pid = 1891] [serial = 1908] [outer = 0x8e922800] 22:45:31 INFO - PROCESS | 1891 | 1461044731259 Marionette TRACE conn6 <- [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]]]}] 22:45:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 22:45:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1833ms 22:45:31 INFO - PROCESS | 1891 | 1461044731325 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 22:45:31 INFO - PROCESS | 1891 | 1461044731332 Marionette TRACE conn6 <- [1,2513,null,{"value":"8"}] 22:45:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 22:45:31 INFO - PROCESS | 1891 | 1461044731342 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 22:45:31 INFO - PROCESS | 1891 | 1461044731351 Marionette TRACE conn6 <- [1,2514,null,{}] 22:45:31 INFO - PROCESS | 1891 | 1461044731376 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:31 INFO - PROCESS | 1891 | 1461044731730 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 22:45:32 INFO - PROCESS | 1891 | 1461044732072 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:32 INFO - PROCESS | 1891 | ++DOCSHELL 0x8e922000 == 148 [pid = 1891] [id = 636] 22:45:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 137 (0x8fae9400) [pid = 1891] [serial = 1909] [outer = (nil)] 22:45:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 138 (0x8fe2bc00) [pid = 1891] [serial = 1910] [outer = 0x8fae9400] 22:45:32 INFO - PROCESS | 1891 | 1461044732165 Marionette DEBUG loaded listener.js 22:45:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 139 (0x90168000) [pid = 1891] [serial = 1911] [outer = 0x8fae9400] 22:45:33 INFO - PROCESS | 1891 | 1461044733117 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 22:45:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 22:45:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1846ms 22:45:33 INFO - PROCESS | 1891 | 1461044733187 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 22:45:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 22:45:33 INFO - PROCESS | 1891 | 1461044733192 Marionette TRACE conn6 <- [1,2517,null,{"value":"8"}] 22:45:33 INFO - PROCESS | 1891 | 1461044733199 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 22:45:33 INFO - PROCESS | 1891 | 1461044733202 Marionette TRACE conn6 <- [1,2518,null,{}] 22:45:33 INFO - PROCESS | 1891 | 1461044733208 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:33 INFO - PROCESS | 1891 | 1461044733463 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 22:45:33 INFO - PROCESS | 1891 | 1461044733801 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:33 INFO - PROCESS | 1891 | ++DOCSHELL 0x86beec00 == 149 [pid = 1891] [id = 637] 22:45:33 INFO - PROCESS | 1891 | ++DOMWINDOW == 140 (0x9015b000) [pid = 1891] [serial = 1912] [outer = (nil)] 22:45:33 INFO - PROCESS | 1891 | ++DOMWINDOW == 141 (0x904e2400) [pid = 1891] [serial = 1913] [outer = 0x9015b000] 22:45:33 INFO - PROCESS | 1891 | 1461044733895 Marionette DEBUG loaded listener.js 22:45:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x9121a800) [pid = 1891] [serial = 1914] [outer = 0x9015b000] 22:45:34 INFO - PROCESS | 1891 | 1461044734834 Marionette TRACE conn6 <- [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]]]}] 22:45:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 22:45:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1689ms 22:45:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 22:45:34 INFO - PROCESS | 1891 | 1461044734888 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 22:45:34 INFO - PROCESS | 1891 | 1461044734891 Marionette TRACE conn6 <- [1,2521,null,{"value":"8"}] 22:45:34 INFO - PROCESS | 1891 | 1461044734897 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 22:45:34 INFO - PROCESS | 1891 | 1461044734901 Marionette TRACE conn6 <- [1,2522,null,{}] 22:45:34 INFO - PROCESS | 1891 | 1461044734907 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:35 INFO - PROCESS | 1891 | 1461044735134 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 22:45:35 INFO - PROCESS | 1891 | 1461044735473 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:35 INFO - PROCESS | 1891 | ++DOCSHELL 0x90359c00 == 150 [pid = 1891] [id = 638] 22:45:35 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x9035f800) [pid = 1891] [serial = 1915] [outer = (nil)] 22:45:35 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x9129b000) [pid = 1891] [serial = 1916] [outer = 0x9035f800] 22:45:35 INFO - PROCESS | 1891 | 1461044735561 Marionette DEBUG loaded listener.js 22:45:35 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x9129d800) [pid = 1891] [serial = 1917] [outer = 0x9035f800] 22:45:36 INFO - PROCESS | 1891 | 1461044736442 Marionette TRACE conn6 <- [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]]]}] 22:45:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 22:45:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1869ms 22:45:36 INFO - PROCESS | 1891 | 1461044736810 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 22:45:36 INFO - PROCESS | 1891 | 1461044736813 Marionette TRACE conn6 <- [1,2525,null,{"value":"8"}] 22:45:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 22:45:36 INFO - PROCESS | 1891 | 1461044736860 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 22:45:36 INFO - PROCESS | 1891 | 1461044736864 Marionette TRACE conn6 <- [1,2526,null,{}] 22:45:36 INFO - PROCESS | 1891 | 1461044736869 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:37 INFO - PROCESS | 1891 | 1461044737152 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 22:45:37 INFO - PROCESS | 1891 | 1461044737481 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:37 INFO - PROCESS | 1891 | ++DOCSHELL 0x8e918c00 == 151 [pid = 1891] [id = 639] 22:45:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x91297400) [pid = 1891] [serial = 1918] [outer = (nil)] 22:45:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 147 (0x93028000) [pid = 1891] [serial = 1919] [outer = 0x91297400] 22:45:37 INFO - PROCESS | 1891 | 1461044737573 Marionette DEBUG loaded listener.js 22:45:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 148 (0x930a4000) [pid = 1891] [serial = 1920] [outer = 0x91297400] 22:45:38 INFO - PROCESS | 1891 | 1461044738519 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 22:45:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 22:45:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1739ms 22:45:38 INFO - PROCESS | 1891 | 1461044738599 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 22:45:38 INFO - PROCESS | 1891 | 1461044738602 Marionette TRACE conn6 <- [1,2529,null,{"value":"8"}] 22:45:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 22:45:38 INFO - PROCESS | 1891 | 1461044738609 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 22:45:38 INFO - PROCESS | 1891 | 1461044738613 Marionette TRACE conn6 <- [1,2530,null,{}] 22:45:38 INFO - PROCESS | 1891 | 1461044738619 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:38 INFO - PROCESS | 1891 | 1461044738871 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 22:45:39 INFO - PROCESS | 1891 | 1461044739204 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:39 INFO - PROCESS | 1891 | ++DOCSHELL 0x91296400 == 152 [pid = 1891] [id = 640] 22:45:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 149 (0x912aac00) [pid = 1891] [serial = 1921] [outer = (nil)] 22:45:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 150 (0x93b19c00) [pid = 1891] [serial = 1922] [outer = 0x912aac00] 22:45:39 INFO - PROCESS | 1891 | 1461044739296 Marionette DEBUG loaded listener.js 22:45:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 151 (0x93b1ec00) [pid = 1891] [serial = 1923] [outer = 0x912aac00] 22:45:40 INFO - PROCESS | 1891 | 1461044740203 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 22:45:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 22:45:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1633ms 22:45:40 INFO - PROCESS | 1891 | 1461044740244 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 22:45:40 INFO - PROCESS | 1891 | 1461044740248 Marionette TRACE conn6 <- [1,2533,null,{"value":"8"}] 22:45:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 22:45:40 INFO - PROCESS | 1891 | 1461044740254 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 22:45:40 INFO - PROCESS | 1891 | 1461044740260 Marionette TRACE conn6 <- [1,2534,null,{}] 22:45:40 INFO - PROCESS | 1891 | 1461044740265 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:40 INFO - PROCESS | 1891 | 1461044740475 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 22:45:40 INFO - PROCESS | 1891 | 1461044740817 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:40 INFO - PROCESS | 1891 | ++DOCSHELL 0x9127dc00 == 153 [pid = 1891] [id = 641] 22:45:40 INFO - PROCESS | 1891 | ++DOMWINDOW == 152 (0x93b1d800) [pid = 1891] [serial = 1924] [outer = (nil)] 22:45:40 INFO - PROCESS | 1891 | ++DOMWINDOW == 153 (0x93e74400) [pid = 1891] [serial = 1925] [outer = 0x93b1d800] 22:45:40 INFO - PROCESS | 1891 | 1461044740913 Marionette DEBUG loaded listener.js 22:45:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 154 (0x93f49000) [pid = 1891] [serial = 1926] [outer = 0x93b1d800] 22:45:41 INFO - PROCESS | 1891 | 1461044741845 Marionette TRACE conn6 <- [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]]]}] 22:45:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 22:45:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1632ms 22:45:41 INFO - PROCESS | 1891 | 1461044741887 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 22:45:41 INFO - PROCESS | 1891 | 1461044741892 Marionette TRACE conn6 <- [1,2537,null,{"value":"8"}] 22:45:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 22:45:41 INFO - PROCESS | 1891 | 1461044741898 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 22:45:41 INFO - PROCESS | 1891 | 1461044741902 Marionette TRACE conn6 <- [1,2538,null,{}] 22:45:41 INFO - PROCESS | 1891 | 1461044741907 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:42 INFO - PROCESS | 1891 | 1461044742140 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 22:45:42 INFO - PROCESS | 1891 | 1461044742505 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:42 INFO - PROCESS | 1891 | ++DOCSHELL 0x8fa80000 == 154 [pid = 1891] [id = 642] 22:45:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 155 (0x9035d800) [pid = 1891] [serial = 1927] [outer = (nil)] 22:45:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 156 (0x94023400) [pid = 1891] [serial = 1928] [outer = 0x9035d800] 22:45:42 INFO - PROCESS | 1891 | 1461044742599 Marionette DEBUG loaded listener.js 22:45:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 157 (0x9402b800) [pid = 1891] [serial = 1929] [outer = 0x9035d800] 22:45:43 INFO - PROCESS | 1891 | 1461044743599 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 22:45:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 22:45:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1781ms 22:45:43 INFO - PROCESS | 1891 | 1461044743680 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 22:45:43 INFO - PROCESS | 1891 | 1461044743684 Marionette TRACE conn6 <- [1,2541,null,{"value":"8"}] 22:45:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 22:45:43 INFO - PROCESS | 1891 | 1461044743690 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 22:45:43 INFO - PROCESS | 1891 | 1461044743694 Marionette TRACE conn6 <- [1,2542,null,{}] 22:45:43 INFO - PROCESS | 1891 | 1461044743700 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:43 INFO - PROCESS | 1891 | 1461044743963 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 22:45:44 INFO - PROCESS | 1891 | 1461044744304 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:44 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f8de800 == 155 [pid = 1891] [id = 643] 22:45:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 158 (0x9401c800) [pid = 1891] [serial = 1930] [outer = (nil)] 22:45:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 159 (0x9432d400) [pid = 1891] [serial = 1931] [outer = 0x9401c800] 22:45:44 INFO - PROCESS | 1891 | 1461044744392 Marionette DEBUG loaded listener.js 22:45:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 160 (0x94333800) [pid = 1891] [serial = 1932] [outer = 0x9401c800] 22:45:45 INFO - PROCESS | 1891 | 1461044745362 Marionette TRACE conn6 <- [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]]]}] 22:45:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 22:45:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1734ms 22:45:45 INFO - PROCESS | 1891 | 1461044745425 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 22:45:45 INFO - PROCESS | 1891 | 1461044745428 Marionette TRACE conn6 <- [1,2545,null,{"value":"8"}] 22:45:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 22:45:45 INFO - PROCESS | 1891 | 1461044745435 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 22:45:45 INFO - PROCESS | 1891 | 1461044745446 Marionette TRACE conn6 <- [1,2546,null,{}] 22:45:45 INFO - PROCESS | 1891 | 1461044745451 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:45 INFO - PROCESS | 1891 | 1461044745699 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 22:45:46 INFO - PROCESS | 1891 | 1461044746054 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:46 INFO - PROCESS | 1891 | ++DOCSHELL 0x9432d000 == 156 [pid = 1891] [id = 644] 22:45:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 161 (0x97a23800) [pid = 1891] [serial = 1933] [outer = (nil)] 22:45:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 162 (0x97fe7000) [pid = 1891] [serial = 1934] [outer = 0x97a23800] 22:45:46 INFO - PROCESS | 1891 | 1461044746153 Marionette DEBUG loaded listener.js 22:45:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 163 (0x9831e000) [pid = 1891] [serial = 1935] [outer = 0x97a23800] 22:45:47 INFO - PROCESS | 1891 | 1461044747083 Marionette TRACE conn6 <- [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]]]}] 22:45:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 22:45:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1689ms 22:45:47 INFO - PROCESS | 1891 | 1461044747124 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 22:45:47 INFO - PROCESS | 1891 | 1461044747128 Marionette TRACE conn6 <- [1,2549,null,{"value":"8"}] 22:45:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 22:45:47 INFO - PROCESS | 1891 | 1461044747135 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 22:45:47 INFO - PROCESS | 1891 | 1461044747139 Marionette TRACE conn6 <- [1,2550,null,{}] 22:45:47 INFO - PROCESS | 1891 | 1461044747144 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:47 INFO - PROCESS | 1891 | 1461044747384 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 22:45:47 INFO - PROCESS | 1891 | 1461044747740 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:47 INFO - PROCESS | 1891 | ++DOCSHELL 0x912b2c00 == 157 [pid = 1891] [id = 645] 22:45:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 164 (0x92f2a400) [pid = 1891] [serial = 1936] [outer = (nil)] 22:45:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 165 (0x98d90000) [pid = 1891] [serial = 1937] [outer = 0x92f2a400] 22:45:47 INFO - PROCESS | 1891 | 1461044747833 Marionette DEBUG loaded listener.js 22:45:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 166 (0x9907ec00) [pid = 1891] [serial = 1938] [outer = 0x92f2a400] 22:45:48 INFO - PROCESS | 1891 | 1461044748819 Marionette TRACE conn6 <- [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]]]}] 22:45:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 22:45:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1737ms 22:45:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 22:45:48 INFO - PROCESS | 1891 | 1461044748873 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 22:45:48 INFO - PROCESS | 1891 | 1461044748876 Marionette TRACE conn6 <- [1,2553,null,{"value":"8"}] 22:45:48 INFO - PROCESS | 1891 | 1461044748883 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 22:45:48 INFO - PROCESS | 1891 | 1461044748885 Marionette TRACE conn6 <- [1,2554,null,{}] 22:45:48 INFO - PROCESS | 1891 | 1461044748891 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:49 INFO - PROCESS | 1891 | 1461044749125 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 22:45:49 INFO - PROCESS | 1891 | 1461044749466 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:49 INFO - PROCESS | 1891 | ++DOCSHELL 0x9564e000 == 158 [pid = 1891] [id = 646] 22:45:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 167 (0x98b72c00) [pid = 1891] [serial = 1939] [outer = (nil)] 22:45:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 168 (0x999c8c00) [pid = 1891] [serial = 1940] [outer = 0x98b72c00] 22:45:49 INFO - PROCESS | 1891 | 1461044749561 Marionette DEBUG loaded listener.js 22:45:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 169 (0x9ae01c00) [pid = 1891] [serial = 1941] [outer = 0x98b72c00] 22:45:50 INFO - PROCESS | 1891 | 1461044750504 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 22:45:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 22:45:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1688ms 22:45:50 INFO - PROCESS | 1891 | 1461044750570 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 22:45:50 INFO - PROCESS | 1891 | 1461044750574 Marionette TRACE conn6 <- [1,2557,null,{"value":"8"}] 22:45:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 22:45:50 INFO - PROCESS | 1891 | 1461044750581 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 22:45:50 INFO - PROCESS | 1891 | 1461044750584 Marionette TRACE conn6 <- [1,2558,null,{}] 22:45:50 INFO - PROCESS | 1891 | 1461044750590 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:50 INFO - PROCESS | 1891 | 1461044750857 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 22:45:51 INFO - PROCESS | 1891 | 1461044751201 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:51 INFO - PROCESS | 1891 | ++DOCSHELL 0x98b6d000 == 159 [pid = 1891] [id = 647] 22:45:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 170 (0x9952f400) [pid = 1891] [serial = 1942] [outer = (nil)] 22:45:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 171 (0x9eb43400) [pid = 1891] [serial = 1943] [outer = 0x9952f400] 22:45:51 INFO - PROCESS | 1891 | 1461044751297 Marionette DEBUG loaded listener.js 22:45:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 172 (0x9fbbac00) [pid = 1891] [serial = 1944] [outer = 0x9952f400] 22:45:52 INFO - PROCESS | 1891 | 1461044752226 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 22:45:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 22:45:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1730ms 22:45:52 INFO - PROCESS | 1891 | 1461044752313 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 22:45:52 INFO - PROCESS | 1891 | 1461044752317 Marionette TRACE conn6 <- [1,2561,null,{"value":"8"}] 22:45:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 22:45:52 INFO - PROCESS | 1891 | 1461044752323 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 22:45:52 INFO - PROCESS | 1891 | 1461044752327 Marionette TRACE conn6 <- [1,2562,null,{}] 22:45:52 INFO - PROCESS | 1891 | 1461044752332 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:52 INFO - PROCESS | 1891 | 1461044752623 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 22:45:52 INFO - PROCESS | 1891 | 1461044752977 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:53 INFO - PROCESS | 1891 | ++DOCSHELL 0x93da3800 == 160 [pid = 1891] [id = 648] 22:45:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 173 (0x93f43c00) [pid = 1891] [serial = 1945] [outer = (nil)] 22:45:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 174 (0x9fb4a400) [pid = 1891] [serial = 1946] [outer = 0x93f43c00] 22:45:53 INFO - PROCESS | 1891 | 1461044753065 Marionette DEBUG loaded listener.js 22:45:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 175 (0xa0a6b400) [pid = 1891] [serial = 1947] [outer = 0x93f43c00] 22:45:54 INFO - PROCESS | 1891 | 1461044754031 Marionette TRACE conn6 <- [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]]]}] 22:45:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 22:45:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1783ms 22:45:54 INFO - PROCESS | 1891 | 1461044754108 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 22:45:54 INFO - PROCESS | 1891 | 1461044754112 Marionette TRACE conn6 <- [1,2565,null,{"value":"8"}] 22:45:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 22:45:54 INFO - PROCESS | 1891 | 1461044754118 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 22:45:54 INFO - PROCESS | 1891 | 1461044754121 Marionette TRACE conn6 <- [1,2566,null,{}] 22:45:54 INFO - PROCESS | 1891 | 1461044754127 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:54 INFO - PROCESS | 1891 | 1461044754391 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 22:45:54 INFO - PROCESS | 1891 | 1461044754751 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:54 INFO - PROCESS | 1891 | ++DOCSHELL 0x86bef000 == 161 [pid = 1891] [id = 649] 22:45:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 176 (0x9df2c400) [pid = 1891] [serial = 1948] [outer = (nil)] 22:45:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 177 (0xa280f000) [pid = 1891] [serial = 1949] [outer = 0x9df2c400] 22:45:54 INFO - PROCESS | 1891 | 1461044754851 Marionette DEBUG loaded listener.js 22:45:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 178 (0xa2839400) [pid = 1891] [serial = 1950] [outer = 0x9df2c400] 22:45:55 INFO - PROCESS | 1891 | 1461044755773 Marionette TRACE conn6 <- [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]]]}] 22:45:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 22:45:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1691ms 22:45:55 INFO - PROCESS | 1891 | 1461044755810 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 22:45:55 INFO - PROCESS | 1891 | 1461044755813 Marionette TRACE conn6 <- [1,2569,null,{"value":"8"}] 22:45:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 22:45:55 INFO - PROCESS | 1891 | 1461044755820 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 22:45:55 INFO - PROCESS | 1891 | 1461044755823 Marionette TRACE conn6 <- [1,2570,null,{}] 22:45:55 INFO - PROCESS | 1891 | 1461044755829 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:56 INFO - PROCESS | 1891 | 1461044756056 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 22:45:56 INFO - PROCESS | 1891 | 1461044756402 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:56 INFO - PROCESS | 1891 | ++DOCSHELL 0x86bfac00 == 162 [pid = 1891] [id = 650] 22:45:56 INFO - PROCESS | 1891 | ++DOMWINDOW == 179 (0x99a3c000) [pid = 1891] [serial = 1951] [outer = (nil)] 22:45:56 INFO - PROCESS | 1891 | ++DOMWINDOW == 180 (0xa3c1b000) [pid = 1891] [serial = 1952] [outer = 0x99a3c000] 22:45:56 INFO - PROCESS | 1891 | 1461044756499 Marionette DEBUG loaded listener.js 22:45:56 INFO - PROCESS | 1891 | ++DOMWINDOW == 181 (0xa2a0a400) [pid = 1891] [serial = 1953] [outer = 0x99a3c000] 22:45:59 INFO - PROCESS | 1891 | --DOCSHELL 0x847d8800 == 161 [pid = 1891] [id = 536] 22:45:59 INFO - PROCESS | 1891 | --DOCSHELL 0x9419d000 == 160 [pid = 1891] [id = 493] 22:45:59 INFO - PROCESS | 1891 | --DOCSHELL 0x868d4c00 == 159 [pid = 1891] [id = 537] 22:45:59 INFO - PROCESS | 1891 | --DOCSHELL 0x89a37000 == 158 [pid = 1891] [id = 233] 22:45:59 INFO - PROCESS | 1891 | --DOCSHELL 0x9ae20c00 == 157 [pid = 1891] [id = 538] 22:45:59 INFO - PROCESS | 1891 | --DOCSHELL 0x93da7800 == 156 [pid = 1891] [id = 492] 22:45:59 INFO - PROCESS | 1891 | --DOCSHELL 0x99525400 == 155 [pid = 1891] [id = 535] 22:45:59 INFO - PROCESS | 1891 | --DOCSHELL 0x85964800 == 154 [pid = 1891] [id = 632] 22:45:59 INFO - PROCESS | 1891 | --DOCSHELL 0x89b43400 == 153 [pid = 1891] [id = 631] 22:45:59 INFO - PROCESS | 1891 | --DOCSHELL 0x89a3b000 == 152 [pid = 1891] [id = 630] 22:45:59 INFO - PROCESS | 1891 | --DOCSHELL 0x86becc00 == 151 [pid = 1891] [id = 629] 22:45:59 INFO - PROCESS | 1891 | --DOCSHELL 0x9907dc00 == 150 [pid = 1891] [id = 627] 22:45:59 INFO - PROCESS | 1891 | --DOCSHELL 0x912a9c00 == 149 [pid = 1891] [id = 625] 22:45:59 INFO - PROCESS | 1891 | --DOCSHELL 0x98319c00 == 148 [pid = 1891] [id = 626] 22:45:59 INFO - PROCESS | 1891 | --DOCSHELL 0x9419b400 == 147 [pid = 1891] [id = 624] 22:45:59 INFO - PROCESS | 1891 | --DOCSHELL 0x9432a400 == 146 [pid = 1891] [id = 623] 22:45:59 INFO - PROCESS | 1891 | --DOCSHELL 0x93da6c00 == 145 [pid = 1891] [id = 622] 22:45:59 INFO - PROCESS | 1891 | --DOCSHELL 0x8fe31c00 == 144 [pid = 1891] [id = 621] 22:45:59 INFO - PROCESS | 1891 | --DOCSHELL 0x879e4400 == 143 [pid = 1891] [id = 619] 22:45:59 INFO - PROCESS | 1891 | --DOCSHELL 0x8c359800 == 142 [pid = 1891] [id = 620] 22:45:59 INFO - PROCESS | 1891 | --DOCSHELL 0x91295000 == 141 [pid = 1891] [id = 618] 22:45:59 INFO - PROCESS | 1891 | --DOCSHELL 0x8b57b800 == 140 [pid = 1891] [id = 617] 22:45:59 INFO - PROCESS | 1891 | --DOCSHELL 0x85961400 == 139 [pid = 1891] [id = 616] 22:45:59 INFO - PROCESS | 1891 | --DOCSHELL 0x8b580400 == 138 [pid = 1891] [id = 615] 22:45:59 INFO - PROCESS | 1891 | --DOCSHELL 0x8f70a800 == 137 [pid = 1891] [id = 614] 22:45:59 INFO - PROCESS | 1891 | --DOCSHELL 0x8c362c00 == 136 [pid = 1891] [id = 613] 22:45:59 INFO - PROCESS | 1891 | --DOCSHELL 0x879eec00 == 135 [pid = 1891] [id = 612] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 180 (0x8e925400) [pid = 1891] [serial = 1835] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 179 (0x99a07000) [pid = 1891] [serial = 1806] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 178 (0x86bf5000) [pid = 1891] [serial = 1824] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 177 (0x9ae7bc00) [pid = 1891] [serial = 1808] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 176 (0x93e74000) [pid = 1891] [serial = 1791] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 175 (0xa0fdf000) [pid = 1891] [serial = 1821] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 174 (0x8bfebc00) [pid = 1891] [serial = 1830] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 173 (0x8caf5000) [pid = 1891] [serial = 1701] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 172 (0x93a11400) [pid = 1891] [serial = 1788] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 171 (0x8fae2400) [pid = 1891] [serial = 1776] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 170 (0x8a31c400) [pid = 1891] [serial = 1826] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 169 (0x913a8400) [pid = 1891] [serial = 1785] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 168 (0x904e0c00) [pid = 1891] [serial = 1781] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 167 (0xa0af2800) [pid = 1891] [serial = 1818] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 166 (0x868dd800) [pid = 1891] [serial = 1823] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 165 (0x8a45fc00) [pid = 1891] [serial = 1827] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 164 (0x8fa74800) [pid = 1891] [serial = 1775] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 163 (0x9401f800) [pid = 1891] [serial = 1797] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 162 (0x9fb4f000) [pid = 1891] [serial = 1811] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 161 (0x90352800) [pid = 1891] [serial = 1779] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 160 (0x88910400) [pid = 1891] [serial = 1832] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 159 (0x9fcabc00) [pid = 1891] [serial = 1815] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 158 (0x912aec00) [pid = 1891] [serial = 1784] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 157 (0x9fc77800) [pid = 1891] [serial = 1814] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 156 (0x8bf02400) [pid = 1891] [serial = 1829] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 155 (0x94334000) [pid = 1891] [serial = 1799] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 154 (0x93f48400) [pid = 1891] [serial = 1793] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 153 (0x93f52400) [pid = 1891] [serial = 1796] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 152 (0x93f4e000) [pid = 1891] [serial = 1794] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 151 (0x988ec400) [pid = 1891] [serial = 1803] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 150 (0x91279c00) [pid = 1891] [serial = 1782] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 149 (0x93da8000) [pid = 1891] [serial = 1790] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 148 (0x99578800) [pid = 1891] [serial = 1805] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 147 (0x9fbb9800) [pid = 1891] [serial = 1812] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 146 (0xa0ee5000) [pid = 1891] [serial = 1820] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x8b3d6000) [pid = 1891] [serial = 1772] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x8f8e0800) [pid = 1891] [serial = 1769] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0xa00d7c00) [pid = 1891] [serial = 1817] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x915c6c00) [pid = 1891] [serial = 1787] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0x8a45f000) [pid = 1891] [serial = 1833] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 140 (0x90164000) [pid = 1891] [serial = 1778] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 139 (0x962dd400) [pid = 1891] [serial = 1800] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 138 (0x98313800) [pid = 1891] [serial = 1802] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 137 (0x8bf0f400) [pid = 1891] [serial = 1773] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | --DOMWINDOW == 136 (0x9ae7f800) [pid = 1891] [serial = 1809] [outer = (nil)] [url = about:blank] 22:45:59 INFO - PROCESS | 1891 | 1461044759648 Marionette TRACE conn6 <- [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]]]}] 22:45:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 22:45:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 3992ms 22:45:59 INFO - PROCESS | 1891 | 1461044759813 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 22:45:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 22:45:59 INFO - PROCESS | 1891 | 1461044759819 Marionette TRACE conn6 <- [1,2573,null,{"value":"8"}] 22:45:59 INFO - PROCESS | 1891 | 1461044759826 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 22:45:59 INFO - PROCESS | 1891 | 1461044759829 Marionette TRACE conn6 <- [1,2574,null,{}] 22:45:59 INFO - PROCESS | 1891 | 1461044759837 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:00 INFO - PROCESS | 1891 | 1461044760029 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 22:46:00 INFO - PROCESS | 1891 | 1461044760268 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:00 INFO - PROCESS | 1891 | ++DOCSHELL 0x8891a400 == 136 [pid = 1891] [id = 651] 22:46:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 137 (0x89a37000) [pid = 1891] [serial = 1954] [outer = (nil)] 22:46:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 138 (0x89a40800) [pid = 1891] [serial = 1955] [outer = 0x89a37000] 22:46:00 INFO - PROCESS | 1891 | 1461044760361 Marionette DEBUG loaded listener.js 22:46:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 139 (0x8a31c400) [pid = 1891] [serial = 1956] [outer = 0x89a37000] 22:46:01 INFO - PROCESS | 1891 | 1461044761222 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 22:46:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 22:46:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1442ms 22:46:01 INFO - PROCESS | 1891 | 1461044761267 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 22:46:01 INFO - PROCESS | 1891 | 1461044761276 Marionette TRACE conn6 <- [1,2577,null,{"value":"8"}] 22:46:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 22:46:01 INFO - PROCESS | 1891 | 1461044761286 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 22:46:01 INFO - PROCESS | 1891 | 1461044761289 Marionette TRACE conn6 <- [1,2578,null,{}] 22:46:01 INFO - PROCESS | 1891 | 1461044761295 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:01 INFO - PROCESS | 1891 | 1461044761544 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 22:46:01 INFO - PROCESS | 1891 | 1461044761907 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:01 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b2d0400 == 137 [pid = 1891] [id = 652] 22:46:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 140 (0x8b3cc800) [pid = 1891] [serial = 1957] [outer = (nil)] 22:46:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 141 (0x8b57c400) [pid = 1891] [serial = 1958] [outer = 0x8b3cc800] 22:46:01 INFO - PROCESS | 1891 | 1461044761987 Marionette DEBUG loaded listener.js 22:46:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x8bfe5000) [pid = 1891] [serial = 1959] [outer = 0x8b3cc800] 22:46:02 INFO - PROCESS | 1891 | 1461044762989 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 22:46:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 22:46:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1735ms 22:46:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 22:46:03 INFO - PROCESS | 1891 | 1461044763021 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 22:46:03 INFO - PROCESS | 1891 | 1461044763023 Marionette TRACE conn6 <- [1,2581,null,{"value":"8"}] 22:46:03 INFO - PROCESS | 1891 | 1461044763030 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 22:46:03 INFO - PROCESS | 1891 | 1461044763036 Marionette TRACE conn6 <- [1,2582,null,{}] 22:46:03 INFO - PROCESS | 1891 | 1461044763061 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:03 INFO - PROCESS | 1891 | 1461044763326 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 22:46:03 INFO - PROCESS | 1891 | 1461044763366 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:03 INFO - PROCESS | 1891 | ++DOCSHELL 0x85966000 == 138 [pid = 1891] [id = 653] 22:46:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x8cd8c400) [pid = 1891] [serial = 1960] [outer = (nil)] 22:46:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x8e91b000) [pid = 1891] [serial = 1961] [outer = 0x8cd8c400] 22:46:03 INFO - PROCESS | 1891 | 1461044763472 Marionette DEBUG loaded listener.js 22:46:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x8eb55000) [pid = 1891] [serial = 1962] [outer = 0x8cd8c400] 22:46:04 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x99524400) [pid = 1891] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 22:46:04 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0x8a5a0400) [pid = 1891] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 22:46:04 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x85965400) [pid = 1891] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 22:46:04 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0x8c364400) [pid = 1891] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 22:46:04 INFO - PROCESS | 1891 | --DOMWINDOW == 140 (0x88915400) [pid = 1891] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 22:46:04 INFO - PROCESS | 1891 | --DOMWINDOW == 139 (0x8a31fc00) [pid = 1891] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 22:46:04 INFO - PROCESS | 1891 | --DOMWINDOW == 138 (0x86bf4000) [pid = 1891] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 22:46:04 INFO - PROCESS | 1891 | --DOMWINDOW == 137 (0x93f60000) [pid = 1891] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 22:46:04 INFO - PROCESS | 1891 | --DOMWINDOW == 136 (0x99529800) [pid = 1891] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 22:46:04 INFO - PROCESS | 1891 | --DOMWINDOW == 135 (0x988ebc00) [pid = 1891] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 22:46:05 INFO - PROCESS | 1891 | --DOMWINDOW == 134 (0x92f22000) [pid = 1891] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 22:46:05 INFO - PROCESS | 1891 | --DOMWINDOW == 133 (0x977d6000) [pid = 1891] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 22:46:05 INFO - PROCESS | 1891 | --DOMWINDOW == 132 (0x9564d800) [pid = 1891] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 22:46:05 INFO - PROCESS | 1891 | --DOMWINDOW == 131 (0x9419e400) [pid = 1891] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 22:46:05 INFO - PROCESS | 1891 | --DOMWINDOW == 130 (0x93030c00) [pid = 1891] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 22:46:05 INFO - PROCESS | 1891 | --DOMWINDOW == 129 (0x91280000) [pid = 1891] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 22:46:05 INFO - PROCESS | 1891 | --DOMWINDOW == 128 (0x8b57f800) [pid = 1891] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 22:46:05 INFO - PROCESS | 1891 | --DOMWINDOW == 127 (0x912a7800) [pid = 1891] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 22:46:05 INFO - PROCESS | 1891 | --DOMWINDOW == 126 (0x9129ec00) [pid = 1891] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 22:46:05 INFO - PROCESS | 1891 | --DOMWINDOW == 125 (0x8b3cc400) [pid = 1891] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 22:46:05 INFO - PROCESS | 1891 | --DOMWINDOW == 124 (0x8fae8c00) [pid = 1891] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 22:46:05 INFO - PROCESS | 1891 | --DOMWINDOW == 123 (0x8fa78800) [pid = 1891] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 22:46:05 INFO - PROCESS | 1891 | --DOMWINDOW == 122 (0x8e91e800) [pid = 1891] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 22:46:05 INFO - PROCESS | 1891 | 1461044765247 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 22:46:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 22:46:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 2243ms 22:46:05 INFO - PROCESS | 1891 | 1461044765272 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 22:46:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 22:46:05 INFO - PROCESS | 1891 | 1461044765277 Marionette TRACE conn6 <- [1,2585,null,{"value":"8"}] 22:46:05 INFO - PROCESS | 1891 | 1461044765284 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 22:46:05 INFO - PROCESS | 1891 | 1461044765303 Marionette TRACE conn6 <- [1,2586,null,{}] 22:46:05 INFO - PROCESS | 1891 | 1461044765309 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:05 INFO - PROCESS | 1891 | 1461044765518 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 22:46:05 INFO - PROCESS | 1891 | 1461044765725 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:05 INFO - PROCESS | 1891 | ++DOCSHELL 0x85965400 == 139 [pid = 1891] [id = 654] 22:46:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 123 (0x86bee000) [pid = 1891] [serial = 1963] [outer = (nil)] 22:46:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 124 (0x8b582c00) [pid = 1891] [serial = 1964] [outer = 0x86bee000] 22:46:05 INFO - PROCESS | 1891 | 1461044765802 Marionette DEBUG loaded listener.js 22:46:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 125 (0x8eb4fc00) [pid = 1891] [serial = 1965] [outer = 0x86bee000] 22:46:06 INFO - PROCESS | 1891 | 1461044766588 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 22:46:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 22:46:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1348ms 22:46:06 INFO - PROCESS | 1891 | 1461044766632 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 22:46:06 INFO - PROCESS | 1891 | 1461044766636 Marionette TRACE conn6 <- [1,2589,null,{"value":"8"}] 22:46:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 22:46:06 INFO - PROCESS | 1891 | 1461044766642 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 22:46:06 INFO - PROCESS | 1891 | 1461044766644 Marionette TRACE conn6 <- [1,2590,null,{}] 22:46:06 INFO - PROCESS | 1891 | 1461044766650 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:06 INFO - PROCESS | 1891 | 1461044766836 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 22:46:06 INFO - PROCESS | 1891 | 1461044766851 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:07 INFO - PROCESS | 1891 | ++DOCSHELL 0x8c362400 == 140 [pid = 1891] [id = 655] 22:46:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 126 (0x8c364400) [pid = 1891] [serial = 1966] [outer = (nil)] 22:46:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 127 (0x8fa7b400) [pid = 1891] [serial = 1967] [outer = 0x8c364400] 22:46:07 INFO - PROCESS | 1891 | 1461044767112 Marionette DEBUG loaded listener.js 22:46:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 128 (0x8fae1c00) [pid = 1891] [serial = 1968] [outer = 0x8c364400] 22:46:08 INFO - PROCESS | 1891 | 1461044768284 Marionette TRACE conn6 <- [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]]]}] 22:46:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 22:46:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1681ms 22:46:08 INFO - PROCESS | 1891 | 1461044768325 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 22:46:08 INFO - PROCESS | 1891 | 1461044768333 Marionette TRACE conn6 <- [1,2593,null,{"value":"8"}] 22:46:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 22:46:08 INFO - PROCESS | 1891 | 1461044768342 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 22:46:08 INFO - PROCESS | 1891 | 1461044768347 Marionette TRACE conn6 <- [1,2594,null,{}] 22:46:08 INFO - PROCESS | 1891 | 1461044768355 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:08 INFO - PROCESS | 1891 | 1461044768595 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 22:46:08 INFO - PROCESS | 1891 | 1461044768938 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:08 INFO - PROCESS | 1891 | ++DOCSHELL 0x89a31800 == 141 [pid = 1891] [id = 656] 22:46:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 129 (0x89b43400) [pid = 1891] [serial = 1969] [outer = (nil)] 22:46:09 INFO - PROCESS | 1891 | ++DOMWINDOW == 130 (0x8a5a6800) [pid = 1891] [serial = 1970] [outer = 0x89b43400] 22:46:09 INFO - PROCESS | 1891 | 1461044769036 Marionette DEBUG loaded listener.js 22:46:09 INFO - PROCESS | 1891 | ++DOMWINDOW == 131 (0x8bf07800) [pid = 1891] [serial = 1971] [outer = 0x89b43400] 22:46:10 INFO - PROCESS | 1891 | 1461044770106 Marionette TRACE conn6 <- [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]]]}] 22:46:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 22:46:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1783ms 22:46:10 INFO - PROCESS | 1891 | 1461044770125 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 22:46:10 INFO - PROCESS | 1891 | 1461044770134 Marionette TRACE conn6 <- [1,2597,null,{"value":"8"}] 22:46:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 22:46:10 INFO - PROCESS | 1891 | 1461044770145 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 22:46:10 INFO - PROCESS | 1891 | 1461044770149 Marionette TRACE conn6 <- [1,2598,null,{}] 22:46:10 INFO - PROCESS | 1891 | 1461044770156 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:10 INFO - PROCESS | 1891 | 1461044770380 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 22:46:10 INFO - PROCESS | 1891 | 1461044770777 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:10 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b2cb400 == 142 [pid = 1891] [id = 657] 22:46:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 132 (0x8caf6400) [pid = 1891] [serial = 1972] [outer = (nil)] 22:46:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 133 (0x8eb5cc00) [pid = 1891] [serial = 1973] [outer = 0x8caf6400] 22:46:10 INFO - PROCESS | 1891 | 1461044770870 Marionette DEBUG loaded listener.js 22:46:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 134 (0x8fa79400) [pid = 1891] [serial = 1974] [outer = 0x8caf6400] 22:46:11 INFO - PROCESS | 1891 | 1461044771875 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 22:46:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 22:46:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1784ms 22:46:11 INFO - PROCESS | 1891 | 1461044771929 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 22:46:11 INFO - PROCESS | 1891 | 1461044771933 Marionette TRACE conn6 <- [1,2601,null,{"value":"8"}] 22:46:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 22:46:11 INFO - PROCESS | 1891 | 1461044771940 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 22:46:11 INFO - PROCESS | 1891 | 1461044771946 Marionette TRACE conn6 <- [1,2602,null,{}] 22:46:11 INFO - PROCESS | 1891 | 1461044771962 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:12 INFO - PROCESS | 1891 | 1461044772191 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 22:46:12 INFO - PROCESS | 1891 | 1461044772541 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:12 INFO - PROCESS | 1891 | ++DOCSHELL 0x8e91e000 == 143 [pid = 1891] [id = 658] 22:46:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 135 (0x8fe23400) [pid = 1891] [serial = 1975] [outer = (nil)] 22:46:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 136 (0x90166800) [pid = 1891] [serial = 1976] [outer = 0x8fe23400] 22:46:12 INFO - PROCESS | 1891 | 1461044772638 Marionette DEBUG loaded listener.js 22:46:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 137 (0x904d5400) [pid = 1891] [serial = 1977] [outer = 0x8fe23400] 22:46:13 INFO - PROCESS | 1891 | 1461044773578 Marionette TRACE conn6 <- [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]]]}] 22:46:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 22:46:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1687ms 22:46:13 INFO - PROCESS | 1891 | 1461044773628 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 22:46:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 22:46:13 INFO - PROCESS | 1891 | 1461044773634 Marionette TRACE conn6 <- [1,2605,null,{"value":"8"}] 22:46:13 INFO - PROCESS | 1891 | 1461044773640 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 22:46:13 INFO - PROCESS | 1891 | 1461044773644 Marionette TRACE conn6 <- [1,2606,null,{}] 22:46:13 INFO - PROCESS | 1891 | 1461044773649 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:13 INFO - PROCESS | 1891 | 1461044773876 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 22:46:14 INFO - PROCESS | 1891 | 1461044774208 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:14 INFO - PROCESS | 1891 | ++DOCSHELL 0x8e918400 == 144 [pid = 1891] [id = 659] 22:46:14 INFO - PROCESS | 1891 | ++DOMWINDOW == 138 (0x8fe2a400) [pid = 1891] [serial = 1978] [outer = (nil)] 22:46:14 INFO - PROCESS | 1891 | ++DOMWINDOW == 139 (0x9127d800) [pid = 1891] [serial = 1979] [outer = 0x8fe2a400] 22:46:14 INFO - PROCESS | 1891 | 1461044774301 Marionette DEBUG loaded listener.js 22:46:14 INFO - PROCESS | 1891 | ++DOMWINDOW == 140 (0x91298000) [pid = 1891] [serial = 1980] [outer = 0x8fe2a400] 22:46:15 INFO - PROCESS | 1891 | 1461044775343 Marionette TRACE conn6 <- [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]]]}] 22:46:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 22:46:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1735ms 22:46:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 22:46:15 INFO - PROCESS | 1891 | 1461044775375 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 22:46:15 INFO - PROCESS | 1891 | 1461044775379 Marionette TRACE conn6 <- [1,2609,null,{"value":"8"}] 22:46:15 INFO - PROCESS | 1891 | 1461044775385 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 22:46:15 INFO - PROCESS | 1891 | 1461044775389 Marionette TRACE conn6 <- [1,2610,null,{}] 22:46:15 INFO - PROCESS | 1891 | 1461044775395 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:15 INFO - PROCESS | 1891 | 1461044775615 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 22:46:15 INFO - PROCESS | 1891 | 1461044775968 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:16 INFO - PROCESS | 1891 | ++DOCSHELL 0x879e7000 == 145 [pid = 1891] [id = 660] 22:46:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 141 (0x9015e400) [pid = 1891] [serial = 1981] [outer = (nil)] 22:46:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x912b1800) [pid = 1891] [serial = 1982] [outer = 0x9015e400] 22:46:16 INFO - PROCESS | 1891 | 1461044776057 Marionette DEBUG loaded listener.js 22:46:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x913af000) [pid = 1891] [serial = 1983] [outer = 0x9015e400] 22:46:16 INFO - PROCESS | 1891 | 1461044776988 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 22:46:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 22:46:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1636ms 22:46:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 22:46:17 INFO - PROCESS | 1891 | 1461044777021 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 22:46:17 INFO - PROCESS | 1891 | 1461044777024 Marionette TRACE conn6 <- [1,2613,null,{"value":"8"}] 22:46:17 INFO - PROCESS | 1891 | 1461044777031 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 22:46:17 INFO - PROCESS | 1891 | 1461044777035 Marionette TRACE conn6 <- [1,2614,null,{}] 22:46:17 INFO - PROCESS | 1891 | 1461044777041 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:17 INFO - PROCESS | 1891 | 1461044777273 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 22:46:17 INFO - PROCESS | 1891 | 1461044777617 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:17 INFO - PROCESS | 1891 | ++DOCSHELL 0x913a8400 == 146 [pid = 1891] [id = 661] 22:46:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x915c0400) [pid = 1891] [serial = 1984] [outer = (nil)] 22:46:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x930a9400) [pid = 1891] [serial = 1985] [outer = 0x915c0400] 22:46:17 INFO - PROCESS | 1891 | 1461044777715 Marionette DEBUG loaded listener.js 22:46:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x93a0e400) [pid = 1891] [serial = 1986] [outer = 0x915c0400] 22:46:18 INFO - PROCESS | 1891 | 1461044778631 Marionette TRACE conn6 <- [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]]]}] 22:46:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 22:46:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1633ms 22:46:18 INFO - PROCESS | 1891 | 1461044778664 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 22:46:18 INFO - PROCESS | 1891 | 1461044778668 Marionette TRACE conn6 <- [1,2617,null,{"value":"8"}] 22:46:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 22:46:18 INFO - PROCESS | 1891 | 1461044778675 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 22:46:18 INFO - PROCESS | 1891 | 1461044778677 Marionette TRACE conn6 <- [1,2618,null,{}] 22:46:18 INFO - PROCESS | 1891 | 1461044778684 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:18 INFO - PROCESS | 1891 | 1461044778907 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 22:46:19 INFO - PROCESS | 1891 | 1461044779247 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:19 INFO - PROCESS | 1891 | ++DOCSHELL 0x93030c00 == 147 [pid = 1891] [id = 662] 22:46:19 INFO - PROCESS | 1891 | ++DOMWINDOW == 147 (0x93032c00) [pid = 1891] [serial = 1987] [outer = (nil)] 22:46:19 INFO - PROCESS | 1891 | ++DOMWINDOW == 148 (0x93e6e400) [pid = 1891] [serial = 1988] [outer = 0x93032c00] 22:46:19 INFO - PROCESS | 1891 | 1461044779352 Marionette DEBUG loaded listener.js 22:46:19 INFO - PROCESS | 1891 | ++DOMWINDOW == 149 (0x93e75400) [pid = 1891] [serial = 1989] [outer = 0x93032c00] 22:46:20 INFO - PROCESS | 1891 | 1461044780294 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 22:46:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 22:46:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1684ms 22:46:20 INFO - PROCESS | 1891 | 1461044780360 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 22:46:20 INFO - PROCESS | 1891 | 1461044780364 Marionette TRACE conn6 <- [1,2621,null,{"value":"8"}] 22:46:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 22:46:20 INFO - PROCESS | 1891 | 1461044780370 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 22:46:20 INFO - PROCESS | 1891 | 1461044780374 Marionette TRACE conn6 <- [1,2622,null,{}] 22:46:20 INFO - PROCESS | 1891 | 1461044780379 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:20 INFO - PROCESS | 1891 | 1461044780600 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 22:46:20 INFO - PROCESS | 1891 | 1461044780938 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:20 INFO - PROCESS | 1891 | ++DOCSHELL 0x9035c800 == 148 [pid = 1891] [id = 663] 22:46:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 150 (0x912b0000) [pid = 1891] [serial = 1990] [outer = (nil)] 22:46:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 151 (0x93f52000) [pid = 1891] [serial = 1991] [outer = 0x912b0000] 22:46:21 INFO - PROCESS | 1891 | 1461044781029 Marionette DEBUG loaded listener.js 22:46:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 152 (0x93f60000) [pid = 1891] [serial = 1992] [outer = 0x912b0000] 22:46:21 INFO - PROCESS | 1891 | 1461044781925 Marionette TRACE conn6 <- [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]]]}] 22:46:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 22:46:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1590ms 22:46:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 22:46:21 INFO - PROCESS | 1891 | 1461044781961 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 22:46:21 INFO - PROCESS | 1891 | 1461044781964 Marionette TRACE conn6 <- [1,2625,null,{"value":"8"}] 22:46:21 INFO - PROCESS | 1891 | 1461044781971 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 22:46:21 INFO - PROCESS | 1891 | 1461044781975 Marionette TRACE conn6 <- [1,2626,null,{}] 22:46:21 INFO - PROCESS | 1891 | 1461044781980 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:22 INFO - PROCESS | 1891 | 1461044782205 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 22:46:22 INFO - PROCESS | 1891 | 1461044782559 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:22 INFO - PROCESS | 1891 | ++DOCSHELL 0x912abc00 == 149 [pid = 1891] [id = 664] 22:46:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 153 (0x93f50000) [pid = 1891] [serial = 1993] [outer = (nil)] 22:46:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 154 (0x9419d000) [pid = 1891] [serial = 1994] [outer = 0x93f50000] 22:46:22 INFO - PROCESS | 1891 | 1461044782656 Marionette DEBUG loaded listener.js 22:46:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 155 (0x94325800) [pid = 1891] [serial = 1995] [outer = 0x93f50000] 22:46:23 INFO - PROCESS | 1891 | 1461044783572 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 22:46:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 22:46:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1640ms 22:46:23 INFO - PROCESS | 1891 | 1461044783611 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 22:46:23 INFO - PROCESS | 1891 | 1461044783614 Marionette TRACE conn6 <- [1,2629,null,{"value":"8"}] 22:46:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 22:46:23 INFO - PROCESS | 1891 | 1461044783621 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 22:46:23 INFO - PROCESS | 1891 | 1461044783625 Marionette TRACE conn6 <- [1,2630,null,{}] 22:46:23 INFO - PROCESS | 1891 | 1461044783631 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:23 INFO - PROCESS | 1891 | 1461044783850 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 22:46:24 INFO - PROCESS | 1891 | 1461044784204 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:24 INFO - PROCESS | 1891 | ++DOCSHELL 0x85969000 == 150 [pid = 1891] [id = 665] 22:46:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 156 (0x962e9400) [pid = 1891] [serial = 1996] [outer = (nil)] 22:46:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 157 (0x96f96400) [pid = 1891] [serial = 1997] [outer = 0x962e9400] 22:46:24 INFO - PROCESS | 1891 | 1461044784299 Marionette DEBUG loaded listener.js 22:46:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 158 (0x976b3c00) [pid = 1891] [serial = 1998] [outer = 0x962e9400] 22:46:25 INFO - PROCESS | 1891 | 1461044785240 Marionette TRACE conn6 <- [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]]]}] 22:46:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 22:46:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1682ms 22:46:25 INFO - PROCESS | 1891 | 1461044785305 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 22:46:25 INFO - PROCESS | 1891 | 1461044785310 Marionette TRACE conn6 <- [1,2633,null,{"value":"8"}] 22:46:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 22:46:25 INFO - PROCESS | 1891 | 1461044785316 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 22:46:25 INFO - PROCESS | 1891 | 1461044785321 Marionette TRACE conn6 <- [1,2634,null,{}] 22:46:25 INFO - PROCESS | 1891 | 1461044785327 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:25 INFO - PROCESS | 1891 | 1461044785592 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 22:46:25 INFO - PROCESS | 1891 | 1461044785943 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:25 INFO - PROCESS | 1891 | ++DOCSHELL 0x93138800 == 151 [pid = 1891] [id = 666] 22:46:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 159 (0x93f48800) [pid = 1891] [serial = 1999] [outer = (nil)] 22:46:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 160 (0x97b91c00) [pid = 1891] [serial = 2000] [outer = 0x93f48800] 22:46:26 INFO - PROCESS | 1891 | 1461044786052 Marionette DEBUG loaded listener.js 22:46:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 161 (0x9831ac00) [pid = 1891] [serial = 2001] [outer = 0x93f48800] 22:46:26 INFO - PROCESS | 1891 | 1461044786977 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 22:46:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 22:46:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1733ms 22:46:27 INFO - PROCESS | 1891 | 1461044787051 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 22:46:27 INFO - PROCESS | 1891 | 1461044787056 Marionette TRACE conn6 <- [1,2637,null,{"value":"8"}] 22:46:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 22:46:27 INFO - PROCESS | 1891 | 1461044787063 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 22:46:27 INFO - PROCESS | 1891 | 1461044787065 Marionette TRACE conn6 <- [1,2638,null,{}] 22:46:27 INFO - PROCESS | 1891 | 1461044787071 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:27 INFO - PROCESS | 1891 | 1461044787307 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 22:46:27 INFO - PROCESS | 1891 | 1461044787663 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:27 INFO - PROCESS | 1891 | ++DOCSHELL 0x97888800 == 152 [pid = 1891] [id = 667] 22:46:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 162 (0x9805e000) [pid = 1891] [serial = 2002] [outer = (nil)] 22:46:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 163 (0x98b6c800) [pid = 1891] [serial = 2003] [outer = 0x9805e000] 22:46:27 INFO - PROCESS | 1891 | 1461044787758 Marionette DEBUG loaded listener.js 22:46:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 164 (0x9907c000) [pid = 1891] [serial = 2004] [outer = 0x9805e000] 22:46:28 INFO - PROCESS | 1891 | 1461044788674 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 22:46:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 22:46:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1680ms 22:46:28 INFO - PROCESS | 1891 | 1461044788744 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 22:46:28 INFO - PROCESS | 1891 | 1461044788748 Marionette TRACE conn6 <- [1,2641,null,{"value":"8"}] 22:46:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 22:46:28 INFO - PROCESS | 1891 | 1461044788755 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 22:46:28 INFO - PROCESS | 1891 | 1461044788760 Marionette TRACE conn6 <- [1,2642,null,{}] 22:46:28 INFO - PROCESS | 1891 | 1461044788765 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:28 INFO - PROCESS | 1891 | 1461044788997 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 22:46:29 INFO - PROCESS | 1891 | 1461044789342 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:29 INFO - PROCESS | 1891 | ++DOCSHELL 0x87dda400 == 153 [pid = 1891] [id = 668] 22:46:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 165 (0x97a2b800) [pid = 1891] [serial = 2005] [outer = (nil)] 22:46:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 166 (0x9ae03800) [pid = 1891] [serial = 2006] [outer = 0x97a2b800] 22:46:29 INFO - PROCESS | 1891 | 1461044789437 Marionette DEBUG loaded listener.js 22:46:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 167 (0x9ae26800) [pid = 1891] [serial = 2007] [outer = 0x97a2b800] 22:46:30 INFO - PROCESS | 1891 | 1461044790434 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 22:46:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 22:46:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1734ms 22:46:30 INFO - PROCESS | 1891 | 1461044790490 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 22:46:30 INFO - PROCESS | 1891 | 1461044790494 Marionette TRACE conn6 <- [1,2645,null,{"value":"8"}] 22:46:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 22:46:30 INFO - PROCESS | 1891 | 1461044790500 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 22:46:30 INFO - PROCESS | 1891 | 1461044790504 Marionette TRACE conn6 <- [1,2646,null,{}] 22:46:30 INFO - PROCESS | 1891 | 1461044790509 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:30 INFO - PROCESS | 1891 | 1461044790730 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 22:46:31 INFO - PROCESS | 1891 | 1461044791075 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:31 INFO - PROCESS | 1891 | ++DOCSHELL 0x93f58c00 == 154 [pid = 1891] [id = 669] 22:46:31 INFO - PROCESS | 1891 | ++DOMWINDOW == 168 (0x962e3000) [pid = 1891] [serial = 2008] [outer = (nil)] 22:46:31 INFO - PROCESS | 1891 | ++DOMWINDOW == 169 (0x9fbb8c00) [pid = 1891] [serial = 2009] [outer = 0x962e3000] 22:46:31 INFO - PROCESS | 1891 | 1461044791168 Marionette DEBUG loaded listener.js 22:46:31 INFO - PROCESS | 1891 | ++DOMWINDOW == 170 (0x9fc74000) [pid = 1891] [serial = 2010] [outer = 0x962e3000] 22:46:32 INFO - PROCESS | 1891 | 1461044792097 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 22:46:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 22:46:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1685ms 22:46:32 INFO - PROCESS | 1891 | 1461044792187 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 22:46:32 INFO - PROCESS | 1891 | 1461044792191 Marionette TRACE conn6 <- [1,2649,null,{"value":"8"}] 22:46:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 22:46:32 INFO - PROCESS | 1891 | 1461044792197 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 22:46:32 INFO - PROCESS | 1891 | 1461044792200 Marionette TRACE conn6 <- [1,2650,null,{}] 22:46:32 INFO - PROCESS | 1891 | 1461044792206 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:32 INFO - PROCESS | 1891 | 1461044792467 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 22:46:32 INFO - PROCESS | 1891 | 1461044792827 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:32 INFO - PROCESS | 1891 | ++DOCSHELL 0x8ce4a000 == 155 [pid = 1891] [id = 670] 22:46:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 171 (0x8ce4a800) [pid = 1891] [serial = 2011] [outer = (nil)] 22:46:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 172 (0x8ce50c00) [pid = 1891] [serial = 2012] [outer = 0x8ce4a800] 22:46:32 INFO - PROCESS | 1891 | 1461044792914 Marionette DEBUG loaded listener.js 22:46:33 INFO - PROCESS | 1891 | ++DOMWINDOW == 173 (0x8ce52800) [pid = 1891] [serial = 2013] [outer = 0x8ce4a800] 22:46:33 INFO - PROCESS | 1891 | 1461044793831 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 22:46:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 22:46:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1687ms 22:46:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 22:46:33 INFO - PROCESS | 1891 | 1461044793886 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 22:46:33 INFO - PROCESS | 1891 | 1461044793889 Marionette TRACE conn6 <- [1,2653,null,{"value":"8"}] 22:46:33 INFO - PROCESS | 1891 | 1461044793895 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 22:46:33 INFO - PROCESS | 1891 | 1461044793899 Marionette TRACE conn6 <- [1,2654,null,{}] 22:46:33 INFO - PROCESS | 1891 | 1461044793904 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:34 INFO - PROCESS | 1891 | 1461044794134 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 22:46:34 INFO - PROCESS | 1891 | 1461044794431 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:34 INFO - PROCESS | 1891 | ++DOCSHELL 0x8ce4f400 == 156 [pid = 1891] [id = 671] 22:46:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 174 (0x8ce51400) [pid = 1891] [serial = 2014] [outer = (nil)] 22:46:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 175 (0x9952dc00) [pid = 1891] [serial = 2015] [outer = 0x8ce51400] 22:46:34 INFO - PROCESS | 1891 | 1461044794567 Marionette DEBUG loaded listener.js 22:46:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 176 (0x9df35000) [pid = 1891] [serial = 2016] [outer = 0x8ce51400] 22:46:35 INFO - PROCESS | 1891 | 1461044795490 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 22:46:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 22:46:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1632ms 22:46:35 INFO - PROCESS | 1891 | 1461044795527 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 22:46:35 INFO - PROCESS | 1891 | 1461044795531 Marionette TRACE conn6 <- [1,2657,null,{"value":"8"}] 22:46:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 22:46:35 INFO - PROCESS | 1891 | 1461044795537 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 22:46:35 INFO - PROCESS | 1891 | 1461044795540 Marionette TRACE conn6 <- [1,2658,null,{}] 22:46:35 INFO - PROCESS | 1891 | 1461044795546 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:35 INFO - PROCESS | 1891 | 1461044795766 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 22:46:36 INFO - PROCESS | 1891 | 1461044796110 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:36 INFO - PROCESS | 1891 | ++DOCSHELL 0x8786cc00 == 157 [pid = 1891] [id = 672] 22:46:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 177 (0x8ce52400) [pid = 1891] [serial = 2017] [outer = (nil)] 22:46:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 178 (0xa0009800) [pid = 1891] [serial = 2018] [outer = 0x8ce52400] 22:46:36 INFO - PROCESS | 1891 | 1461044796208 Marionette DEBUG loaded listener.js 22:46:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 179 (0xa0a6b000) [pid = 1891] [serial = 2019] [outer = 0x8ce52400] 22:46:37 INFO - PROCESS | 1891 | 1461044797111 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 22:46:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 22:46:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1631ms 22:46:37 INFO - PROCESS | 1891 | 1461044797169 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 22:46:37 INFO - PROCESS | 1891 | 1461044797173 Marionette TRACE conn6 <- [1,2661,null,{"value":"8"}] 22:46:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 22:46:37 INFO - PROCESS | 1891 | 1461044797179 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 22:46:37 INFO - PROCESS | 1891 | 1461044797182 Marionette TRACE conn6 <- [1,2662,null,{}] 22:46:37 INFO - PROCESS | 1891 | 1461044797188 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:37 INFO - PROCESS | 1891 | 1461044797414 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 22:46:37 INFO - PROCESS | 1891 | 1461044797771 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:39 INFO - PROCESS | 1891 | --DOCSHELL 0x879ed400 == 156 [pid = 1891] [id = 558] 22:46:39 INFO - PROCESS | 1891 | --DOCSHELL 0x86bf0800 == 155 [pid = 1891] [id = 561] 22:46:39 INFO - PROCESS | 1891 | --DOCSHELL 0x9907c400 == 154 [pid = 1891] [id = 559] 22:46:39 INFO - PROCESS | 1891 | --DOCSHELL 0x87ce9c00 == 153 [pid = 1891] [id = 560] 22:46:39 INFO - PROCESS | 1891 | --DOCSHELL 0x85965400 == 152 [pid = 1891] [id = 654] 22:46:39 INFO - PROCESS | 1891 | --DOCSHELL 0x85966000 == 151 [pid = 1891] [id = 653] 22:46:39 INFO - PROCESS | 1891 | --DOCSHELL 0x8b2d0400 == 150 [pid = 1891] [id = 652] 22:46:40 INFO - PROCESS | 1891 | --DOCSHELL 0x8891a400 == 149 [pid = 1891] [id = 651] 22:46:40 INFO - PROCESS | 1891 | --DOCSHELL 0x86bef000 == 148 [pid = 1891] [id = 649] 22:46:40 INFO - PROCESS | 1891 | --DOCSHELL 0x93da3800 == 147 [pid = 1891] [id = 648] 22:46:40 INFO - PROCESS | 1891 | --DOCSHELL 0x9564e000 == 146 [pid = 1891] [id = 646] 22:46:40 INFO - PROCESS | 1891 | --DOCSHELL 0x98b6d000 == 145 [pid = 1891] [id = 647] 22:46:40 INFO - PROCESS | 1891 | --DOCSHELL 0x912b2c00 == 144 [pid = 1891] [id = 645] 22:46:40 INFO - PROCESS | 1891 | --DOCSHELL 0x9432d000 == 143 [pid = 1891] [id = 644] 22:46:40 INFO - PROCESS | 1891 | --DOCSHELL 0x8f8de800 == 142 [pid = 1891] [id = 643] 22:46:40 INFO - PROCESS | 1891 | --DOCSHELL 0x9127dc00 == 141 [pid = 1891] [id = 641] 22:46:40 INFO - PROCESS | 1891 | --DOCSHELL 0x8fa80000 == 140 [pid = 1891] [id = 642] 22:46:40 INFO - PROCESS | 1891 | --DOCSHELL 0x91296400 == 139 [pid = 1891] [id = 640] 22:46:40 INFO - PROCESS | 1891 | --DOCSHELL 0x8e918c00 == 138 [pid = 1891] [id = 639] 22:46:40 INFO - PROCESS | 1891 | --DOCSHELL 0x90359c00 == 137 [pid = 1891] [id = 638] 22:46:40 INFO - PROCESS | 1891 | --DOCSHELL 0x86beec00 == 136 [pid = 1891] [id = 637] 22:46:40 INFO - PROCESS | 1891 | --DOCSHELL 0x8e922000 == 135 [pid = 1891] [id = 636] 22:46:40 INFO - PROCESS | 1891 | --DOCSHELL 0x879e7c00 == 134 [pid = 1891] [id = 562] 22:46:40 INFO - PROCESS | 1891 | --DOCSHELL 0x8e91cc00 == 133 [pid = 1891] [id = 635] 22:46:40 INFO - PROCESS | 1891 | --DOCSHELL 0x89a36000 == 132 [pid = 1891] [id = 634] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 178 (0x99a38000) [pid = 1891] [serial = 1755] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 177 (0x8bff1c00) [pid = 1891] [serial = 1895] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 176 (0x8caf1800) [pid = 1891] [serial = 1896] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 175 (0x88912400) [pid = 1891] [serial = 1898] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 174 (0x8caff800) [pid = 1891] [serial = 1841] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 173 (0x8a5acc00) [pid = 1891] [serial = 1839] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 172 (0x8a329800) [pid = 1891] [serial = 1838] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 171 (0x8a59fc00) [pid = 1891] [serial = 1892] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 170 (0x87877400) [pid = 1891] [serial = 1889] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 169 (0x87ce5c00) [pid = 1891] [serial = 1890] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 168 (0xa0021000) [pid = 1891] [serial = 1887] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 167 (0x9fbb7c00) [pid = 1891] [serial = 1886] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 166 (0x9ae83400) [pid = 1891] [serial = 1884] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 165 (0x9ae7a400) [pid = 1891] [serial = 1883] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 164 (0x9952bc00) [pid = 1891] [serial = 1881] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 163 (0x99527c00) [pid = 1891] [serial = 1880] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 162 (0x988e6400) [pid = 1891] [serial = 1878] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 161 (0x988e1000) [pid = 1891] [serial = 1877] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 160 (0x97f61400) [pid = 1891] [serial = 1875] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 159 (0x97f52c00) [pid = 1891] [serial = 1874] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 158 (0x9787ec00) [pid = 1891] [serial = 1872] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 157 (0x977d4c00) [pid = 1891] [serial = 1871] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 156 (0x962e9800) [pid = 1891] [serial = 1869] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 155 (0x94331800) [pid = 1891] [serial = 1868] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 154 (0x93f5e800) [pid = 1891] [serial = 1866] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 153 (0x93f5a400) [pid = 1891] [serial = 1865] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 152 (0x93e77c00) [pid = 1891] [serial = 1863] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 151 (0x93e71000) [pid = 1891] [serial = 1862] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 150 (0x9313b000) [pid = 1891] [serial = 1859] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 149 (0x93b15c00) [pid = 1891] [serial = 1860] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 148 (0x9302a000) [pid = 1891] [serial = 1857] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 147 (0x92f26800) [pid = 1891] [serial = 1856] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 146 (0x912af400) [pid = 1891] [serial = 1854] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x912a9000) [pid = 1891] [serial = 1853] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x904e1000) [pid = 1891] [serial = 1851] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0x9035f400) [pid = 1891] [serial = 1850] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x90351c00) [pid = 1891] [serial = 1848] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0x9015f800) [pid = 1891] [serial = 1847] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 140 (0x8fe24800) [pid = 1891] [serial = 1845] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 139 (0x8fae7c00) [pid = 1891] [serial = 1844] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 138 (0x8e91a000) [pid = 1891] [serial = 1842] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 137 (0x8f8e1c00) [pid = 1891] [serial = 1901] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 136 (0x8b3da400) [pid = 1891] [serial = 1899] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 135 (0x8a5a7000) [pid = 1891] [serial = 1893] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | --DOMWINDOW == 134 (0x8f8e8000) [pid = 1891] [serial = 1770] [outer = (nil)] [url = about:blank] 22:46:40 INFO - PROCESS | 1891 | ++DOCSHELL 0x847d8800 == 133 [pid = 1891] [id = 673] 22:46:40 INFO - PROCESS | 1891 | ++DOMWINDOW == 135 (0x84a34000) [pid = 1891] [serial = 2020] [outer = (nil)] 22:46:40 INFO - PROCESS | 1891 | ++DOMWINDOW == 136 (0x8596a800) [pid = 1891] [serial = 2021] [outer = 0x84a34000] 22:46:40 INFO - PROCESS | 1891 | 1461044800354 Marionette DEBUG loaded listener.js 22:46:40 INFO - PROCESS | 1891 | ++DOMWINDOW == 137 (0x861c9000) [pid = 1891] [serial = 2022] [outer = 0x84a34000] 22:46:41 INFO - PROCESS | 1891 | 1461044801227 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 22:46:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 22:46:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 4093ms 22:46:41 INFO - PROCESS | 1891 | 1461044801274 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 22:46:41 INFO - PROCESS | 1891 | 1461044801281 Marionette TRACE conn6 <- [1,2665,null,{"value":"8"}] 22:46:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 22:46:41 INFO - PROCESS | 1891 | 1461044801291 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 22:46:41 INFO - PROCESS | 1891 | 1461044801295 Marionette TRACE conn6 <- [1,2666,null,{}] 22:46:41 INFO - PROCESS | 1891 | 1461044801302 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:41 INFO - PROCESS | 1891 | 1461044801528 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 22:46:41 INFO - PROCESS | 1891 | 1461044801753 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:41 INFO - PROCESS | 1891 | ++DOCSHELL 0x87874000 == 134 [pid = 1891] [id = 674] 22:46:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 138 (0x879df400) [pid = 1891] [serial = 2023] [outer = (nil)] 22:46:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 139 (0x879e2400) [pid = 1891] [serial = 2024] [outer = 0x879df400] 22:46:41 INFO - PROCESS | 1891 | 1461044801831 Marionette DEBUG loaded listener.js 22:46:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 140 (0x879ec800) [pid = 1891] [serial = 2025] [outer = 0x879df400] 22:46:43 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:46:43 INFO - PROCESS | 1891 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:46:43 INFO - PROCESS | 1891 | 1461044803178 Marionette TRACE conn6 <- [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]]]}] 22:46:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 22:46:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1943ms 22:46:43 INFO - PROCESS | 1891 | 1461044803239 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 22:46:43 INFO - PROCESS | 1891 | 1461044803245 Marionette TRACE conn6 <- [1,2669,null,{"value":"8"}] 22:46:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 22:46:43 INFO - PROCESS | 1891 | 1461044803255 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 22:46:43 INFO - PROCESS | 1891 | 1461044803258 Marionette TRACE conn6 <- [1,2670,null,{}] 22:46:43 INFO - PROCESS | 1891 | 1461044803264 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:43 INFO - PROCESS | 1891 | 1461044803652 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 22:46:43 INFO - PROCESS | 1891 | 1461044803704 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:43 INFO - PROCESS | 1891 | ++DOCSHELL 0x879ee000 == 135 [pid = 1891] [id = 675] 22:46:43 INFO - PROCESS | 1891 | ++DOMWINDOW == 141 (0x87ce6c00) [pid = 1891] [serial = 2026] [outer = (nil)] 22:46:43 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x88911800) [pid = 1891] [serial = 2027] [outer = 0x87ce6c00] 22:46:43 INFO - PROCESS | 1891 | 1461044803779 Marionette DEBUG loaded listener.js 22:46:43 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x89a3a400) [pid = 1891] [serial = 2028] [outer = 0x87ce6c00] 22:46:45 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:46:45 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x8b584800) [pid = 1891] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 22:46:45 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0x8cd8c400) [pid = 1891] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 22:46:45 INFO - PROCESS | 1891 | --DOMWINDOW == 140 (0x9df2c400) [pid = 1891] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 22:46:45 INFO - PROCESS | 1891 | --DOMWINDOW == 139 (0x93f43c00) [pid = 1891] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 22:46:45 INFO - PROCESS | 1891 | --DOMWINDOW == 138 (0x9952f400) [pid = 1891] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 22:46:45 INFO - PROCESS | 1891 | --DOMWINDOW == 137 (0x98b72c00) [pid = 1891] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 22:46:45 INFO - PROCESS | 1891 | --DOMWINDOW == 136 (0x92f2a400) [pid = 1891] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 22:46:45 INFO - PROCESS | 1891 | --DOMWINDOW == 135 (0x97a23800) [pid = 1891] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 22:46:45 INFO - PROCESS | 1891 | --DOMWINDOW == 134 (0x9401c800) [pid = 1891] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 22:46:45 INFO - PROCESS | 1891 | --DOMWINDOW == 133 (0x9035d800) [pid = 1891] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 22:46:45 INFO - PROCESS | 1891 | --DOMWINDOW == 132 (0x93b1d800) [pid = 1891] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 22:46:45 INFO - PROCESS | 1891 | --DOMWINDOW == 131 (0x912aac00) [pid = 1891] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 22:46:45 INFO - PROCESS | 1891 | --DOMWINDOW == 130 (0x91297400) [pid = 1891] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 22:46:45 INFO - PROCESS | 1891 | --DOMWINDOW == 129 (0x9035f800) [pid = 1891] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 22:46:45 INFO - PROCESS | 1891 | --DOMWINDOW == 128 (0x9015b000) [pid = 1891] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 22:46:45 INFO - PROCESS | 1891 | --DOMWINDOW == 127 (0x8fae9400) [pid = 1891] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 22:46:45 INFO - PROCESS | 1891 | --DOMWINDOW == 126 (0x8e922800) [pid = 1891] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 22:46:45 INFO - PROCESS | 1891 | --DOMWINDOW == 125 (0x8a31dc00) [pid = 1891] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 22:46:45 INFO - PROCESS | 1891 | --DOMWINDOW == 124 (0x8b3cc800) [pid = 1891] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 22:46:45 INFO - PROCESS | 1891 | --DOMWINDOW == 123 (0x89a37000) [pid = 1891] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 22:46:45 INFO - PROCESS | 1891 | --DOMWINDOW == 122 (0x99a3c000) [pid = 1891] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 22:46:45 INFO - PROCESS | 1891 | --DOMWINDOW == 121 (0x86bee000) [pid = 1891] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 22:46:45 INFO - PROCESS | 1891 | 1461044805502 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 22:46:45 INFO - PROCESS | 1891 | 1461044805557 Marionette TRACE conn6 <- [1,2673,null,{"value":"8"}] 22:46:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 22:46:45 INFO - PROCESS | 1891 | 1461044805564 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 22:46:45 INFO - PROCESS | 1891 | 1461044805570 Marionette TRACE conn6 <- [1,2674,null,{}] 22:46:45 INFO - PROCESS | 1891 | 1461044805586 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:45 INFO - PROCESS | 1891 | 1461044805800 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 22:46:46 INFO - PROCESS | 1891 | 1461044806004 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:46 INFO - PROCESS | 1891 | ++DOCSHELL 0x868e0800 == 136 [pid = 1891] [id = 676] 22:46:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 122 (0x87ce5000) [pid = 1891] [serial = 2029] [outer = (nil)] 22:46:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 123 (0x8a328c00) [pid = 1891] [serial = 2030] [outer = 0x87ce5000] 22:46:46 INFO - PROCESS | 1891 | 1461044806080 Marionette DEBUG loaded listener.js 22:46:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 124 (0x8a59d400) [pid = 1891] [serial = 2031] [outer = 0x87ce5000] 22:46:47 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:46:47 INFO - PROCESS | 1891 | 1461044807426 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 22:46:47 INFO - PROCESS | 1891 | 1461044807598 Marionette TRACE conn6 <- [1,2677,null,{"value":"8"}] 22:46:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 22:46:47 INFO - PROCESS | 1891 | 1461044807612 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 22:46:47 INFO - PROCESS | 1891 | 1461044807622 Marionette TRACE conn6 <- [1,2678,null,{}] 22:46:47 INFO - PROCESS | 1891 | 1461044807642 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:47 INFO - PROCESS | 1891 | 1461044807901 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 22:46:48 INFO - PROCESS | 1891 | 1461044808185 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:48 INFO - PROCESS | 1891 | ++DOCSHELL 0x8786dc00 == 137 [pid = 1891] [id = 677] 22:46:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 125 (0x8786e800) [pid = 1891] [serial = 2032] [outer = (nil)] 22:46:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 126 (0x87872800) [pid = 1891] [serial = 2033] [outer = 0x8786e800] 22:46:48 INFO - PROCESS | 1891 | 1461044808279 Marionette DEBUG loaded listener.js 22:46:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 127 (0x87ce3c00) [pid = 1891] [serial = 2034] [outer = 0x8786e800] 22:46:49 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:46:49 INFO - PROCESS | 1891 | 1461044809710 Marionette TRACE conn6 <- [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]]]}] 22:46:49 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) 22:46:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2151ms 22:46:49 INFO - PROCESS | 1891 | 1461044809860 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 22:46:49 INFO - PROCESS | 1891 | 1461044809875 Marionette TRACE conn6 <- [1,2681,null,{"value":"8"}] 22:46:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 22:46:49 INFO - PROCESS | 1891 | 1461044809904 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 22:46:49 INFO - PROCESS | 1891 | 1461044809910 Marionette TRACE conn6 <- [1,2682,null,{}] 22:46:49 INFO - PROCESS | 1891 | 1461044809916 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:50 INFO - PROCESS | 1891 | 1461044810149 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 22:46:50 INFO - PROCESS | 1891 | 1461044810444 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:50 INFO - PROCESS | 1891 | ++DOCSHELL 0x86bf5c00 == 138 [pid = 1891] [id = 678] 22:46:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 128 (0x86bf6800) [pid = 1891] [serial = 2035] [outer = (nil)] 22:46:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 129 (0x89a3ac00) [pid = 1891] [serial = 2036] [outer = 0x86bf6800] 22:46:50 INFO - PROCESS | 1891 | 1461044810534 Marionette DEBUG loaded listener.js 22:46:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 130 (0x8a328000) [pid = 1891] [serial = 2037] [outer = 0x86bf6800] 22:46:51 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:46:52 INFO - PROCESS | 1891 | 1461044812011 Marionette TRACE conn6 <- [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]]]}] 22:46:52 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) 22:46:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2138ms 22:46:52 INFO - PROCESS | 1891 | 1461044812163 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 22:46:52 INFO - PROCESS | 1891 | 1461044812168 Marionette TRACE conn6 <- [1,2685,null,{"value":"8"}] 22:46:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 22:46:52 INFO - PROCESS | 1891 | 1461044812186 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 22:46:52 INFO - PROCESS | 1891 | 1461044812193 Marionette TRACE conn6 <- [1,2686,null,{}] 22:46:52 INFO - PROCESS | 1891 | 1461044812210 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:52 INFO - PROCESS | 1891 | 1461044812451 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 22:46:52 INFO - PROCESS | 1891 | 1461044812749 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:52 INFO - PROCESS | 1891 | ++DOCSHELL 0x89b4d400 == 139 [pid = 1891] [id = 679] 22:46:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 131 (0x8a45b800) [pid = 1891] [serial = 2038] [outer = (nil)] 22:46:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 132 (0x8a5a9400) [pid = 1891] [serial = 2039] [outer = 0x8a45b800] 22:46:52 INFO - PROCESS | 1891 | 1461044812845 Marionette DEBUG loaded listener.js 22:46:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 133 (0x8b3cb800) [pid = 1891] [serial = 2040] [outer = 0x8a45b800] 22:46:54 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:46:54 INFO - PROCESS | 1891 | 1461044814284 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 22:46:54 INFO - PROCESS | 1891 | 1461044814332 Marionette TRACE conn6 <- [1,2689,null,{"value":"8"}] 22:46:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 22:46:54 INFO - PROCESS | 1891 | 1461044814339 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 22:46:54 INFO - PROCESS | 1891 | 1461044814342 Marionette TRACE conn6 <- [1,2690,null,{}] 22:46:54 INFO - PROCESS | 1891 | 1461044814348 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:54 INFO - PROCESS | 1891 | 1461044814650 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 22:46:54 INFO - PROCESS | 1891 | 1461044814946 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:54 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b2cf800 == 140 [pid = 1891] [id = 680] 22:46:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 134 (0x8b57dc00) [pid = 1891] [serial = 2041] [outer = (nil)] 22:46:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 135 (0x8bf09400) [pid = 1891] [serial = 2042] [outer = 0x8b57dc00] 22:46:55 INFO - PROCESS | 1891 | 1461044815034 Marionette DEBUG loaded listener.js 22:46:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 136 (0x8bfe6c00) [pid = 1891] [serial = 2043] [outer = 0x8b57dc00] 22:46:56 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:46:56 INFO - PROCESS | 1891 | 1461044816421 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 22:46:56 INFO - PROCESS | 1891 | 1461044816484 Marionette TRACE conn6 <- [1,2693,null,{"value":"8"}] 22:46:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 22:46:56 INFO - PROCESS | 1891 | 1461044816490 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 22:46:56 INFO - PROCESS | 1891 | 1461044816493 Marionette TRACE conn6 <- [1,2694,null,{}] 22:46:56 INFO - PROCESS | 1891 | 1461044816499 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:56 INFO - PROCESS | 1891 | 1461044816784 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 22:46:57 INFO - PROCESS | 1891 | 1461044817047 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:57 INFO - PROCESS | 1891 | ++DOCSHELL 0x8bf09000 == 141 [pid = 1891] [id = 681] 22:46:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 137 (0x8bfe2400) [pid = 1891] [serial = 2044] [outer = (nil)] 22:46:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 138 (0x8c359000) [pid = 1891] [serial = 2045] [outer = 0x8bfe2400] 22:46:57 INFO - PROCESS | 1891 | 1461044817136 Marionette DEBUG loaded listener.js 22:46:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 139 (0x8c35c800) [pid = 1891] [serial = 2046] [outer = 0x8bfe2400] 22:46:58 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:46:58 INFO - PROCESS | 1891 | 1461044818504 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 22:46:58 INFO - PROCESS | 1891 | 1461044818534 Marionette TRACE conn6 <- [1,2697,null,{"value":"8"}] 22:46:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 22:46:58 INFO - PROCESS | 1891 | 1461044818540 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 22:46:58 INFO - PROCESS | 1891 | 1461044818543 Marionette TRACE conn6 <- [1,2698,null,{}] 22:46:58 INFO - PROCESS | 1891 | 1461044818549 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:58 INFO - PROCESS | 1891 | 1461044818898 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 22:46:59 INFO - PROCESS | 1891 | 1461044819189 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:59 INFO - PROCESS | 1891 | ++DOCSHELL 0x8bf03400 == 142 [pid = 1891] [id = 682] 22:46:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 140 (0x8bff1800) [pid = 1891] [serial = 2047] [outer = (nil)] 22:46:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 141 (0x8cafb800) [pid = 1891] [serial = 2048] [outer = 0x8bff1800] 22:46:59 INFO - PROCESS | 1891 | 1461044819281 Marionette DEBUG loaded listener.js 22:46:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x8e918c00) [pid = 1891] [serial = 2049] [outer = 0x8bff1800] 22:47:00 INFO - PROCESS | 1891 | SkCairoFTTypeface::onFilterRec unimplemented 22:47:00 INFO - PROCESS | 1891 | 1461044820687 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 22:47:00 INFO - PROCESS | 1891 | 1461044820739 Marionette TRACE conn6 <- [1,2701,null,{"value":"8"}] 22:47:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 22:47:00 INFO - PROCESS | 1891 | 1461044820745 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 22:47:00 INFO - PROCESS | 1891 | 1461044820748 Marionette TRACE conn6 <- [1,2702,null,{}] 22:47:00 INFO - PROCESS | 1891 | 1461044820754 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:01 INFO - PROCESS | 1891 | 1461044821063 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 22:47:01 INFO - PROCESS | 1891 | 1461044821352 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:01 INFO - PROCESS | 1891 | ++DOCSHELL 0x8bfef800 == 143 [pid = 1891] [id = 683] 22:47:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x8cd98c00) [pid = 1891] [serial = 2050] [outer = (nil)] 22:47:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x8e925800) [pid = 1891] [serial = 2051] [outer = 0x8cd98c00] 22:47:01 INFO - PROCESS | 1891 | 1461044821443 Marionette DEBUG loaded listener.js 22:47:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x8eb58000) [pid = 1891] [serial = 2052] [outer = 0x8cd98c00] 22:47:02 INFO - PROCESS | 1891 | 1461044822456 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 22:47:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 22:47:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1738ms 22:47:02 INFO - PROCESS | 1891 | 1461044822485 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 22:47:02 INFO - PROCESS | 1891 | 1461044822489 Marionette TRACE conn6 <- [1,2705,null,{"value":"8"}] 22:47:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 22:47:02 INFO - PROCESS | 1891 | 1461044822496 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 22:47:02 INFO - PROCESS | 1891 | 1461044822500 Marionette TRACE conn6 <- [1,2706,null,{}] 22:47:02 INFO - PROCESS | 1891 | 1461044822506 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:02 INFO - PROCESS | 1891 | 1461044822760 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 22:47:03 INFO - PROCESS | 1891 | 1461044823105 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:03 INFO - PROCESS | 1891 | ++DOCSHELL 0x8bf01c00 == 144 [pid = 1891] [id = 684] 22:47:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x8caf7400) [pid = 1891] [serial = 2053] [outer = (nil)] 22:47:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 147 (0x8f710000) [pid = 1891] [serial = 2054] [outer = 0x8caf7400] 22:47:03 INFO - PROCESS | 1891 | 1461044823200 Marionette DEBUG loaded listener.js 22:47:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 148 (0x8f8de800) [pid = 1891] [serial = 2055] [outer = 0x8caf7400] 22:47:04 INFO - PROCESS | 1891 | 1461044824107 Marionette TRACE conn6 <- [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]]]}] 22:47:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 22:47:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1681ms 22:47:04 INFO - PROCESS | 1891 | 1461044824179 Marionette TRACE conn6 -> [0,2709,"getWindowHandle",null] 22:47:04 INFO - PROCESS | 1891 | 1461044824182 Marionette TRACE conn6 <- [1,2709,null,{"value":"8"}] 22:47:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 22:47:04 INFO - PROCESS | 1891 | 1461044824191 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 22:47:04 INFO - PROCESS | 1891 | 1461044824195 Marionette TRACE conn6 <- [1,2710,null,{}] 22:47:04 INFO - PROCESS | 1891 | 1461044824201 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:04 INFO - PROCESS | 1891 | 1461044824484 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 22:47:04 INFO - PROCESS | 1891 | 1461044824824 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:04 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f704800 == 145 [pid = 1891] [id = 685] 22:47:04 INFO - PROCESS | 1891 | ++DOMWINDOW == 149 (0x8f705000) [pid = 1891] [serial = 2056] [outer = (nil)] 22:47:04 INFO - PROCESS | 1891 | ++DOMWINDOW == 150 (0x8fa75400) [pid = 1891] [serial = 2057] [outer = 0x8f705000] 22:47:04 INFO - PROCESS | 1891 | 1461044824920 Marionette DEBUG loaded listener.js 22:47:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 151 (0x8fa77c00) [pid = 1891] [serial = 2058] [outer = 0x8f705000] 22:47:05 INFO - PROCESS | 1891 | 1461044825903 Marionette TRACE conn6 <- [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] 22:47:05 INFO - PROCESS | 1891 | 1461044825951 Marionette TRACE conn6 <- [1,2713,null,{"value":"8"}] 22:47:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 22:47:05 INFO - PROCESS | 1891 | 1461044825957 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 22:47:05 INFO - PROCESS | 1891 | 1461044825961 Marionette TRACE conn6 <- [1,2714,null,{}] 22:47:05 INFO - PROCESS | 1891 | 1461044825967 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:06 INFO - PROCESS | 1891 | 1461044826188 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 22:47:06 INFO - PROCESS | 1891 | 1461044826531 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:06 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f703c00 == 146 [pid = 1891] [id = 686] 22:47:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 152 (0x8f8e8800) [pid = 1891] [serial = 2059] [outer = (nil)] 22:47:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 153 (0x8faea400) [pid = 1891] [serial = 2060] [outer = 0x8f8e8800] 22:47:06 INFO - PROCESS | 1891 | 1461044826629 Marionette DEBUG loaded listener.js 22:47:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 154 (0x8faed000) [pid = 1891] [serial = 2061] [outer = 0x8f8e8800] 22:47:07 INFO - PROCESS | 1891 | 1461044827526 Marionette TRACE conn6 <- [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]]]}] 22:47:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 22:47:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1583ms 22:47:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 22:47:07 INFO - PROCESS | 1891 | 1461044827541 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 22:47:07 INFO - PROCESS | 1891 | 1461044827545 Marionette TRACE conn6 <- [1,2717,null,{"value":"8"}] 22:47:07 INFO - PROCESS | 1891 | 1461044827552 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 22:47:07 INFO - PROCESS | 1891 | 1461044827556 Marionette TRACE conn6 <- [1,2718,null,{}] 22:47:07 INFO - PROCESS | 1891 | 1461044827562 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:07 INFO - PROCESS | 1891 | 1461044827925 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 22:47:08 INFO - PROCESS | 1891 | 1461044828216 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:08 INFO - PROCESS | 1891 | ++DOCSHELL 0x90160c00 == 147 [pid = 1891] [id = 687] 22:47:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 155 (0x90161c00) [pid = 1891] [serial = 2062] [outer = (nil)] 22:47:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 156 (0x90168400) [pid = 1891] [serial = 2063] [outer = 0x90161c00] 22:47:08 INFO - PROCESS | 1891 | 1461044828327 Marionette DEBUG loaded listener.js 22:47:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 157 (0x90357c00) [pid = 1891] [serial = 2064] [outer = 0x90161c00] 22:47:09 INFO - PROCESS | 1891 | 1461044829345 Marionette TRACE conn6 <- [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] 22:47:09 INFO - PROCESS | 1891 | 1461044829399 Marionette TRACE conn6 <- [1,2721,null,{"value":"8"}] 22:47:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 22:47:09 INFO - PROCESS | 1891 | 1461044829406 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 22:47:09 INFO - PROCESS | 1891 | 1461044829409 Marionette TRACE conn6 <- [1,2722,null,{}] 22:47:09 INFO - PROCESS | 1891 | 1461044829415 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:09 INFO - PROCESS | 1891 | 1461044829692 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 22:47:10 INFO - PROCESS | 1891 | 1461044830054 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:10 INFO - PROCESS | 1891 | ++DOCSHELL 0x904d8800 == 148 [pid = 1891] [id = 688] 22:47:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 158 (0x904dcc00) [pid = 1891] [serial = 2065] [outer = (nil)] 22:47:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 159 (0x91218000) [pid = 1891] [serial = 2066] [outer = 0x904dcc00] 22:47:10 INFO - PROCESS | 1891 | 1461044830148 Marionette DEBUG loaded listener.js 22:47:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 160 (0x9121ec00) [pid = 1891] [serial = 2067] [outer = 0x904dcc00] 22:47:11 INFO - PROCESS | 1891 | 1461044831117 Marionette TRACE conn6 <- [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] 22:47:11 INFO - PROCESS | 1891 | 1461044831202 Marionette TRACE conn6 <- [1,2725,null,{"value":"8"}] 22:47:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 22:47:11 INFO - PROCESS | 1891 | 1461044831209 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 22:47:11 INFO - PROCESS | 1891 | 1461044831212 Marionette TRACE conn6 <- [1,2726,null,{}] 22:47:11 INFO - PROCESS | 1891 | 1461044831218 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:11 INFO - PROCESS | 1891 | 1461044831486 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 22:47:11 INFO - PROCESS | 1891 | 1461044831833 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:11 INFO - PROCESS | 1891 | ++DOCSHELL 0x90351c00 == 149 [pid = 1891] [id = 689] 22:47:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 161 (0x904d8400) [pid = 1891] [serial = 2068] [outer = (nil)] 22:47:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 162 (0x9129e000) [pid = 1891] [serial = 2069] [outer = 0x904d8400] 22:47:11 INFO - PROCESS | 1891 | 1461044831922 Marionette DEBUG loaded listener.js 22:47:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 163 (0x912a7400) [pid = 1891] [serial = 2070] [outer = 0x904d8400] 22:47:12 INFO - PROCESS | 1891 | 1461044832858 Marionette TRACE conn6 <- [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]]]}] 22:47:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 22:47:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1682ms 22:47:12 INFO - PROCESS | 1891 | 1461044832893 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 22:47:12 INFO - PROCESS | 1891 | 1461044832896 Marionette TRACE conn6 <- [1,2729,null,{"value":"8"}] 22:47:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 22:47:12 INFO - PROCESS | 1891 | 1461044832903 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 22:47:12 INFO - PROCESS | 1891 | 1461044832906 Marionette TRACE conn6 <- [1,2730,null,{}] 22:47:12 INFO - PROCESS | 1891 | 1461044832912 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:13 INFO - PROCESS | 1891 | 1461044833150 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 22:47:13 INFO - PROCESS | 1891 | 1461044833502 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:13 INFO - PROCESS | 1891 | ++DOCSHELL 0x8891b800 == 150 [pid = 1891] [id = 690] 22:47:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 164 (0x91215000) [pid = 1891] [serial = 2071] [outer = (nil)] 22:47:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 165 (0x912b2000) [pid = 1891] [serial = 2072] [outer = 0x91215000] 22:47:13 INFO - PROCESS | 1891 | 1461044833599 Marionette DEBUG loaded listener.js 22:47:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 166 (0x913b1800) [pid = 1891] [serial = 2073] [outer = 0x91215000] 22:47:14 INFO - PROCESS | 1891 | 1461044834909 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 22:47:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 22:47:15 INFO - PROCESS | 1891 | 1461044835001 Marionette TRACE conn6 <- [1,2733,null,{"value":"8"}] 22:47:15 INFO - PROCESS | 1891 | 1461044835007 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 22:47:15 INFO - PROCESS | 1891 | 1461044835011 Marionette TRACE conn6 <- [1,2734,null,{}] 22:47:15 INFO - PROCESS | 1891 | 1461044835017 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:15 INFO - PROCESS | 1891 | 1461044835313 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 22:47:15 INFO - PROCESS | 1891 | 1461044835673 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:15 INFO - PROCESS | 1891 | ++DOCSHELL 0x912b2400 == 151 [pid = 1891] [id = 691] 22:47:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 167 (0x92f1bc00) [pid = 1891] [serial = 2074] [outer = (nil)] 22:47:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 168 (0x92f22400) [pid = 1891] [serial = 2075] [outer = 0x92f1bc00] 22:47:15 INFO - PROCESS | 1891 | 1461044835764 Marionette DEBUG loaded listener.js 22:47:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 169 (0x93026000) [pid = 1891] [serial = 2076] [outer = 0x92f1bc00] 22:47:16 INFO - PROCESS | 1891 | 1461044836704 Marionette TRACE conn6 <- [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]]]}] 22:47:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 22:47:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1735ms 22:47:16 INFO - PROCESS | 1891 | 1461044836751 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 22:47:16 INFO - PROCESS | 1891 | 1461044836755 Marionette TRACE conn6 <- [1,2737,null,{"value":"8"}] 22:47:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 22:47:16 INFO - PROCESS | 1891 | 1461044836761 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 22:47:16 INFO - PROCESS | 1891 | 1461044836765 Marionette TRACE conn6 <- [1,2738,null,{}] 22:47:16 INFO - PROCESS | 1891 | 1461044836771 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:17 INFO - PROCESS | 1891 | 1461044837022 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 22:47:17 INFO - PROCESS | 1891 | 1461044837388 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:17 INFO - PROCESS | 1891 | ++DOCSHELL 0x8cd97000 == 152 [pid = 1891] [id = 692] 22:47:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 170 (0x8eb54800) [pid = 1891] [serial = 2077] [outer = (nil)] 22:47:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 171 (0x92f2a800) [pid = 1891] [serial = 2078] [outer = 0x8eb54800] 22:47:17 INFO - PROCESS | 1891 | 1461044837481 Marionette DEBUG loaded listener.js 22:47:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 172 (0x93031000) [pid = 1891] [serial = 2079] [outer = 0x8eb54800] 22:47:19 INFO - PROCESS | 1891 | --DOCSHELL 0x879ee000 == 151 [pid = 1891] [id = 675] 22:47:19 INFO - PROCESS | 1891 | --DOCSHELL 0x87874000 == 150 [pid = 1891] [id = 674] 22:47:19 INFO - PROCESS | 1891 | --DOCSHELL 0x847d8800 == 149 [pid = 1891] [id = 673] 22:47:19 INFO - PROCESS | 1891 | --DOCSHELL 0x93030c00 == 148 [pid = 1891] [id = 662] 22:47:19 INFO - PROCESS | 1891 | --DOCSHELL 0x9035c800 == 147 [pid = 1891] [id = 663] 22:47:19 INFO - PROCESS | 1891 | --DOCSHELL 0x913a8400 == 146 [pid = 1891] [id = 661] 22:47:19 INFO - PROCESS | 1891 | --DOCSHELL 0x879e7000 == 145 [pid = 1891] [id = 660] 22:47:19 INFO - PROCESS | 1891 | --DOCSHELL 0x8e918400 == 144 [pid = 1891] [id = 659] 22:47:19 INFO - PROCESS | 1891 | --DOCSHELL 0x8e91e000 == 143 [pid = 1891] [id = 658] 22:47:19 INFO - PROCESS | 1891 | --DOCSHELL 0x8b2cb400 == 142 [pid = 1891] [id = 657] 22:47:19 INFO - PROCESS | 1891 | --DOCSHELL 0x89a31800 == 141 [pid = 1891] [id = 656] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 171 (0x8eb55800) [pid = 1891] [serial = 1836] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 170 (0x8e91b000) [pid = 1891] [serial = 1961] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 169 (0x8eb55000) [pid = 1891] [serial = 1962] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 168 (0xa280f000) [pid = 1891] [serial = 1949] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 167 (0xa0a6b400) [pid = 1891] [serial = 1947] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 166 (0x9fb4a400) [pid = 1891] [serial = 1946] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 165 (0x9fbbac00) [pid = 1891] [serial = 1944] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 164 (0x9eb43400) [pid = 1891] [serial = 1943] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 163 (0x9ae01c00) [pid = 1891] [serial = 1941] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 162 (0x999c8c00) [pid = 1891] [serial = 1940] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 161 (0x9907ec00) [pid = 1891] [serial = 1938] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 160 (0x98d90000) [pid = 1891] [serial = 1937] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 159 (0x9831e000) [pid = 1891] [serial = 1935] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 158 (0x97fe7000) [pid = 1891] [serial = 1934] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 157 (0x94333800) [pid = 1891] [serial = 1932] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 156 (0x9432d400) [pid = 1891] [serial = 1931] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 155 (0x9402b800) [pid = 1891] [serial = 1929] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 154 (0x94023400) [pid = 1891] [serial = 1928] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 153 (0x93f49000) [pid = 1891] [serial = 1926] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 152 (0x93e74400) [pid = 1891] [serial = 1925] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 151 (0x93b1ec00) [pid = 1891] [serial = 1923] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 150 (0x93b19c00) [pid = 1891] [serial = 1922] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 149 (0x930a4000) [pid = 1891] [serial = 1920] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 148 (0x93028000) [pid = 1891] [serial = 1919] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 147 (0x9129d800) [pid = 1891] [serial = 1917] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 146 (0x9129b000) [pid = 1891] [serial = 1916] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x9121a800) [pid = 1891] [serial = 1914] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x904e2400) [pid = 1891] [serial = 1913] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0x90168000) [pid = 1891] [serial = 1911] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x8fe2bc00) [pid = 1891] [serial = 1910] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0x8f8e9800) [pid = 1891] [serial = 1908] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 140 (0x8eb5b800) [pid = 1891] [serial = 1907] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 139 (0x8b581c00) [pid = 1891] [serial = 1905] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 138 (0x8a5ac400) [pid = 1891] [serial = 1904] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 137 (0x8b57c400) [pid = 1891] [serial = 1958] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 136 (0x89a40800) [pid = 1891] [serial = 1955] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 135 (0x8a31c400) [pid = 1891] [serial = 1956] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 134 (0xa2a0a400) [pid = 1891] [serial = 1953] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 133 (0xa3c1b000) [pid = 1891] [serial = 1952] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 132 (0xa2839400) [pid = 1891] [serial = 1950] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 131 (0x8eb4fc00) [pid = 1891] [serial = 1965] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 130 (0x8b582c00) [pid = 1891] [serial = 1964] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | --DOMWINDOW == 129 (0x8bfe5000) [pid = 1891] [serial = 1959] [outer = (nil)] [url = about:blank] 22:47:19 INFO - PROCESS | 1891 | 1461044839905 Marionette TRACE conn6 <- [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]]]}] 22:47:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 22:47:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 3191ms 22:47:19 INFO - PROCESS | 1891 | 1461044839954 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 22:47:19 INFO - PROCESS | 1891 | 1461044839961 Marionette TRACE conn6 <- [1,2741,null,{"value":"8"}] 22:47:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 22:47:19 INFO - PROCESS | 1891 | 1461044839970 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 22:47:19 INFO - PROCESS | 1891 | 1461044839975 Marionette TRACE conn6 <- [1,2742,null,{}] 22:47:19 INFO - PROCESS | 1891 | 1461044839983 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:20 INFO - PROCESS | 1891 | 1461044840234 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 22:47:20 INFO - PROCESS | 1891 | 1461044840461 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:20 INFO - PROCESS | 1891 | ++DOCSHELL 0x8890fc00 == 142 [pid = 1891] [id = 693] 22:47:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 130 (0x88910000) [pid = 1891] [serial = 2080] [outer = (nil)] 22:47:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 131 (0x8891a400) [pid = 1891] [serial = 2081] [outer = 0x88910000] 22:47:20 INFO - PROCESS | 1891 | 1461044840613 Marionette DEBUG loaded listener.js 22:47:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 132 (0x89a40800) [pid = 1891] [serial = 2082] [outer = 0x88910000] 22:47:21 INFO - PROCESS | 1891 | 1461044841538 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 22:47:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 22:47:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1635ms 22:47:21 INFO - PROCESS | 1891 | 1461044841607 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 22:47:21 INFO - PROCESS | 1891 | 1461044841616 Marionette TRACE conn6 <- [1,2745,null,{"value":"8"}] 22:47:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 22:47:21 INFO - PROCESS | 1891 | 1461044841626 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 22:47:21 INFO - PROCESS | 1891 | 1461044841629 Marionette TRACE conn6 <- [1,2746,null,{}] 22:47:21 INFO - PROCESS | 1891 | 1461044841642 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:21 INFO - PROCESS | 1891 | 1461044841946 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 22:47:21 INFO - PROCESS | 1891 | 1461044841976 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:22 INFO - PROCESS | 1891 | ++DOCSHELL 0x8a31e000 == 143 [pid = 1891] [id = 694] 22:47:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 133 (0x8a5a2400) [pid = 1891] [serial = 2083] [outer = (nil)] 22:47:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 134 (0x8a5aa000) [pid = 1891] [serial = 2084] [outer = 0x8a5a2400] 22:47:22 INFO - PROCESS | 1891 | 1461044842057 Marionette DEBUG loaded listener.js 22:47:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 135 (0x8b2cf000) [pid = 1891] [serial = 2085] [outer = 0x8a5a2400] 22:47:23 INFO - PROCESS | 1891 | 1461044843141 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 22:47:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 22:47:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1585ms 22:47:23 INFO - PROCESS | 1891 | 1461044843212 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 22:47:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 22:47:23 INFO - PROCESS | 1891 | 1461044843216 Marionette TRACE conn6 <- [1,2749,null,{"value":"8"}] 22:47:23 INFO - PROCESS | 1891 | 1461044843223 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 22:47:23 INFO - PROCESS | 1891 | 1461044843229 Marionette TRACE conn6 <- [1,2750,null,{}] 22:47:23 INFO - PROCESS | 1891 | 1461044843254 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:23 INFO - PROCESS | 1891 | 1461044843569 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 22:47:24 INFO - PROCESS | 1891 | --DOMWINDOW == 134 (0x8b3da000) [pid = 1891] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 22:47:24 INFO - PROCESS | 1891 | --DOMWINDOW == 133 (0x87ce6c00) [pid = 1891] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 22:47:24 INFO - PROCESS | 1891 | --DOMWINDOW == 132 (0x912b0000) [pid = 1891] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 22:47:24 INFO - PROCESS | 1891 | --DOMWINDOW == 131 (0x93032c00) [pid = 1891] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 22:47:24 INFO - PROCESS | 1891 | --DOMWINDOW == 130 (0x962e3000) [pid = 1891] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 22:47:24 INFO - PROCESS | 1891 | --DOMWINDOW == 129 (0x97a2b800) [pid = 1891] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 22:47:24 INFO - PROCESS | 1891 | --DOMWINDOW == 128 (0x93f48800) [pid = 1891] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 22:47:24 INFO - PROCESS | 1891 | --DOMWINDOW == 127 (0x8caf6400) [pid = 1891] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 22:47:24 INFO - PROCESS | 1891 | --DOMWINDOW == 126 (0x9805e000) [pid = 1891] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 22:47:24 INFO - PROCESS | 1891 | --DOMWINDOW == 125 (0x8fe23400) [pid = 1891] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 22:47:24 INFO - PROCESS | 1891 | --DOMWINDOW == 124 (0x8fe2a400) [pid = 1891] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 22:47:24 INFO - PROCESS | 1891 | --DOMWINDOW == 123 (0x8ce51400) [pid = 1891] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 22:47:24 INFO - PROCESS | 1891 | --DOMWINDOW == 122 (0x93f50000) [pid = 1891] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 22:47:24 INFO - PROCESS | 1891 | --DOMWINDOW == 121 (0x9015e400) [pid = 1891] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 22:47:24 INFO - PROCESS | 1891 | --DOMWINDOW == 120 (0x8ce4a800) [pid = 1891] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 22:47:24 INFO - PROCESS | 1891 | --DOMWINDOW == 119 (0x915c0400) [pid = 1891] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 22:47:24 INFO - PROCESS | 1891 | --DOMWINDOW == 118 (0x962e9400) [pid = 1891] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 22:47:24 INFO - PROCESS | 1891 | --DOMWINDOW == 117 (0x8ce52400) [pid = 1891] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 22:47:24 INFO - PROCESS | 1891 | --DOMWINDOW == 116 (0x89b43400) [pid = 1891] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 22:47:24 INFO - PROCESS | 1891 | --DOMWINDOW == 115 (0x879df400) [pid = 1891] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 22:47:24 INFO - PROCESS | 1891 | --DOMWINDOW == 114 (0x84a34000) [pid = 1891] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 22:47:24 INFO - PROCESS | 1891 | 1461044844357 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:24 INFO - PROCESS | 1891 | ++DOCSHELL 0x84a34000 == 144 [pid = 1891] [id = 695] 22:47:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 115 (0x84a3b400) [pid = 1891] [serial = 2086] [outer = (nil)] 22:47:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 116 (0x87de6000) [pid = 1891] [serial = 2087] [outer = 0x84a3b400] 22:47:24 INFO - PROCESS | 1891 | 1461044844450 Marionette DEBUG loaded listener.js 22:47:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 117 (0x8bfeb000) [pid = 1891] [serial = 2088] [outer = 0x84a3b400] 22:47:25 INFO - PROCESS | 1891 | 1461044845249 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 22:47:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 22:47:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 2052ms 22:47:25 INFO - PROCESS | 1891 | 1461044845275 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 22:47:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 22:47:25 INFO - PROCESS | 1891 | 1461044845280 Marionette TRACE conn6 <- [1,2753,null,{"value":"8"}] 22:47:25 INFO - PROCESS | 1891 | 1461044845286 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 22:47:25 INFO - PROCESS | 1891 | 1461044845289 Marionette TRACE conn6 <- [1,2754,null,{}] 22:47:25 INFO - PROCESS | 1891 | 1461044845294 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:25 INFO - PROCESS | 1891 | 1461044845604 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 22:47:25 INFO - PROCESS | 1891 | 1461044845629 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:25 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b579000 == 145 [pid = 1891] [id = 696] 22:47:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 118 (0x8caf9400) [pid = 1891] [serial = 2089] [outer = (nil)] 22:47:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 119 (0x8cd8ec00) [pid = 1891] [serial = 2090] [outer = 0x8caf9400] 22:47:25 INFO - PROCESS | 1891 | 1461044845705 Marionette DEBUG loaded listener.js 22:47:25 INFO - PROCESS | 1891 | ++DOMWINDOW == 120 (0x8cd99c00) [pid = 1891] [serial = 2091] [outer = 0x8caf9400] 22:47:26 INFO - PROCESS | 1891 | 1461044846969 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 22:47:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 22:47:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1741ms 22:47:27 INFO - PROCESS | 1891 | 1461044847028 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 22:47:27 INFO - PROCESS | 1891 | 1461044847034 Marionette TRACE conn6 <- [1,2757,null,{"value":"8"}] 22:47:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 22:47:27 INFO - PROCESS | 1891 | 1461044847044 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 22:47:27 INFO - PROCESS | 1891 | 1461044847049 Marionette TRACE conn6 <- [1,2758,null,{}] 22:47:27 INFO - PROCESS | 1891 | 1461044847118 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:27 INFO - PROCESS | 1891 | 1461044847393 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 22:47:27 INFO - PROCESS | 1891 | 1461044847718 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:27 INFO - PROCESS | 1891 | ++DOCSHELL 0x879e0400 == 146 [pid = 1891] [id = 697] 22:47:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 121 (0x8891a000) [pid = 1891] [serial = 2092] [outer = (nil)] 22:47:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 122 (0x89a3cc00) [pid = 1891] [serial = 2093] [outer = 0x8891a000] 22:47:27 INFO - PROCESS | 1891 | 1461044847815 Marionette DEBUG loaded listener.js 22:47:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 123 (0x8a5a2800) [pid = 1891] [serial = 2094] [outer = 0x8891a000] 22:47:28 INFO - PROCESS | 1891 | 1461044848786 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 22:47:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 22:47:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1809ms 22:47:28 INFO - PROCESS | 1891 | 1461044848853 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 22:47:28 INFO - PROCESS | 1891 | 1461044848862 Marionette TRACE conn6 <- [1,2761,null,{"value":"8"}] 22:47:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 22:47:28 INFO - PROCESS | 1891 | 1461044848873 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 22:47:28 INFO - PROCESS | 1891 | 1461044848877 Marionette TRACE conn6 <- [1,2762,null,{}] 22:47:28 INFO - PROCESS | 1891 | 1461044848884 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:29 INFO - PROCESS | 1891 | 1461044849183 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 22:47:29 INFO - PROCESS | 1891 | 1461044849600 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:29 INFO - PROCESS | 1891 | ++DOCSHELL 0x8bf06000 == 147 [pid = 1891] [id = 698] 22:47:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 124 (0x8bf08400) [pid = 1891] [serial = 2095] [outer = (nil)] 22:47:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 125 (0x8cafa000) [pid = 1891] [serial = 2096] [outer = 0x8bf08400] 22:47:29 INFO - PROCESS | 1891 | 1461044849690 Marionette DEBUG loaded listener.js 22:47:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 126 (0x8ce4a400) [pid = 1891] [serial = 2097] [outer = 0x8bf08400] 22:47:30 INFO - PROCESS | 1891 | 1461044850653 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 22:47:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 22:47:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1888ms 22:47:30 INFO - PROCESS | 1891 | 1461044850761 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 22:47:30 INFO - PROCESS | 1891 | 1461044850766 Marionette TRACE conn6 <- [1,2765,null,{"value":"8"}] 22:47:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 22:47:30 INFO - PROCESS | 1891 | 1461044850773 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 22:47:30 INFO - PROCESS | 1891 | 1461044850780 Marionette TRACE conn6 <- [1,2766,null,{}] 22:47:30 INFO - PROCESS | 1891 | 1461044850856 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:31 INFO - PROCESS | 1891 | 1461044851117 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 22:47:31 INFO - PROCESS | 1891 | 1461044851472 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:31 INFO - PROCESS | 1891 | ++DOCSHELL 0x8ce54c00 == 148 [pid = 1891] [id = 699] 22:47:31 INFO - PROCESS | 1891 | ++DOMWINDOW == 127 (0x8e91fc00) [pid = 1891] [serial = 2098] [outer = (nil)] 22:47:31 INFO - PROCESS | 1891 | ++DOMWINDOW == 128 (0x8eb52400) [pid = 1891] [serial = 2099] [outer = 0x8e91fc00] 22:47:31 INFO - PROCESS | 1891 | 1461044851565 Marionette DEBUG loaded listener.js 22:47:31 INFO - PROCESS | 1891 | ++DOMWINDOW == 129 (0x8f70a400) [pid = 1891] [serial = 2100] [outer = 0x8e91fc00] 22:47:32 INFO - PROCESS | 1891 | 1461044852554 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 22:47:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 22:47:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1834ms 22:47:32 INFO - PROCESS | 1891 | 1461044852608 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 22:47:32 INFO - PROCESS | 1891 | 1461044852613 Marionette TRACE conn6 <- [1,2769,null,{"value":"8"}] 22:47:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 22:47:32 INFO - PROCESS | 1891 | 1461044852619 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 22:47:32 INFO - PROCESS | 1891 | 1461044852623 Marionette TRACE conn6 <- [1,2770,null,{}] 22:47:32 INFO - PROCESS | 1891 | 1461044852629 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:32 INFO - PROCESS | 1891 | 1461044852880 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 22:47:33 INFO - PROCESS | 1891 | 1461044853217 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:33 INFO - PROCESS | 1891 | ++DOCSHELL 0x8e922800 == 149 [pid = 1891] [id = 700] 22:47:33 INFO - PROCESS | 1891 | ++DOMWINDOW == 130 (0x8fa7d400) [pid = 1891] [serial = 2101] [outer = (nil)] 22:47:33 INFO - PROCESS | 1891 | ++DOMWINDOW == 131 (0x8faec000) [pid = 1891] [serial = 2102] [outer = 0x8fa7d400] 22:47:33 INFO - PROCESS | 1891 | 1461044853313 Marionette DEBUG loaded listener.js 22:47:33 INFO - PROCESS | 1891 | ++DOMWINDOW == 132 (0x8fe2bc00) [pid = 1891] [serial = 2103] [outer = 0x8fa7d400] 22:47:34 INFO - PROCESS | 1891 | 1461044854235 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 22:47:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 22:47:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1680ms 22:47:34 INFO - PROCESS | 1891 | 1461044854301 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 22:47:34 INFO - PROCESS | 1891 | 1461044854305 Marionette TRACE conn6 <- [1,2773,null,{"value":"8"}] 22:47:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 22:47:34 INFO - PROCESS | 1891 | 1461044854312 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 22:47:34 INFO - PROCESS | 1891 | 1461044854315 Marionette TRACE conn6 <- [1,2774,null,{}] 22:47:34 INFO - PROCESS | 1891 | 1461044854321 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:34 INFO - PROCESS | 1891 | 1461044854596 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 22:47:34 INFO - PROCESS | 1891 | 1461044854936 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:34 INFO - PROCESS | 1891 | ++DOCSHELL 0x8fe2f000 == 150 [pid = 1891] [id = 701] 22:47:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 133 (0x8fe32000) [pid = 1891] [serial = 2104] [outer = (nil)] 22:47:35 INFO - PROCESS | 1891 | ++DOMWINDOW == 134 (0x90162c00) [pid = 1891] [serial = 2105] [outer = 0x8fe32000] 22:47:35 INFO - PROCESS | 1891 | 1461044855031 Marionette DEBUG loaded listener.js 22:47:35 INFO - PROCESS | 1891 | ++DOMWINDOW == 135 (0x90355800) [pid = 1891] [serial = 2106] [outer = 0x8fe32000] 22:47:36 INFO - PROCESS | 1891 | 1461044855997 Marionette TRACE conn6 <- [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]]]}] 22:47:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 22:47:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1735ms 22:47:36 INFO - PROCESS | 1891 | 1461044856048 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 22:47:36 INFO - PROCESS | 1891 | 1461044856052 Marionette TRACE conn6 <- [1,2777,null,{"value":"8"}] 22:47:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 22:47:36 INFO - PROCESS | 1891 | 1461044856059 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 22:47:36 INFO - PROCESS | 1891 | 1461044856063 Marionette TRACE conn6 <- [1,2778,null,{}] 22:47:36 INFO - PROCESS | 1891 | 1461044856068 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:36 INFO - PROCESS | 1891 | 1461044856329 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 22:47:36 INFO - PROCESS | 1891 | 1461044856678 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:36 INFO - PROCESS | 1891 | ++DOCSHELL 0x84a38800 == 151 [pid = 1891] [id = 702] 22:47:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 136 (0x904d5c00) [pid = 1891] [serial = 2107] [outer = (nil)] 22:47:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 137 (0x9121c400) [pid = 1891] [serial = 2108] [outer = 0x904d5c00] 22:47:36 INFO - PROCESS | 1891 | 1461044856782 Marionette DEBUG loaded listener.js 22:47:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 138 (0x9129a000) [pid = 1891] [serial = 2109] [outer = 0x904d5c00] 22:47:37 INFO - PROCESS | 1891 | 1461044857695 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 22:47:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 22:47:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1682ms 22:47:37 INFO - PROCESS | 1891 | 1461044857742 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 22:47:37 INFO - PROCESS | 1891 | 1461044857747 Marionette TRACE conn6 <- [1,2781,null,{"value":"8"}] 22:47:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 22:47:37 INFO - PROCESS | 1891 | 1461044857774 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 22:47:37 INFO - PROCESS | 1891 | 1461044857777 Marionette TRACE conn6 <- [1,2782,null,{}] 22:47:37 INFO - PROCESS | 1891 | 1461044857785 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:38 INFO - PROCESS | 1891 | 1461044858030 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 22:47:38 INFO - PROCESS | 1891 | 1461044858377 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:38 INFO - PROCESS | 1891 | ++DOCSHELL 0x8a5aa400 == 152 [pid = 1891] [id = 703] 22:47:38 INFO - PROCESS | 1891 | ++DOMWINDOW == 139 (0x8b2ce800) [pid = 1891] [serial = 2110] [outer = (nil)] 22:47:38 INFO - PROCESS | 1891 | ++DOMWINDOW == 140 (0x915c0400) [pid = 1891] [serial = 2111] [outer = 0x8b2ce800] 22:47:38 INFO - PROCESS | 1891 | 1461044858481 Marionette DEBUG loaded listener.js 22:47:38 INFO - PROCESS | 1891 | ++DOMWINDOW == 141 (0x92f1f800) [pid = 1891] [serial = 2112] [outer = 0x8b2ce800] 22:47:39 INFO - PROCESS | 1891 | 1461044859387 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 22:47:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 22:47:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1686ms 22:47:39 INFO - PROCESS | 1891 | 1461044859457 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 22:47:39 INFO - PROCESS | 1891 | 1461044859462 Marionette TRACE conn6 <- [1,2785,null,{"value":"8"}] 22:47:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 22:47:39 INFO - PROCESS | 1891 | 1461044859468 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 22:47:39 INFO - PROCESS | 1891 | 1461044859472 Marionette TRACE conn6 <- [1,2786,null,{}] 22:47:39 INFO - PROCESS | 1891 | 1461044859478 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:39 INFO - PROCESS | 1891 | 1461044859743 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 22:47:40 INFO - PROCESS | 1891 | 1461044860084 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:40 INFO - PROCESS | 1891 | ++DOCSHELL 0x904dd400 == 153 [pid = 1891] [id = 704] 22:47:40 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x912a1800) [pid = 1891] [serial = 2113] [outer = (nil)] 22:47:40 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x930a6c00) [pid = 1891] [serial = 2114] [outer = 0x912a1800] 22:47:40 INFO - PROCESS | 1891 | 1461044860202 Marionette DEBUG loaded listener.js 22:47:40 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x930aa800) [pid = 1891] [serial = 2115] [outer = 0x912a1800] 22:47:41 INFO - PROCESS | 1891 | 1461044861142 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 22:47:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 22:47:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1732ms 22:47:41 INFO - PROCESS | 1891 | 1461044861201 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 22:47:41 INFO - PROCESS | 1891 | 1461044861204 Marionette TRACE conn6 <- [1,2789,null,{"value":"8"}] 22:47:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 22:47:41 INFO - PROCESS | 1891 | 1461044861211 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 22:47:41 INFO - PROCESS | 1891 | 1461044861214 Marionette TRACE conn6 <- [1,2790,null,{}] 22:47:41 INFO - PROCESS | 1891 | 1461044861220 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:41 INFO - PROCESS | 1891 | 1461044861447 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 22:47:41 INFO - PROCESS | 1891 | 1461044861788 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:41 INFO - PROCESS | 1891 | ++DOCSHELL 0x9302d000 == 154 [pid = 1891] [id = 705] 22:47:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x9302dc00) [pid = 1891] [serial = 2116] [outer = (nil)] 22:47:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x93a0c400) [pid = 1891] [serial = 2117] [outer = 0x9302dc00] 22:47:41 INFO - PROCESS | 1891 | 1461044861880 Marionette DEBUG loaded listener.js 22:47:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 147 (0x93a10c00) [pid = 1891] [serial = 2118] [outer = 0x9302dc00] 22:47:42 INFO - PROCESS | 1891 | 1461044862799 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 22:47:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 22:47:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1636ms 22:47:42 INFO - PROCESS | 1891 | 1461044862848 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 22:47:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 22:47:42 INFO - PROCESS | 1891 | 1461044862852 Marionette TRACE conn6 <- [1,2793,null,{"value":"8"}] 22:47:42 INFO - PROCESS | 1891 | 1461044862858 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 22:47:42 INFO - PROCESS | 1891 | 1461044862862 Marionette TRACE conn6 <- [1,2794,null,{}] 22:47:42 INFO - PROCESS | 1891 | 1461044862889 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:43 INFO - PROCESS | 1891 | 1461044863140 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 22:47:43 INFO - PROCESS | 1891 | 1461044863491 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:43 INFO - PROCESS | 1891 | ++DOCSHELL 0x87875800 == 155 [pid = 1891] [id = 706] 22:47:43 INFO - PROCESS | 1891 | ++DOMWINDOW == 148 (0x8cd8f800) [pid = 1891] [serial = 2119] [outer = (nil)] 22:47:43 INFO - PROCESS | 1891 | ++DOMWINDOW == 149 (0x93b1cc00) [pid = 1891] [serial = 2120] [outer = 0x8cd8f800] 22:47:43 INFO - PROCESS | 1891 | 1461044863580 Marionette DEBUG loaded listener.js 22:47:43 INFO - PROCESS | 1891 | ++DOMWINDOW == 150 (0x93b21000) [pid = 1891] [serial = 2121] [outer = 0x8cd8f800] 22:47:44 INFO - PROCESS | 1891 | 1461044864526 Marionette TRACE conn6 <- [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]]]}] 22:47:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 22:47:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1699ms 22:47:44 INFO - PROCESS | 1891 | 1461044864558 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 22:47:44 INFO - PROCESS | 1891 | 1461044864563 Marionette TRACE conn6 <- [1,2797,null,{"value":"8"}] 22:47:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 22:47:44 INFO - PROCESS | 1891 | 1461044864569 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 22:47:44 INFO - PROCESS | 1891 | 1461044864574 Marionette TRACE conn6 <- [1,2798,null,{}] 22:47:44 INFO - PROCESS | 1891 | 1461044864580 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:44 INFO - PROCESS | 1891 | 1461044864839 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 22:47:45 INFO - PROCESS | 1891 | 1461044865205 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:45 INFO - PROCESS | 1891 | ++DOCSHELL 0x93b20000 == 156 [pid = 1891] [id = 707] 22:47:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 151 (0x93e71c00) [pid = 1891] [serial = 2122] [outer = (nil)] 22:47:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 152 (0x93e74400) [pid = 1891] [serial = 2123] [outer = 0x93e71c00] 22:47:45 INFO - PROCESS | 1891 | 1461044865306 Marionette DEBUG loaded listener.js 22:47:45 INFO - PROCESS | 1891 | ++DOMWINDOW == 153 (0x93f45400) [pid = 1891] [serial = 2124] [outer = 0x93e71c00] 22:47:46 INFO - PROCESS | 1891 | 1461044866326 Marionette TRACE conn6 <- [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]]]}] 22:47:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 22:47:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1782ms 22:47:46 INFO - PROCESS | 1891 | 1461044866353 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 22:47:46 INFO - PROCESS | 1891 | 1461044866356 Marionette TRACE conn6 <- [1,2801,null,{"value":"8"}] 22:47:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 22:47:46 INFO - PROCESS | 1891 | 1461044866363 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 22:47:46 INFO - PROCESS | 1891 | 1461044866367 Marionette TRACE conn6 <- [1,2802,null,{}] 22:47:46 INFO - PROCESS | 1891 | 1461044866374 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:46 INFO - PROCESS | 1891 | 1461044866636 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 22:47:46 INFO - PROCESS | 1891 | 1461044866961 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:46 INFO - PROCESS | 1891 | ++DOCSHELL 0x93d9e400 == 157 [pid = 1891] [id = 708] 22:47:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 154 (0x93d9f000) [pid = 1891] [serial = 2125] [outer = (nil)] 22:47:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 155 (0x93f4c400) [pid = 1891] [serial = 2126] [outer = 0x93d9f000] 22:47:47 INFO - PROCESS | 1891 | 1461044867054 Marionette DEBUG loaded listener.js 22:47:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 156 (0x93f53c00) [pid = 1891] [serial = 2127] [outer = 0x93d9f000] 22:47:47 INFO - PROCESS | 1891 | 1461044867978 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 22:47:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 22:47:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1646ms 22:47:48 INFO - PROCESS | 1891 | 1461044868010 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 22:47:48 INFO - PROCESS | 1891 | 1461044868014 Marionette TRACE conn6 <- [1,2805,null,{"value":"8"}] 22:47:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 22:47:48 INFO - PROCESS | 1891 | 1461044868021 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 22:47:48 INFO - PROCESS | 1891 | 1461044868024 Marionette TRACE conn6 <- [1,2806,null,{}] 22:47:48 INFO - PROCESS | 1891 | 1461044868030 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:48 INFO - PROCESS | 1891 | 1461044868259 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 22:47:48 INFO - PROCESS | 1891 | 1461044868613 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:48 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b57e800 == 158 [pid = 1891] [id = 709] 22:47:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 157 (0x8c35e800) [pid = 1891] [serial = 2128] [outer = (nil)] 22:47:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 158 (0x93f5d400) [pid = 1891] [serial = 2129] [outer = 0x8c35e800] 22:47:48 INFO - PROCESS | 1891 | 1461044868709 Marionette DEBUG loaded listener.js 22:47:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 159 (0x9401d400) [pid = 1891] [serial = 2130] [outer = 0x8c35e800] 22:47:49 INFO - PROCESS | 1891 | 1461044869616 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 22:47:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 22:47:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1637ms 22:47:49 INFO - PROCESS | 1891 | 1461044869659 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 22:47:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 22:47:49 INFO - PROCESS | 1891 | 1461044869663 Marionette TRACE conn6 <- [1,2809,null,{"value":"8"}] 22:47:49 INFO - PROCESS | 1891 | 1461044869670 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 22:47:49 INFO - PROCESS | 1891 | 1461044869673 Marionette TRACE conn6 <- [1,2810,null,{}] 22:47:49 INFO - PROCESS | 1891 | 1461044869679 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:49 INFO - PROCESS | 1891 | 1461044869909 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 22:47:50 INFO - PROCESS | 1891 | 1461044870270 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:50 INFO - PROCESS | 1891 | ++DOCSHELL 0x93f59000 == 159 [pid = 1891] [id = 710] 22:47:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 160 (0x93f5fc00) [pid = 1891] [serial = 2131] [outer = (nil)] 22:47:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 161 (0x9402b400) [pid = 1891] [serial = 2132] [outer = 0x93f5fc00] 22:47:50 INFO - PROCESS | 1891 | 1461044870364 Marionette DEBUG loaded listener.js 22:47:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 162 (0x94194c00) [pid = 1891] [serial = 2133] [outer = 0x93f5fc00] 22:47:51 INFO - PROCESS | 1891 | 1461044871273 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 22:47:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 22:47:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1631ms 22:47:51 INFO - PROCESS | 1891 | 1461044871302 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 22:47:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 22:47:51 INFO - PROCESS | 1891 | 1461044871315 Marionette TRACE conn6 <- [1,2813,null,{"value":"8"}] 22:47:51 INFO - PROCESS | 1891 | 1461044871322 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 22:47:51 INFO - PROCESS | 1891 | 1461044871325 Marionette TRACE conn6 <- [1,2814,null,{}] 22:47:51 INFO - PROCESS | 1891 | 1461044871332 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:51 INFO - PROCESS | 1891 | 1461044871567 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 22:47:51 INFO - PROCESS | 1891 | 1461044871917 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:51 INFO - PROCESS | 1891 | ++DOCSHELL 0x9402a000 == 160 [pid = 1891] [id = 711] 22:47:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 163 (0x94191c00) [pid = 1891] [serial = 2134] [outer = (nil)] 22:47:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 164 (0x94328400) [pid = 1891] [serial = 2135] [outer = 0x94191c00] 22:47:52 INFO - PROCESS | 1891 | 1461044872013 Marionette DEBUG loaded listener.js 22:47:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 165 (0x9432bc00) [pid = 1891] [serial = 2136] [outer = 0x94191c00] 22:47:52 INFO - PROCESS | 1891 | 1461044872975 Marionette TRACE conn6 <- [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]]]}] 22:47:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 22:47:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1732ms 22:47:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 22:47:53 INFO - PROCESS | 1891 | 1461044873054 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 22:47:53 INFO - PROCESS | 1891 | 1461044873057 Marionette TRACE conn6 <- [1,2817,null,{"value":"8"}] 22:47:53 INFO - PROCESS | 1891 | 1461044873064 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 22:47:53 INFO - PROCESS | 1891 | 1461044873068 Marionette TRACE conn6 <- [1,2818,null,{}] 22:47:53 INFO - PROCESS | 1891 | 1461044873074 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:53 INFO - PROCESS | 1891 | 1461044873314 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 22:47:53 INFO - PROCESS | 1891 | 1461044873663 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:53 INFO - PROCESS | 1891 | ++DOCSHELL 0x87870400 == 161 [pid = 1891] [id = 712] 22:47:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 166 (0x90355400) [pid = 1891] [serial = 2137] [outer = (nil)] 22:47:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 167 (0x9432b000) [pid = 1891] [serial = 2138] [outer = 0x90355400] 22:47:53 INFO - PROCESS | 1891 | 1461044873753 Marionette DEBUG loaded listener.js 22:47:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 168 (0x9564f800) [pid = 1891] [serial = 2139] [outer = 0x90355400] 22:47:54 INFO - PROCESS | 1891 | 1461044874713 Marionette TRACE conn6 <- [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]]]}] 22:47:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 22:47:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1686ms 22:47:54 INFO - PROCESS | 1891 | 1461044874750 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 22:47:54 INFO - PROCESS | 1891 | 1461044874753 Marionette TRACE conn6 <- [1,2821,null,{"value":"8"}] 22:47:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 22:47:54 INFO - PROCESS | 1891 | 1461044874760 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 22:47:54 INFO - PROCESS | 1891 | 1461044874763 Marionette TRACE conn6 <- [1,2822,null,{}] 22:47:54 INFO - PROCESS | 1891 | 1461044874769 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:55 INFO - PROCESS | 1891 | 1461044874999 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 22:47:55 INFO - PROCESS | 1891 | 1461044875360 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:55 INFO - PROCESS | 1891 | ++DOCSHELL 0x86bf5000 == 162 [pid = 1891] [id = 713] 22:47:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 169 (0x94025800) [pid = 1891] [serial = 2140] [outer = (nil)] 22:47:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 170 (0x962e3c00) [pid = 1891] [serial = 2141] [outer = 0x94025800] 22:47:55 INFO - PROCESS | 1891 | 1461044875460 Marionette DEBUG loaded listener.js 22:47:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 171 (0x96960c00) [pid = 1891] [serial = 2142] [outer = 0x94025800] 22:47:56 INFO - PROCESS | 1891 | 1461044876384 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 22:47:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 22:47:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1680ms 22:47:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 22:47:56 INFO - PROCESS | 1891 | 1461044876441 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 22:47:56 INFO - PROCESS | 1891 | 1461044876444 Marionette TRACE conn6 <- [1,2825,null,{"value":"8"}] 22:47:56 INFO - PROCESS | 1891 | 1461044876451 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 22:47:56 INFO - PROCESS | 1891 | 1461044876453 Marionette TRACE conn6 <- [1,2826,null,{}] 22:47:56 INFO - PROCESS | 1891 | 1461044876460 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:56 INFO - PROCESS | 1891 | 1461044876695 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 22:47:59 INFO - PROCESS | 1891 | --DOCSHELL 0x8786c800 == 161 [pid = 1891] [id = 633] 22:47:59 INFO - PROCESS | 1891 | --DOCSHELL 0x8a31e400 == 160 [pid = 1891] [id = 587] 22:47:59 INFO - PROCESS | 1891 | --DOCSHELL 0x8a45b400 == 159 [pid = 1891] [id = 453] 22:47:59 INFO - PROCESS | 1891 | --DOCSHELL 0x9419cc00 == 158 [pid = 1891] [id = 600] 22:47:59 INFO - PROCESS | 1891 | --DOCSHELL 0x92f1b800 == 157 [pid = 1891] [id = 597] 22:47:59 INFO - PROCESS | 1891 | --DOCSHELL 0x868dfc00 == 156 [pid = 1891] [id = 598] 22:47:59 INFO - PROCESS | 1891 | --DOCSHELL 0x87877800 == 155 [pid = 1891] [id = 452] 22:47:59 INFO - PROCESS | 1891 | --DOCSHELL 0x87ce9000 == 154 [pid = 1891] [id = 586] 22:47:59 INFO - PROCESS | 1891 | --DOCSHELL 0x87de1c00 == 153 [pid = 1891] [id = 590] 22:47:59 INFO - PROCESS | 1891 | --DOCSHELL 0x85968000 == 152 [pid = 1891] [id = 592] 22:47:59 INFO - PROCESS | 1891 | --DOCSHELL 0x90167000 == 151 [pid = 1891] [id = 594] 22:47:59 INFO - PROCESS | 1891 | --DOCSHELL 0x8fae7800 == 150 [pid = 1891] [id = 593] 22:47:59 INFO - PROCESS | 1891 | --DOCSHELL 0x8a321400 == 149 [pid = 1891] [id = 595] 22:47:59 INFO - PROCESS | 1891 | --DOCSHELL 0x8891b800 == 148 [pid = 1891] [id = 690] 22:47:59 INFO - PROCESS | 1891 | --DOCSHELL 0x90351c00 == 147 [pid = 1891] [id = 689] 22:47:59 INFO - PROCESS | 1891 | --DOCSHELL 0x904d8800 == 146 [pid = 1891] [id = 688] 22:47:59 INFO - PROCESS | 1891 | --DOCSHELL 0x8f704800 == 145 [pid = 1891] [id = 685] 22:47:59 INFO - PROCESS | 1891 | --DOCSHELL 0x8bf01c00 == 144 [pid = 1891] [id = 684] 22:47:59 INFO - PROCESS | 1891 | --DOCSHELL 0x868d6000 == 143 [pid = 1891] [id = 405] 22:47:59 INFO - PROCESS | 1891 | --DOCSHELL 0x8bfef800 == 142 [pid = 1891] [id = 683] 22:47:59 INFO - PROCESS | 1891 | --DOCSHELL 0x8bf03400 == 141 [pid = 1891] [id = 682] 22:47:59 INFO - PROCESS | 1891 | --DOCSHELL 0x8bf09000 == 140 [pid = 1891] [id = 681] 22:47:59 INFO - PROCESS | 1891 | --DOCSHELL 0x89b4d400 == 139 [pid = 1891] [id = 679] 22:47:59 INFO - PROCESS | 1891 | --DOCSHELL 0x8b2cf800 == 138 [pid = 1891] [id = 680] 22:47:59 INFO - PROCESS | 1891 | --DOCSHELL 0x86bf5c00 == 137 [pid = 1891] [id = 678] 22:47:59 INFO - PROCESS | 1891 | --DOCSHELL 0x8786dc00 == 136 [pid = 1891] [id = 677] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 170 (0x8fa77400) [pid = 1891] [serial = 1902] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 169 (0x88911800) [pid = 1891] [serial = 2027] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 168 (0x93f60000) [pid = 1891] [serial = 1992] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 167 (0x93f52000) [pid = 1891] [serial = 1991] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 166 (0x93e75400) [pid = 1891] [serial = 1989] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 165 (0x93e6e400) [pid = 1891] [serial = 1988] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 164 (0x9fc74000) [pid = 1891] [serial = 2010] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 163 (0x9fbb8c00) [pid = 1891] [serial = 2009] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 162 (0x9ae26800) [pid = 1891] [serial = 2007] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 161 (0x9ae03800) [pid = 1891] [serial = 2006] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 160 (0x9831ac00) [pid = 1891] [serial = 2001] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 159 (0x97b91c00) [pid = 1891] [serial = 2000] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 158 (0x8fa79400) [pid = 1891] [serial = 1974] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 157 (0x8eb5cc00) [pid = 1891] [serial = 1973] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 156 (0x9907c000) [pid = 1891] [serial = 2004] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 155 (0x98b6c800) [pid = 1891] [serial = 2003] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 154 (0x904d5400) [pid = 1891] [serial = 1977] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 153 (0x90166800) [pid = 1891] [serial = 1976] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 152 (0x91298000) [pid = 1891] [serial = 1980] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 151 (0x9127d800) [pid = 1891] [serial = 1979] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 150 (0x9df35000) [pid = 1891] [serial = 2016] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 149 (0x9952dc00) [pid = 1891] [serial = 2015] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 148 (0x94325800) [pid = 1891] [serial = 1995] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 147 (0x9419d000) [pid = 1891] [serial = 1994] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 146 (0x913af000) [pid = 1891] [serial = 1983] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x912b1800) [pid = 1891] [serial = 1982] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x8fa7b400) [pid = 1891] [serial = 1967] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0x8ce52800) [pid = 1891] [serial = 2013] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x8ce50c00) [pid = 1891] [serial = 2012] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0x93a0e400) [pid = 1891] [serial = 1986] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 140 (0x930a9400) [pid = 1891] [serial = 1985] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 139 (0x976b3c00) [pid = 1891] [serial = 1998] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 138 (0x96f96400) [pid = 1891] [serial = 1997] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 137 (0xa0a6b000) [pid = 1891] [serial = 2019] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 136 (0xa0009800) [pid = 1891] [serial = 2018] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 135 (0x8bf07800) [pid = 1891] [serial = 1971] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 134 (0x8a5a6800) [pid = 1891] [serial = 1970] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 133 (0x879e2400) [pid = 1891] [serial = 2024] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 132 (0x8596a800) [pid = 1891] [serial = 2021] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 131 (0x861c9000) [pid = 1891] [serial = 2022] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 130 (0x89a3a400) [pid = 1891] [serial = 2028] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 129 (0x879ec800) [pid = 1891] [serial = 2025] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | --DOMWINDOW == 128 (0x8a328c00) [pid = 1891] [serial = 2030] [outer = (nil)] [url = about:blank] 22:47:59 INFO - PROCESS | 1891 | 1461044879540 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:59 INFO - PROCESS | 1891 | ++DOCSHELL 0x868dd400 == 137 [pid = 1891] [id = 714] 22:47:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 129 (0x868ddc00) [pid = 1891] [serial = 2143] [outer = (nil)] 22:47:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 130 (0x879e1400) [pid = 1891] [serial = 2144] [outer = 0x868ddc00] 22:47:59 INFO - PROCESS | 1891 | 1461044879623 Marionette DEBUG loaded listener.js 22:47:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 131 (0x87ce6400) [pid = 1891] [serial = 2145] [outer = 0x868ddc00] 22:48:00 INFO - PROCESS | 1891 | 1461044880494 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 22:48:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 22:48:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 4090ms 22:48:00 INFO - PROCESS | 1891 | 1461044880543 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 22:48:00 INFO - PROCESS | 1891 | 1461044880550 Marionette TRACE conn6 <- [1,2829,null,{"value":"8"}] 22:48:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 22:48:00 INFO - PROCESS | 1891 | 1461044880588 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 22:48:00 INFO - PROCESS | 1891 | 1461044880593 Marionette TRACE conn6 <- [1,2830,null,{}] 22:48:00 INFO - PROCESS | 1891 | 1461044880610 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:00 INFO - PROCESS | 1891 | 1461044880857 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 22:48:01 INFO - PROCESS | 1891 | 1461044881166 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:01 INFO - PROCESS | 1891 | ++DOCSHELL 0x89b48800 == 138 [pid = 1891] [id = 715] 22:48:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 132 (0x89b49c00) [pid = 1891] [serial = 2146] [outer = (nil)] 22:48:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 133 (0x8a323800) [pid = 1891] [serial = 2147] [outer = 0x89b49c00] 22:48:01 INFO - PROCESS | 1891 | 1461044881251 Marionette DEBUG loaded listener.js 22:48:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 134 (0x8a466c00) [pid = 1891] [serial = 2148] [outer = 0x89b49c00] 22:48:02 INFO - PROCESS | 1891 | 1461044882264 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 22:48:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 22:48:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1778ms 22:48:02 INFO - PROCESS | 1891 | 1461044882346 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 22:48:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 22:48:02 INFO - PROCESS | 1891 | 1461044882353 Marionette TRACE conn6 <- [1,2833,null,{"value":"8"}] 22:48:02 INFO - PROCESS | 1891 | 1461044882360 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 22:48:02 INFO - PROCESS | 1891 | 1461044882363 Marionette TRACE conn6 <- [1,2834,null,{}] 22:48:02 INFO - PROCESS | 1891 | 1461044882382 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:02 INFO - PROCESS | 1891 | 1461044882702 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 22:48:02 INFO - PROCESS | 1891 | 1461044882942 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:02 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b3cec00 == 139 [pid = 1891] [id = 716] 22:48:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 135 (0x8b3d6000) [pid = 1891] [serial = 2149] [outer = (nil)] 22:48:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 136 (0x8bf07800) [pid = 1891] [serial = 2150] [outer = 0x8b3d6000] 22:48:03 INFO - PROCESS | 1891 | 1461044883039 Marionette DEBUG loaded listener.js 22:48:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 137 (0x8bfe4c00) [pid = 1891] [serial = 2151] [outer = 0x8b3d6000] 22:48:04 INFO - PROCESS | 1891 | --DOMWINDOW == 136 (0x8786e800) [pid = 1891] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 22:48:04 INFO - PROCESS | 1891 | --DOMWINDOW == 135 (0x8c364400) [pid = 1891] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 22:48:04 INFO - PROCESS | 1891 | --DOMWINDOW == 134 (0x8eb54800) [pid = 1891] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 22:48:04 INFO - PROCESS | 1891 | --DOMWINDOW == 133 (0x8bff1800) [pid = 1891] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 22:48:04 INFO - PROCESS | 1891 | --DOMWINDOW == 132 (0x8f8e8800) [pid = 1891] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 22:48:04 INFO - PROCESS | 1891 | --DOMWINDOW == 131 (0x8f705000) [pid = 1891] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 22:48:04 INFO - PROCESS | 1891 | --DOMWINDOW == 130 (0x8b57dc00) [pid = 1891] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 22:48:04 INFO - PROCESS | 1891 | --DOMWINDOW == 129 (0x90161c00) [pid = 1891] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 22:48:04 INFO - PROCESS | 1891 | --DOMWINDOW == 128 (0x92f1bc00) [pid = 1891] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 22:48:04 INFO - PROCESS | 1891 | --DOMWINDOW == 127 (0x904d8400) [pid = 1891] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 22:48:04 INFO - PROCESS | 1891 | --DOMWINDOW == 126 (0x91215000) [pid = 1891] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 22:48:04 INFO - PROCESS | 1891 | --DOMWINDOW == 125 (0x84a3b400) [pid = 1891] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 22:48:04 INFO - PROCESS | 1891 | --DOMWINDOW == 124 (0x8a5a2400) [pid = 1891] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 22:48:04 INFO - PROCESS | 1891 | --DOMWINDOW == 123 (0x8caf7400) [pid = 1891] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 22:48:04 INFO - PROCESS | 1891 | --DOMWINDOW == 122 (0x8bfe2400) [pid = 1891] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 22:48:04 INFO - PROCESS | 1891 | --DOMWINDOW == 121 (0x8a45b800) [pid = 1891] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 22:48:04 INFO - PROCESS | 1891 | --DOMWINDOW == 120 (0x88910000) [pid = 1891] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 22:48:04 INFO - PROCESS | 1891 | --DOMWINDOW == 119 (0x8cd98c00) [pid = 1891] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 22:48:04 INFO - PROCESS | 1891 | --DOMWINDOW == 118 (0x86bf6800) [pid = 1891] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 22:48:04 INFO - PROCESS | 1891 | --DOMWINDOW == 117 (0x904dcc00) [pid = 1891] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 22:48:04 INFO - PROCESS | 1891 | 1461044884520 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 22:48:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 22:48:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 2197ms 22:48:04 INFO - PROCESS | 1891 | 1461044884557 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 22:48:04 INFO - PROCESS | 1891 | 1461044884561 Marionette TRACE conn6 <- [1,2837,null,{"value":"8"}] 22:48:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 22:48:04 INFO - PROCESS | 1891 | 1461044884625 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 22:48:04 INFO - PROCESS | 1891 | 1461044884634 Marionette TRACE conn6 <- [1,2838,null,{}] 22:48:04 INFO - PROCESS | 1891 | 1461044884649 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:04 INFO - PROCESS | 1891 | 1461044884946 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 22:48:05 INFO - PROCESS | 1891 | 1461044885082 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:05 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b3cc800 == 140 [pid = 1891] [id = 717] 22:48:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 118 (0x8b57d000) [pid = 1891] [serial = 2152] [outer = (nil)] 22:48:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 119 (0x8bff1800) [pid = 1891] [serial = 2153] [outer = 0x8b57d000] 22:48:05 INFO - PROCESS | 1891 | 1461044885157 Marionette DEBUG loaded listener.js 22:48:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 120 (0x8caf6400) [pid = 1891] [serial = 2154] [outer = 0x8b57d000] 22:48:05 INFO - PROCESS | 1891 | 1461044885985 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 22:48:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 22:48:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1408ms 22:48:06 INFO - PROCESS | 1891 | 1461044886022 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 22:48:06 INFO - PROCESS | 1891 | 1461044886027 Marionette TRACE conn6 <- [1,2841,null,{"value":"8"}] 22:48:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 22:48:06 INFO - PROCESS | 1891 | 1461044886033 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 22:48:06 INFO - PROCESS | 1891 | 1461044886035 Marionette TRACE conn6 <- [1,2842,null,{}] 22:48:06 INFO - PROCESS | 1891 | 1461044886041 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:06 INFO - PROCESS | 1891 | 1461044886341 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 22:48:06 INFO - PROCESS | 1891 | 1461044886364 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:06 INFO - PROCESS | 1891 | ++DOCSHELL 0x89a37000 == 141 [pid = 1891] [id = 718] 22:48:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 121 (0x8c35b800) [pid = 1891] [serial = 2155] [outer = (nil)] 22:48:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 122 (0x8ce50800) [pid = 1891] [serial = 2156] [outer = 0x8c35b800] 22:48:06 INFO - PROCESS | 1891 | 1461044886442 Marionette DEBUG loaded listener.js 22:48:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 123 (0x8ce53800) [pid = 1891] [serial = 2157] [outer = 0x8c35b800] 22:48:07 INFO - PROCESS | 1891 | 1461044887813 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 22:48:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 22:48:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1852ms 22:48:07 INFO - PROCESS | 1891 | 1461044887886 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 22:48:07 INFO - PROCESS | 1891 | 1461044887894 Marionette TRACE conn6 <- [1,2845,null,{"value":"8"}] 22:48:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 22:48:07 INFO - PROCESS | 1891 | 1461044887904 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 22:48:07 INFO - PROCESS | 1891 | 1461044887909 Marionette TRACE conn6 <- [1,2846,null,{}] 22:48:07 INFO - PROCESS | 1891 | 1461044887919 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:08 INFO - PROCESS | 1891 | 1461044888211 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 22:48:08 INFO - PROCESS | 1891 | 1461044888561 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:08 INFO - PROCESS | 1891 | ++DOCSHELL 0x8786e800 == 142 [pid = 1891] [id = 719] 22:48:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 124 (0x88911000) [pid = 1891] [serial = 2158] [outer = (nil)] 22:48:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 125 (0x89a40400) [pid = 1891] [serial = 2159] [outer = 0x88911000] 22:48:08 INFO - PROCESS | 1891 | 1461044888654 Marionette DEBUG loaded listener.js 22:48:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 126 (0x8a59fc00) [pid = 1891] [serial = 2160] [outer = 0x88911000] 22:48:09 INFO - PROCESS | 1891 | 1461044889753 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 22:48:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 22:48:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1895ms 22:48:09 INFO - PROCESS | 1891 | 1461044889800 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 22:48:09 INFO - PROCESS | 1891 | 1461044889809 Marionette TRACE conn6 <- [1,2849,null,{"value":"8"}] 22:48:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 22:48:09 INFO - PROCESS | 1891 | 1461044889820 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 22:48:09 INFO - PROCESS | 1891 | 1461044889825 Marionette TRACE conn6 <- [1,2850,null,{}] 22:48:09 INFO - PROCESS | 1891 | 1461044889832 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:10 INFO - PROCESS | 1891 | 1461044890082 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 22:48:10 INFO - PROCESS | 1891 | 1461044890442 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:10 INFO - PROCESS | 1891 | ++DOCSHELL 0x8a31b400 == 143 [pid = 1891] [id = 720] 22:48:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 127 (0x8c35b000) [pid = 1891] [serial = 2161] [outer = (nil)] 22:48:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 128 (0x8cd91000) [pid = 1891] [serial = 2162] [outer = 0x8c35b000] 22:48:10 INFO - PROCESS | 1891 | 1461044890538 Marionette DEBUG loaded listener.js 22:48:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 129 (0x8ce55400) [pid = 1891] [serial = 2163] [outer = 0x8c35b000] 22:48:11 INFO - PROCESS | 1891 | 1461044891519 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 22:48:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 22:48:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1741ms 22:48:11 INFO - PROCESS | 1891 | 1461044891561 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 22:48:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 22:48:11 INFO - PROCESS | 1891 | 1461044891566 Marionette TRACE conn6 <- [1,2853,null,{"value":"8"}] 22:48:11 INFO - PROCESS | 1891 | 1461044891573 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 22:48:11 INFO - PROCESS | 1891 | 1461044891579 Marionette TRACE conn6 <- [1,2854,null,{}] 22:48:11 INFO - PROCESS | 1891 | 1461044891597 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:11 INFO - PROCESS | 1891 | 1461044891858 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 22:48:12 INFO - PROCESS | 1891 | 1461044892207 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:12 INFO - PROCESS | 1891 | ++DOCSHELL 0x8c35cc00 == 144 [pid = 1891] [id = 721] 22:48:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 130 (0x8eb50c00) [pid = 1891] [serial = 2164] [outer = (nil)] 22:48:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 131 (0x8f8db800) [pid = 1891] [serial = 2165] [outer = 0x8eb50c00] 22:48:12 INFO - PROCESS | 1891 | 1461044892308 Marionette DEBUG loaded listener.js 22:48:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 132 (0x8fa72000) [pid = 1891] [serial = 2166] [outer = 0x8eb50c00] 22:48:13 INFO - PROCESS | 1891 | 1461044893265 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 22:48:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 22:48:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1744ms 22:48:13 INFO - PROCESS | 1891 | 1461044893317 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 22:48:13 INFO - PROCESS | 1891 | 1461044893322 Marionette TRACE conn6 <- [1,2857,null,{"value":"8"}] 22:48:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 22:48:13 INFO - PROCESS | 1891 | 1461044893329 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 22:48:13 INFO - PROCESS | 1891 | 1461044893332 Marionette TRACE conn6 <- [1,2858,null,{}] 22:48:13 INFO - PROCESS | 1891 | 1461044893338 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:13 INFO - PROCESS | 1891 | 1461044893580 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 22:48:13 INFO - PROCESS | 1891 | 1461044893924 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:13 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f707c00 == 145 [pid = 1891] [id = 722] 22:48:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 133 (0x8f8e3000) [pid = 1891] [serial = 2167] [outer = (nil)] 22:48:14 INFO - PROCESS | 1891 | ++DOMWINDOW == 134 (0x8fae2c00) [pid = 1891] [serial = 2168] [outer = 0x8f8e3000] 22:48:14 INFO - PROCESS | 1891 | 1461044894020 Marionette DEBUG loaded listener.js 22:48:14 INFO - PROCESS | 1891 | ++DOMWINDOW == 135 (0x8faf0000) [pid = 1891] [serial = 2169] [outer = 0x8f8e3000] 22:48:14 INFO - PROCESS | 1891 | 1461044894956 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 22:48:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 22:48:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1690ms 22:48:15 INFO - PROCESS | 1891 | 1461044895020 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 22:48:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 22:48:15 INFO - PROCESS | 1891 | 1461044895025 Marionette TRACE conn6 <- [1,2861,null,{"value":"8"}] 22:48:15 INFO - PROCESS | 1891 | 1461044895031 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 22:48:15 INFO - PROCESS | 1891 | 1461044895035 Marionette TRACE conn6 <- [1,2862,null,{}] 22:48:15 INFO - PROCESS | 1891 | 1461044895041 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:15 INFO - PROCESS | 1891 | 1461044895307 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 22:48:15 INFO - PROCESS | 1891 | 1461044895656 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:15 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f8e3c00 == 146 [pid = 1891] [id = 723] 22:48:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 136 (0x8fe2a000) [pid = 1891] [serial = 2170] [outer = (nil)] 22:48:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 137 (0x90164800) [pid = 1891] [serial = 2171] [outer = 0x8fe2a000] 22:48:15 INFO - PROCESS | 1891 | 1461044895753 Marionette DEBUG loaded listener.js 22:48:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 138 (0x90353c00) [pid = 1891] [serial = 2172] [outer = 0x8fe2a000] 22:48:16 INFO - PROCESS | 1891 | 1461044896796 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 22:48:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 22:48:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1831ms 22:48:16 INFO - PROCESS | 1891 | 1461044896865 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 22:48:16 INFO - PROCESS | 1891 | 1461044896869 Marionette TRACE conn6 <- [1,2865,null,{"value":"8"}] 22:48:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 22:48:16 INFO - PROCESS | 1891 | 1461044896876 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 22:48:16 INFO - PROCESS | 1891 | 1461044896879 Marionette TRACE conn6 <- [1,2866,null,{}] 22:48:16 INFO - PROCESS | 1891 | 1461044896885 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:17 INFO - PROCESS | 1891 | 1461044897148 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 22:48:17 INFO - PROCESS | 1891 | 1461044897501 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:17 INFO - PROCESS | 1891 | ++DOCSHELL 0x87871400 == 147 [pid = 1891] [id = 724] 22:48:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 139 (0x8a45b400) [pid = 1891] [serial = 2173] [outer = (nil)] 22:48:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 140 (0x91216400) [pid = 1891] [serial = 2174] [outer = 0x8a45b400] 22:48:17 INFO - PROCESS | 1891 | 1461044897600 Marionette DEBUG loaded listener.js 22:48:17 INFO - PROCESS | 1891 | ++DOMWINDOW == 141 (0x9127d400) [pid = 1891] [serial = 2175] [outer = 0x8a45b400] 22:48:18 INFO - PROCESS | 1891 | 1461044898561 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 22:48:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 22:48:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1740ms 22:48:18 INFO - PROCESS | 1891 | 1461044898618 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 22:48:18 INFO - PROCESS | 1891 | 1461044898621 Marionette TRACE conn6 <- [1,2869,null,{"value":"8"}] 22:48:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 22:48:18 INFO - PROCESS | 1891 | 1461044898628 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 22:48:18 INFO - PROCESS | 1891 | 1461044898631 Marionette TRACE conn6 <- [1,2870,null,{}] 22:48:18 INFO - PROCESS | 1891 | 1461044898638 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:18 INFO - PROCESS | 1891 | 1461044898883 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 22:48:19 INFO - PROCESS | 1891 | 1461044899226 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:19 INFO - PROCESS | 1891 | ++DOCSHELL 0x9127ac00 == 148 [pid = 1891] [id = 725] 22:48:19 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x91294c00) [pid = 1891] [serial = 2176] [outer = (nil)] 22:48:19 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x912a8400) [pid = 1891] [serial = 2177] [outer = 0x91294c00] 22:48:19 INFO - PROCESS | 1891 | 1461044899323 Marionette DEBUG loaded listener.js 22:48:19 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x912ae800) [pid = 1891] [serial = 2178] [outer = 0x91294c00] 22:48:20 INFO - PROCESS | 1891 | 1461044900277 Marionette TRACE conn6 <- [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]]]}] 22:48:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 22:48:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1686ms 22:48:20 INFO - PROCESS | 1891 | 1461044900315 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 22:48:20 INFO - PROCESS | 1891 | 1461044900318 Marionette TRACE conn6 <- [1,2873,null,{"value":"8"}] 22:48:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 22:48:20 INFO - PROCESS | 1891 | 1461044900325 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 22:48:20 INFO - PROCESS | 1891 | 1461044900329 Marionette TRACE conn6 <- [1,2874,null,{}] 22:48:20 INFO - PROCESS | 1891 | 1461044900334 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:20 INFO - PROCESS | 1891 | 1461044900567 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 22:48:20 INFO - PROCESS | 1891 | 1461044900881 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:20 INFO - PROCESS | 1891 | ++DOCSHELL 0x912a2800 == 149 [pid = 1891] [id = 726] 22:48:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x912a5800) [pid = 1891] [serial = 2179] [outer = (nil)] 22:48:20 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x92f1d000) [pid = 1891] [serial = 2180] [outer = 0x912a5800] 22:48:20 INFO - PROCESS | 1891 | 1461044900979 Marionette DEBUG loaded listener.js 22:48:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 147 (0x9302e400) [pid = 1891] [serial = 2181] [outer = 0x912a5800] 22:48:21 INFO - PROCESS | 1891 | 1461044901915 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 22:48:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 22:48:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1631ms 22:48:21 INFO - PROCESS | 1891 | 1461044901957 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 22:48:21 INFO - PROCESS | 1891 | 1461044901961 Marionette TRACE conn6 <- [1,2877,null,{"value":"8"}] 22:48:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 22:48:21 INFO - PROCESS | 1891 | 1461044901968 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 22:48:21 INFO - PROCESS | 1891 | 1461044901972 Marionette TRACE conn6 <- [1,2878,null,{}] 22:48:21 INFO - PROCESS | 1891 | 1461044901977 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:22 INFO - PROCESS | 1891 | 1461044902219 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 22:48:22 INFO - PROCESS | 1891 | 1461044902568 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:22 INFO - PROCESS | 1891 | ++DOCSHELL 0x8a461400 == 150 [pid = 1891] [id = 727] 22:48:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 148 (0x8bfee000) [pid = 1891] [serial = 2182] [outer = (nil)] 22:48:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 149 (0x93141800) [pid = 1891] [serial = 2183] [outer = 0x8bfee000] 22:48:22 INFO - PROCESS | 1891 | 1461044902664 Marionette DEBUG loaded listener.js 22:48:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 150 (0x93b14c00) [pid = 1891] [serial = 2184] [outer = 0x8bfee000] 22:48:23 INFO - PROCESS | 1891 | 1461044903607 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 22:48:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 22:48:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1680ms 22:48:23 INFO - PROCESS | 1891 | 1461044903649 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 22:48:23 INFO - PROCESS | 1891 | 1461044903653 Marionette TRACE conn6 <- [1,2881,null,{"value":"8"}] 22:48:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 22:48:23 INFO - PROCESS | 1891 | 1461044903660 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 22:48:23 INFO - PROCESS | 1891 | 1461044903664 Marionette TRACE conn6 <- [1,2882,null,{}] 22:48:23 INFO - PROCESS | 1891 | 1461044903670 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:23 INFO - PROCESS | 1891 | 1461044903917 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 22:48:24 INFO - PROCESS | 1891 | 1461044904278 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:24 INFO - PROCESS | 1891 | ++DOCSHELL 0x92f26800 == 151 [pid = 1891] [id = 728] 22:48:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 151 (0x93da5c00) [pid = 1891] [serial = 2185] [outer = (nil)] 22:48:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 152 (0x93da8c00) [pid = 1891] [serial = 2186] [outer = 0x93da5c00] 22:48:24 INFO - PROCESS | 1891 | 1461044904377 Marionette DEBUG loaded listener.js 22:48:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 153 (0x93e72000) [pid = 1891] [serial = 2187] [outer = 0x93da5c00] 22:48:25 INFO - PROCESS | 1891 | 1461044905378 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 22:48:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 22:48:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1785ms 22:48:25 INFO - PROCESS | 1891 | 1461044905446 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 22:48:25 INFO - PROCESS | 1891 | 1461044905451 Marionette TRACE conn6 <- [1,2885,null,{"value":"8"}] 22:48:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 22:48:25 INFO - PROCESS | 1891 | 1461044905457 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 22:48:25 INFO - PROCESS | 1891 | 1461044905462 Marionette TRACE conn6 <- [1,2886,null,{}] 22:48:25 INFO - PROCESS | 1891 | 1461044905468 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:25 INFO - PROCESS | 1891 | 1461044905776 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 22:48:26 INFO - PROCESS | 1891 | 1461044906136 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:26 INFO - PROCESS | 1891 | ++DOCSHELL 0x93e71800 == 152 [pid = 1891] [id = 729] 22:48:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 154 (0x93f44c00) [pid = 1891] [serial = 2188] [outer = (nil)] 22:48:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 155 (0x94023c00) [pid = 1891] [serial = 2189] [outer = 0x93f44c00] 22:48:26 INFO - PROCESS | 1891 | 1461044906235 Marionette DEBUG loaded listener.js 22:48:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 156 (0x9432ec00) [pid = 1891] [serial = 2190] [outer = 0x93f44c00] 22:48:27 INFO - PROCESS | 1891 | 1461044907174 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 22:48:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 22:48:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1788ms 22:48:27 INFO - PROCESS | 1891 | 1461044907247 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 22:48:27 INFO - PROCESS | 1891 | 1461044907251 Marionette TRACE conn6 <- [1,2889,null,{"value":"8"}] 22:48:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 22:48:27 INFO - PROCESS | 1891 | 1461044907258 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 22:48:27 INFO - PROCESS | 1891 | 1461044907262 Marionette TRACE conn6 <- [1,2890,null,{}] 22:48:27 INFO - PROCESS | 1891 | 1461044907268 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:27 INFO - PROCESS | 1891 | 1461044907500 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 22:48:27 INFO - PROCESS | 1891 | 1461044907858 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:27 INFO - PROCESS | 1891 | ++DOCSHELL 0x8786bc00 == 153 [pid = 1891] [id = 730] 22:48:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 157 (0x8e91b400) [pid = 1891] [serial = 2191] [outer = (nil)] 22:48:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 158 (0x962e8000) [pid = 1891] [serial = 2192] [outer = 0x8e91b400] 22:48:27 INFO - PROCESS | 1891 | 1461044907954 Marionette DEBUG loaded listener.js 22:48:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 159 (0x96f9c400) [pid = 1891] [serial = 2193] [outer = 0x8e91b400] 22:48:28 INFO - PROCESS | 1891 | 1461044908907 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 22:48:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 22:48:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1684ms 22:48:28 INFO - PROCESS | 1891 | 1461044908943 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 22:48:28 INFO - PROCESS | 1891 | 1461044908946 Marionette TRACE conn6 <- [1,2893,null,{"value":"8"}] 22:48:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 22:48:28 INFO - PROCESS | 1891 | 1461044908953 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 22:48:28 INFO - PROCESS | 1891 | 1461044908956 Marionette TRACE conn6 <- [1,2894,null,{}] 22:48:28 INFO - PROCESS | 1891 | 1461044908962 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:29 INFO - PROCESS | 1891 | 1461044909195 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 22:48:29 INFO - PROCESS | 1891 | 1461044909544 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:29 INFO - PROCESS | 1891 | ++DOCSHELL 0x847da000 == 154 [pid = 1891] [id = 731] 22:48:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 160 (0x86bec800) [pid = 1891] [serial = 2194] [outer = (nil)] 22:48:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 161 (0x97882000) [pid = 1891] [serial = 2195] [outer = 0x86bec800] 22:48:29 INFO - PROCESS | 1891 | 1461044909639 Marionette DEBUG loaded listener.js 22:48:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 162 (0x97886800) [pid = 1891] [serial = 2196] [outer = 0x86bec800] 22:48:30 INFO - PROCESS | 1891 | 1461044910613 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 22:48:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 22:48:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1730ms 22:48:30 INFO - PROCESS | 1891 | 1461044910683 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 22:48:30 INFO - PROCESS | 1891 | 1461044910687 Marionette TRACE conn6 <- [1,2897,null,{"value":"8"}] 22:48:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 22:48:30 INFO - PROCESS | 1891 | 1461044910694 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 22:48:30 INFO - PROCESS | 1891 | 1461044910697 Marionette TRACE conn6 <- [1,2898,null,{}] 22:48:30 INFO - PROCESS | 1891 | 1461044910703 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:30 INFO - PROCESS | 1891 | 1461044910946 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 22:48:31 INFO - PROCESS | 1891 | 1461044911292 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:31 INFO - PROCESS | 1891 | ++DOCSHELL 0x96f97400 == 155 [pid = 1891] [id = 732] 22:48:31 INFO - PROCESS | 1891 | ++DOMWINDOW == 163 (0x977d0000) [pid = 1891] [serial = 2197] [outer = (nil)] 22:48:31 INFO - PROCESS | 1891 | ++DOMWINDOW == 164 (0x97a24400) [pid = 1891] [serial = 2198] [outer = 0x977d0000] 22:48:31 INFO - PROCESS | 1891 | 1461044911400 Marionette DEBUG loaded listener.js 22:48:31 INFO - PROCESS | 1891 | ++DOMWINDOW == 165 (0x97b91800) [pid = 1891] [serial = 2199] [outer = 0x977d0000] 22:48:32 INFO - PROCESS | 1891 | 1461044912399 Marionette TRACE conn6 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 22:48:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 22:48:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1788ms 22:48:32 INFO - PROCESS | 1891 | 1461044912483 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 22:48:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 22:48:32 INFO - PROCESS | 1891 | 1461044912487 Marionette TRACE conn6 <- [1,2901,null,{"value":"8"}] 22:48:32 INFO - PROCESS | 1891 | 1461044912494 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 22:48:32 INFO - PROCESS | 1891 | 1461044912497 Marionette TRACE conn6 <- [1,2902,null,{}] 22:48:32 INFO - PROCESS | 1891 | 1461044912503 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:32 INFO - PROCESS | 1891 | 1461044912756 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 22:48:33 INFO - PROCESS | 1891 | 1461044913113 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:33 INFO - PROCESS | 1891 | ++DOCSHELL 0x8fe25400 == 156 [pid = 1891] [id = 733] 22:48:33 INFO - PROCESS | 1891 | ++DOMWINDOW == 166 (0x91213400) [pid = 1891] [serial = 2200] [outer = (nil)] 22:48:33 INFO - PROCESS | 1891 | ++DOMWINDOW == 167 (0x9805e000) [pid = 1891] [serial = 2201] [outer = 0x91213400] 22:48:33 INFO - PROCESS | 1891 | 1461044913222 Marionette DEBUG loaded listener.js 22:48:33 INFO - PROCESS | 1891 | ++DOMWINDOW == 168 (0x98315000) [pid = 1891] [serial = 2202] [outer = 0x91213400] 22:48:34 INFO - PROCESS | 1891 | 1461044914155 Marionette TRACE conn6 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 22:48:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 22:48:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1737ms 22:48:34 INFO - PROCESS | 1891 | 1461044914231 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 22:48:34 INFO - PROCESS | 1891 | 1461044914235 Marionette TRACE conn6 <- [1,2905,null,{"value":"8"}] 22:48:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 22:48:34 INFO - PROCESS | 1891 | 1461044914242 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 22:48:34 INFO - PROCESS | 1891 | 1461044914245 Marionette TRACE conn6 <- [1,2906,null,{}] 22:48:34 INFO - PROCESS | 1891 | 1461044914251 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:34 INFO - PROCESS | 1891 | 1461044914493 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 22:48:34 INFO - PROCESS | 1891 | 1461044914845 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:34 INFO - PROCESS | 1891 | ++DOCSHELL 0x97fe7000 == 157 [pid = 1891] [id = 734] 22:48:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 169 (0x9805dc00) [pid = 1891] [serial = 2203] [outer = (nil)] 22:48:34 INFO - PROCESS | 1891 | ++DOMWINDOW == 170 (0x9831e000) [pid = 1891] [serial = 2204] [outer = 0x9805dc00] 22:48:34 INFO - PROCESS | 1891 | 1461044914943 Marionette DEBUG loaded listener.js 22:48:35 INFO - PROCESS | 1891 | ++DOMWINDOW == 171 (0x988de800) [pid = 1891] [serial = 2205] [outer = 0x9805dc00] 22:48:35 INFO - PROCESS | 1891 | 1461044915856 Marionette TRACE conn6 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 22:48:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 22:48:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1680ms 22:48:35 INFO - PROCESS | 1891 | 1461044915924 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 22:48:35 INFO - PROCESS | 1891 | 1461044915928 Marionette TRACE conn6 <- [1,2909,null,{"value":"8"}] 22:48:35 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 22:48:35 INFO - PROCESS | 1891 | 1461044915934 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 22:48:35 INFO - PROCESS | 1891 | 1461044915938 Marionette TRACE conn6 <- [1,2910,null,{}] 22:48:35 INFO - PROCESS | 1891 | 1461044915943 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:36 INFO - PROCESS | 1891 | 1461044916186 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 22:48:36 INFO - PROCESS | 1891 | 1461044916541 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:36 INFO - PROCESS | 1891 | ++DOCSHELL 0x978b5000 == 158 [pid = 1891] [id = 735] 22:48:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 172 (0x98318400) [pid = 1891] [serial = 2206] [outer = (nil)] 22:48:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 173 (0x988ecc00) [pid = 1891] [serial = 2207] [outer = 0x98318400] 22:48:36 INFO - PROCESS | 1891 | 1461044916635 Marionette DEBUG loaded listener.js 22:48:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 174 (0x98b6c000) [pid = 1891] [serial = 2208] [outer = 0x98318400] 22:48:39 INFO - PROCESS | 1891 | --DOCSHELL 0x93138800 == 157 [pid = 1891] [id = 666] 22:48:39 INFO - PROCESS | 1891 | --DOCSHELL 0x8ce4f400 == 156 [pid = 1891] [id = 671] 22:48:39 INFO - PROCESS | 1891 | --DOCSHELL 0x85969000 == 155 [pid = 1891] [id = 665] 22:48:39 INFO - PROCESS | 1891 | --DOCSHELL 0x87dda400 == 154 [pid = 1891] [id = 668] 22:48:39 INFO - PROCESS | 1891 | --DOCSHELL 0x97888800 == 153 [pid = 1891] [id = 667] 22:48:39 INFO - PROCESS | 1891 | --DOCSHELL 0x8ce4a000 == 152 [pid = 1891] [id = 670] 22:48:39 INFO - PROCESS | 1891 | --DOCSHELL 0x93f58c00 == 151 [pid = 1891] [id = 669] 22:48:39 INFO - PROCESS | 1891 | --DOCSHELL 0x912abc00 == 150 [pid = 1891] [id = 664] 22:48:39 INFO - PROCESS | 1891 | --DOCSHELL 0x868e0800 == 149 [pid = 1891] [id = 676] 22:48:39 INFO - PROCESS | 1891 | --DOCSHELL 0x86bfa000 == 148 [pid = 1891] [id = 517] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 173 (0x8cd8ec00) [pid = 1891] [serial = 2090] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 172 (0x8c35c800) [pid = 1891] [serial = 2046] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 171 (0x8b3cb800) [pid = 1891] [serial = 2040] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 170 (0x89a40800) [pid = 1891] [serial = 2082] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 169 (0x8e925800) [pid = 1891] [serial = 2051] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 168 (0x8c359000) [pid = 1891] [serial = 2045] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 167 (0x8a328000) [pid = 1891] [serial = 2037] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 166 (0x9121ec00) [pid = 1891] [serial = 2067] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 165 (0x87872800) [pid = 1891] [serial = 2033] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 164 (0x8fae1c00) [pid = 1891] [serial = 1968] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 163 (0x89a3ac00) [pid = 1891] [serial = 2036] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 162 (0x92f2a800) [pid = 1891] [serial = 2078] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 161 (0x91218000) [pid = 1891] [serial = 2066] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 160 (0x8e918c00) [pid = 1891] [serial = 2049] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 159 (0x8faea400) [pid = 1891] [serial = 2060] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 158 (0x8891a400) [pid = 1891] [serial = 2081] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 157 (0x8fa75400) [pid = 1891] [serial = 2057] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 156 (0x8bfe6c00) [pid = 1891] [serial = 2043] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 155 (0x90168400) [pid = 1891] [serial = 2063] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 154 (0x90357c00) [pid = 1891] [serial = 2064] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 153 (0x92f22400) [pid = 1891] [serial = 2075] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 152 (0x8bf09400) [pid = 1891] [serial = 2042] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 151 (0x912a7400) [pid = 1891] [serial = 2070] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 150 (0x912b2000) [pid = 1891] [serial = 2072] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 149 (0x93026000) [pid = 1891] [serial = 2076] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 148 (0x87de6000) [pid = 1891] [serial = 2087] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 147 (0x8cafb800) [pid = 1891] [serial = 2048] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 146 (0x8b2cf000) [pid = 1891] [serial = 2085] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x8a5aa000) [pid = 1891] [serial = 2084] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x8f710000) [pid = 1891] [serial = 2054] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0x87ce3c00) [pid = 1891] [serial = 2034] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x8bfeb000) [pid = 1891] [serial = 2088] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0x8fa77c00) [pid = 1891] [serial = 2058] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 140 (0x8f8de800) [pid = 1891] [serial = 2055] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 139 (0x8faed000) [pid = 1891] [serial = 2061] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 138 (0x913b1800) [pid = 1891] [serial = 2073] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 137 (0x93031000) [pid = 1891] [serial = 2079] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 136 (0x8eb58000) [pid = 1891] [serial = 2052] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 135 (0x8a5a9400) [pid = 1891] [serial = 2039] [outer = (nil)] [url = about:blank] 22:48:39 INFO - PROCESS | 1891 | --DOMWINDOW == 134 (0x9129e000) [pid = 1891] [serial = 2069] [outer = (nil)] [url = about:blank] 22:48:40 INFO - PROCESS | 1891 | 1461044920341 Marionette TRACE conn6 <- [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]]]}] 22:48:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 22:48:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 22:48:40 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 4458ms 22:48:40 INFO - PROCESS | 1891 | 1461044920394 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 22:48:40 INFO - PROCESS | 1891 | 1461044920399 Marionette TRACE conn6 <- [1,2913,null,{"value":"8"}] 22:48:40 INFO - TEST-START | /DOMEvents/constructors.html 22:48:40 INFO - PROCESS | 1891 | 1461044920413 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 22:48:40 INFO - PROCESS | 1891 | 1461044920418 Marionette TRACE conn6 <- [1,2914,null,{}] 22:48:40 INFO - PROCESS | 1891 | 1461044920427 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:40 INFO - PROCESS | 1891 | 1461044920644 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 22:48:40 INFO - PROCESS | 1891 | 1461044920863 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:40 INFO - PROCESS | 1891 | ++DOCSHELL 0x8786c400 == 149 [pid = 1891] [id = 736] 22:48:40 INFO - PROCESS | 1891 | ++DOMWINDOW == 135 (0x88918000) [pid = 1891] [serial = 2209] [outer = (nil)] 22:48:40 INFO - PROCESS | 1891 | ++DOMWINDOW == 136 (0x89a35000) [pid = 1891] [serial = 2210] [outer = 0x88918000] 22:48:40 INFO - PROCESS | 1891 | 1461044920945 Marionette DEBUG loaded listener.js 22:48:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 137 (0x89b45800) [pid = 1891] [serial = 2211] [outer = 0x88918000] 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 22:48:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 22:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 22:48:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:48:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 22:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:48:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 22:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 22:48:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:48:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 22:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:48:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 22:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 22:48:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:48:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 22:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:48:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 22:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 22:48:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:48:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 22:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:48:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 22:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 22:48:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:48:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 22:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:48:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 22:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 22:48:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:48:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 22:48:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:48:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 22:48:42 INFO - TEST-OK | /DOMEvents/constructors.html | took 1614ms 22:48:42 INFO - PROCESS | 1891 | 1461044921995 Marionette TRACE conn6 <- [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]]]}] 22:48:42 INFO - PROCESS | 1891 | 1461044922034 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 22:48:42 INFO - PROCESS | 1891 | 1461044922052 Marionette TRACE conn6 <- [1,2917,null,{"value":"8"}] 22:48:42 INFO - TEST-START | /DOMEvents/event-phases-order.html 22:48:42 INFO - PROCESS | 1891 | 1461044922138 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 22:48:42 INFO - PROCESS | 1891 | 1461044922143 Marionette TRACE conn6 <- [1,2918,null,{}] 22:48:42 INFO - PROCESS | 1891 | 1461044922150 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:42 INFO - PROCESS | 1891 | 1461044922441 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 22:48:42 INFO - PROCESS | 1891 | 1461044922679 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:42 INFO - PROCESS | 1891 | ++DOCSHELL 0x8a46a000 == 150 [pid = 1891] [id = 737] 22:48:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 138 (0x8b2cd000) [pid = 1891] [serial = 2212] [outer = (nil)] 22:48:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 139 (0x8b3d2800) [pid = 1891] [serial = 2213] [outer = 0x8b2cd000] 22:48:42 INFO - PROCESS | 1891 | 1461044922756 Marionette DEBUG loaded listener.js 22:48:42 INFO - PROCESS | 1891 | ++DOMWINDOW == 140 (0x8b586400) [pid = 1891] [serial = 2214] [outer = 0x8b2cd000] 22:48:43 INFO - PROCESS | 1891 | 1461044923551 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 22:48:43 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 22:48:43 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1454ms 22:48:43 INFO - PROCESS | 1891 | 1461044923580 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 22:48:43 INFO - PROCESS | 1891 | 1461044923583 Marionette TRACE conn6 <- [1,2921,null,{"value":"8"}] 22:48:43 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 22:48:43 INFO - PROCESS | 1891 | 1461044923599 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 22:48:43 INFO - PROCESS | 1891 | 1461044923604 Marionette TRACE conn6 <- [1,2922,null,{}] 22:48:43 INFO - PROCESS | 1891 | 1461044923620 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:43 INFO - PROCESS | 1891 | 1461044923961 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 22:48:44 INFO - PROCESS | 1891 | 1461044924009 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:44 INFO - PROCESS | 1891 | ++DOCSHELL 0x879e2400 == 151 [pid = 1891] [id = 738] 22:48:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 141 (0x8b3d9c00) [pid = 1891] [serial = 2215] [outer = (nil)] 22:48:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x8cafb800) [pid = 1891] [serial = 2216] [outer = 0x8b3d9c00] 22:48:44 INFO - PROCESS | 1891 | 1461044924089 Marionette DEBUG loaded listener.js 22:48:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x8cd98400) [pid = 1891] [serial = 2217] [outer = 0x8b3d9c00] 22:48:44 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x8bf08400) [pid = 1891] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 22:48:44 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0x912a1800) [pid = 1891] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 22:48:44 INFO - PROCESS | 1891 | --DOMWINDOW == 140 (0x8b2ce800) [pid = 1891] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 22:48:44 INFO - PROCESS | 1891 | --DOMWINDOW == 139 (0x93e71c00) [pid = 1891] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 22:48:44 INFO - PROCESS | 1891 | --DOMWINDOW == 138 (0x90355400) [pid = 1891] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 22:48:44 INFO - PROCESS | 1891 | --DOMWINDOW == 137 (0x8cd8f800) [pid = 1891] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 22:48:44 INFO - PROCESS | 1891 | --DOMWINDOW == 136 (0x8fe32000) [pid = 1891] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 22:48:44 INFO - PROCESS | 1891 | --DOMWINDOW == 135 (0x904d5c00) [pid = 1891] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 22:48:44 INFO - PROCESS | 1891 | --DOMWINDOW == 134 (0x93f5fc00) [pid = 1891] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 22:48:44 INFO - PROCESS | 1891 | --DOMWINDOW == 133 (0x8c35e800) [pid = 1891] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 22:48:44 INFO - PROCESS | 1891 | --DOMWINDOW == 132 (0x94191c00) [pid = 1891] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 22:48:44 INFO - PROCESS | 1891 | --DOMWINDOW == 131 (0x8e91fc00) [pid = 1891] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 22:48:44 INFO - PROCESS | 1891 | --DOMWINDOW == 130 (0x87ce5000) [pid = 1891] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 22:48:44 INFO - PROCESS | 1891 | --DOMWINDOW == 129 (0x89b49c00) [pid = 1891] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 22:48:45 INFO - PROCESS | 1891 | --DOMWINDOW == 128 (0x94025800) [pid = 1891] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 22:48:45 INFO - PROCESS | 1891 | --DOMWINDOW == 127 (0x8fa7d400) [pid = 1891] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 22:48:45 INFO - PROCESS | 1891 | --DOMWINDOW == 126 (0x8891a000) [pid = 1891] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 22:48:45 INFO - PROCESS | 1891 | --DOMWINDOW == 125 (0x9302dc00) [pid = 1891] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 22:48:45 INFO - PROCESS | 1891 | --DOMWINDOW == 124 (0x93d9f000) [pid = 1891] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 22:48:45 INFO - PROCESS | 1891 | --DOMWINDOW == 123 (0x8b3d6000) [pid = 1891] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 22:48:45 INFO - PROCESS | 1891 | --DOMWINDOW == 122 (0x868ddc00) [pid = 1891] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 22:48:45 INFO - PROCESS | 1891 | --DOMWINDOW == 121 (0x8b57d000) [pid = 1891] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 22:48:45 INFO - PROCESS | 1891 | [1891] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 22:48:45 INFO - PROCESS | 1891 | [1891] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 22:48:45 INFO - PROCESS | 1891 | [1891] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 22:48:45 INFO - PROCESS | 1891 | [1891] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 22:48:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 22:48:45 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 22:48:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 22:48:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:48:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:48:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:48:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:48:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:48:45 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 22:48:45 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 22:48:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:48:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:48:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:48:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:48:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:48:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:48:45 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 22:48:45 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 22:48:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:48:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:48:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:48:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:48:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:48:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:48:45 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]" 22:48:45 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 22:48:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:48:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:48:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:48:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:48:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:48:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:48:45 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 22:48:45 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1987ms 22:48:45 INFO - PROCESS | 1891 | 1461044925558 Marionette TRACE conn6 <- [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]]]}] 22:48:45 INFO - PROCESS | 1891 | 1461044925589 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 22:48:45 INFO - PROCESS | 1891 | 1461044925594 Marionette TRACE conn6 <- [1,2925,null,{"value":"8"}] 22:48:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 22:48:45 INFO - PROCESS | 1891 | 1461044925602 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 22:48:45 INFO - PROCESS | 1891 | 1461044925607 Marionette TRACE conn6 <- [1,2926,null,{}] 22:48:45 INFO - PROCESS | 1891 | 1461044925615 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:45 INFO - PROCESS | 1891 | 1461044925809 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 22:48:46 INFO - PROCESS | 1891 | 1461044926036 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:46 INFO - PROCESS | 1891 | ++DOCSHELL 0x8a322800 == 152 [pid = 1891] [id = 739] 22:48:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 122 (0x8cafc000) [pid = 1891] [serial = 2218] [outer = (nil)] 22:48:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 123 (0x8e91d400) [pid = 1891] [serial = 2219] [outer = 0x8cafc000] 22:48:46 INFO - PROCESS | 1891 | 1461044926115 Marionette DEBUG loaded listener.js 22:48:46 INFO - PROCESS | 1891 | ++DOMWINDOW == 124 (0x8e924c00) [pid = 1891] [serial = 2220] [outer = 0x8cafc000] 22:48:46 INFO - PROCESS | 1891 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 22:48:46 INFO - PROCESS | 1891 | 1461044926977 Marionette TRACE conn6 <- [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]]]}] 22:48:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 22:48:47 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1445ms 22:48:47 INFO - PROCESS | 1891 | 1461044927055 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 22:48:47 INFO - PROCESS | 1891 | 1461044927061 Marionette TRACE conn6 <- [1,2929,null,{"value":"8"}] 22:48:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 22:48:47 INFO - PROCESS | 1891 | 1461044927069 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 22:48:47 INFO - PROCESS | 1891 | 1461044927074 Marionette TRACE conn6 <- [1,2930,null,{}] 22:48:47 INFO - PROCESS | 1891 | 1461044927137 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:47 INFO - PROCESS | 1891 | 1461044927372 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 22:48:47 INFO - PROCESS | 1891 | 1461044927743 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:47 INFO - PROCESS | 1891 | ++DOCSHELL 0x89a31800 == 153 [pid = 1891] [id = 740] 22:48:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 125 (0x89a36000) [pid = 1891] [serial = 2221] [outer = (nil)] 22:48:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 126 (0x89b49000) [pid = 1891] [serial = 2222] [outer = 0x89a36000] 22:48:47 INFO - PROCESS | 1891 | 1461044927844 Marionette DEBUG loaded listener.js 22:48:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 127 (0x8a32a800) [pid = 1891] [serial = 2223] [outer = 0x89a36000] 22:48:48 INFO - PROCESS | 1891 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 22:48:48 INFO - PROCESS | 1891 | 1461044928725 Marionette TRACE conn6 <- [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]]]}] 22:48:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 22:48:48 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1688ms 22:48:48 INFO - PROCESS | 1891 | 1461044928756 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 22:48:48 INFO - PROCESS | 1891 | 1461044928764 Marionette TRACE conn6 <- [1,2933,null,{"value":"8"}] 22:48:48 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 22:48:48 INFO - PROCESS | 1891 | 1461044928776 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 22:48:48 INFO - PROCESS | 1891 | 1461044928779 Marionette TRACE conn6 <- [1,2934,null,{}] 22:48:48 INFO - PROCESS | 1891 | 1461044928786 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:49 INFO - PROCESS | 1891 | 1461044929021 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 22:48:49 INFO - PROCESS | 1891 | 1461044929334 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:49 INFO - PROCESS | 1891 | ++DOCSHELL 0x89a3ac00 == 154 [pid = 1891] [id = 741] 22:48:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 128 (0x8a5ac000) [pid = 1891] [serial = 2224] [outer = (nil)] 22:48:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 129 (0x8bf0fc00) [pid = 1891] [serial = 2225] [outer = 0x8a5ac000] 22:48:49 INFO - PROCESS | 1891 | 1461044929429 Marionette DEBUG loaded listener.js 22:48:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 130 (0x8bff1400) [pid = 1891] [serial = 2226] [outer = 0x8a5ac000] 22:48:50 INFO - PROCESS | 1891 | 1461044930399 Marionette TRACE conn6 <- [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]]]}] 22:48:50 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 22:48:50 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1683ms 22:48:50 INFO - PROCESS | 1891 | 1461044930460 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 22:48:50 INFO - PROCESS | 1891 | 1461044930464 Marionette TRACE conn6 <- [1,2937,null,{"value":"8"}] 22:48:50 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 22:48:50 INFO - PROCESS | 1891 | 1461044930523 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 22:48:50 INFO - PROCESS | 1891 | 1461044930531 Marionette TRACE conn6 <- [1,2938,null,{}] 22:48:50 INFO - PROCESS | 1891 | 1461044930549 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:50 INFO - PROCESS | 1891 | 1461044930812 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 22:48:51 INFO - PROCESS | 1891 | 1461044931213 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:51 INFO - PROCESS | 1891 | ++DOCSHELL 0x8c360400 == 155 [pid = 1891] [id = 742] 22:48:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 131 (0x8eb58c00) [pid = 1891] [serial = 2227] [outer = (nil)] 22:48:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 132 (0x8f709000) [pid = 1891] [serial = 2228] [outer = 0x8eb58c00] 22:48:51 INFO - PROCESS | 1891 | 1461044931310 Marionette DEBUG loaded listener.js 22:48:51 INFO - PROCESS | 1891 | ++DOMWINDOW == 133 (0x8f8df400) [pid = 1891] [serial = 2229] [outer = 0x8eb58c00] 22:48:52 INFO - PROCESS | 1891 | 1461044932172 Marionette TRACE conn6 <- [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]]]}] 22:48:52 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. 22:48:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1716ms 22:48:52 INFO - PROCESS | 1891 | 1461044932230 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 22:48:52 INFO - PROCESS | 1891 | 1461044932235 Marionette TRACE conn6 <- [1,2941,null,{"value":"8"}] 22:48:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 22:48:52 INFO - PROCESS | 1891 | 1461044932242 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 22:48:52 INFO - PROCESS | 1891 | 1461044932246 Marionette TRACE conn6 <- [1,2942,null,{}] 22:48:52 INFO - PROCESS | 1891 | 1461044932272 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:52 INFO - PROCESS | 1891 | 1461044932515 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 22:48:52 INFO - PROCESS | 1891 | 1461044932813 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:52 INFO - PROCESS | 1891 | ++DOCSHELL 0x87cefc00 == 156 [pid = 1891] [id = 743] 22:48:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 134 (0x8e91a000) [pid = 1891] [serial = 2230] [outer = (nil)] 22:48:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 135 (0x8fa77c00) [pid = 1891] [serial = 2231] [outer = 0x8e91a000] 22:48:52 INFO - PROCESS | 1891 | 1461044932960 Marionette DEBUG loaded listener.js 22:48:53 INFO - PROCESS | 1891 | ++DOMWINDOW == 136 (0x8faec800) [pid = 1891] [serial = 2232] [outer = 0x8e91a000] 22:48:53 INFO - PROCESS | 1891 | 1461044933802 Marionette TRACE conn6 <- [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"]]]}] 22:48:53 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 22:48:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 22:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:48:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:48:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 22:48:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1583ms 22:48:53 INFO - PROCESS | 1891 | 1461044933827 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 22:48:53 INFO - PROCESS | 1891 | 1461044933831 Marionette TRACE conn6 <- [1,2945,null,{"value":"8"}] 22:48:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 22:48:53 INFO - PROCESS | 1891 | 1461044933838 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 22:48:53 INFO - PROCESS | 1891 | 1461044933841 Marionette TRACE conn6 <- [1,2946,null,{}] 22:48:53 INFO - PROCESS | 1891 | 1461044933847 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:54 INFO - PROCESS | 1891 | 1461044934074 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 22:48:54 INFO - PROCESS | 1891 | 1461044934349 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:54 INFO - PROCESS | 1891 | ++DOCSHELL 0x8fe32000 == 157 [pid = 1891] [id = 744] 22:48:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 137 (0x8fe32800) [pid = 1891] [serial = 2233] [outer = (nil)] 22:48:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 138 (0x90166800) [pid = 1891] [serial = 2234] [outer = 0x8fe32800] 22:48:54 INFO - PROCESS | 1891 | 1461044934446 Marionette DEBUG loaded listener.js 22:48:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 139 (0x90357800) [pid = 1891] [serial = 2235] [outer = 0x8fe32800] 22:48:55 INFO - PROCESS | 1891 | 1461044935285 Marionette TRACE conn6 <- [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]]]}] 22:48:55 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. 22:48:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1481ms 22:48:55 INFO - PROCESS | 1891 | 1461044935319 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 22:48:55 INFO - PROCESS | 1891 | 1461044935323 Marionette TRACE conn6 <- [1,2949,null,{"value":"8"}] 22:48:55 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 22:48:55 INFO - PROCESS | 1891 | 1461044935329 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 22:48:55 INFO - PROCESS | 1891 | 1461044935333 Marionette TRACE conn6 <- [1,2950,null,{}] 22:48:55 INFO - PROCESS | 1891 | 1461044935339 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:55 INFO - PROCESS | 1891 | 1461044935636 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 22:48:55 INFO - PROCESS | 1891 | 1461044935924 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:55 INFO - PROCESS | 1891 | ++DOCSHELL 0x8fe32c00 == 158 [pid = 1891] [id = 745] 22:48:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 140 (0x9015e800) [pid = 1891] [serial = 2236] [outer = (nil)] 22:48:56 INFO - PROCESS | 1891 | ++DOMWINDOW == 141 (0x9121d400) [pid = 1891] [serial = 2237] [outer = 0x9015e800] 22:48:56 INFO - PROCESS | 1891 | 1461044936022 Marionette DEBUG loaded listener.js 22:48:56 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x9129d000) [pid = 1891] [serial = 2238] [outer = 0x9015e800] 22:48:56 INFO - PROCESS | 1891 | ++DOCSHELL 0x912ad400 == 159 [pid = 1891] [id = 746] 22:48:56 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x91552000) [pid = 1891] [serial = 2239] [outer = (nil)] 22:48:56 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x9155dc00) [pid = 1891] [serial = 2240] [outer = 0x91552000] 22:48:56 INFO - PROCESS | 1891 | 1461044936992 Marionette TRACE conn6 <- [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]]]}] 22:48:57 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. 22:48:57 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1681ms 22:48:57 INFO - PROCESS | 1891 | 1461044937034 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 22:48:57 INFO - PROCESS | 1891 | 1461044937039 Marionette TRACE conn6 <- [1,2953,null,{"value":"8"}] 22:48:57 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 22:48:57 INFO - PROCESS | 1891 | 1461044937054 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 22:48:57 INFO - PROCESS | 1891 | 1461044937058 Marionette TRACE conn6 <- [1,2954,null,{}] 22:48:57 INFO - PROCESS | 1891 | 1461044937069 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:57 INFO - PROCESS | 1891 | 1461044937343 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 22:48:57 INFO - PROCESS | 1891 | 1461044937682 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:57 INFO - PROCESS | 1891 | ++DOCSHELL 0x8c35fc00 == 160 [pid = 1891] [id = 747] 22:48:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x9129f000) [pid = 1891] [serial = 2241] [outer = (nil)] 22:48:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x913ac800) [pid = 1891] [serial = 2242] [outer = 0x9129f000] 22:48:57 INFO - PROCESS | 1891 | 1461044937777 Marionette DEBUG loaded listener.js 22:48:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 147 (0x915c2800) [pid = 1891] [serial = 2243] [outer = 0x9129f000] 22:48:58 INFO - PROCESS | 1891 | 1461044938557 Marionette TRACE conn6 <- [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]]]}] 22:48:58 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:48:58 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 22:48:58 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1546ms 22:48:58 INFO - PROCESS | 1891 | 1461044938595 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 22:48:58 INFO - PROCESS | 1891 | 1461044938598 Marionette TRACE conn6 <- [1,2957,null,{"value":"8"}] 22:48:58 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 22:48:58 INFO - PROCESS | 1891 | 1461044938605 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 22:48:58 INFO - PROCESS | 1891 | 1461044938608 Marionette TRACE conn6 <- [1,2958,null,{}] 22:48:58 INFO - PROCESS | 1891 | 1461044938614 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:58 INFO - PROCESS | 1891 | 1461044938893 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 22:48:59 INFO - PROCESS | 1891 | 1461044939142 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:59 INFO - PROCESS | 1891 | ++DOCSHELL 0x912a7400 == 161 [pid = 1891] [id = 748] 22:48:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 148 (0x92f1e800) [pid = 1891] [serial = 2244] [outer = (nil)] 22:48:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 149 (0x93141400) [pid = 1891] [serial = 2245] [outer = 0x92f1e800] 22:48:59 INFO - PROCESS | 1891 | 1461044939235 Marionette DEBUG loaded listener.js 22:48:59 INFO - PROCESS | 1891 | ++DOMWINDOW == 150 (0x93a0fc00) [pid = 1891] [serial = 2246] [outer = 0x92f1e800] 22:49:00 INFO - PROCESS | 1891 | 1461044940073 Marionette TRACE conn6 <- [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]]]}] 22:49:00 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. 22:49:00 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1480ms 22:49:00 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 22:49:00 INFO - PROCESS | 1891 | 1461044940085 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 22:49:00 INFO - PROCESS | 1891 | 1461044940089 Marionette TRACE conn6 <- [1,2961,null,{"value":"8"}] 22:49:00 INFO - PROCESS | 1891 | 1461044940096 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 22:49:00 INFO - PROCESS | 1891 | 1461044940099 Marionette TRACE conn6 <- [1,2962,null,{}] 22:49:00 INFO - PROCESS | 1891 | 1461044940106 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:00 INFO - PROCESS | 1891 | 1461044940334 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 22:49:00 INFO - PROCESS | 1891 | 1461044940643 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:00 INFO - PROCESS | 1891 | ++DOCSHELL 0x912abc00 == 162 [pid = 1891] [id = 749] 22:49:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 151 (0x93138c00) [pid = 1891] [serial = 2247] [outer = (nil)] 22:49:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 152 (0x93da0800) [pid = 1891] [serial = 2248] [outer = 0x93138c00] 22:49:00 INFO - PROCESS | 1891 | 1461044940733 Marionette DEBUG loaded listener.js 22:49:00 INFO - PROCESS | 1891 | ++DOMWINDOW == 153 (0x93da3400) [pid = 1891] [serial = 2249] [outer = 0x93138c00] 22:49:01 INFO - PROCESS | 1891 | 1461044941645 Marionette TRACE conn6 <- [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]]]}] 22:49:01 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. 22:49:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1593ms 22:49:01 INFO - PROCESS | 1891 | 1461044941689 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 22:49:01 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 22:49:01 INFO - PROCESS | 1891 | 1461044941693 Marionette TRACE conn6 <- [1,2965,null,{"value":"8"}] 22:49:01 INFO - PROCESS | 1891 | 1461044941700 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 22:49:01 INFO - PROCESS | 1891 | 1461044941704 Marionette TRACE conn6 <- [1,2966,null,{}] 22:49:01 INFO - PROCESS | 1891 | 1461044941709 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:01 INFO - PROCESS | 1891 | 1461044941945 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 22:49:02 INFO - PROCESS | 1891 | 1461044942300 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:02 INFO - PROCESS | 1891 | ++DOCSHELL 0x93e78800 == 163 [pid = 1891] [id = 750] 22:49:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 154 (0x93f43c00) [pid = 1891] [serial = 2250] [outer = (nil)] 22:49:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 155 (0x93f4bc00) [pid = 1891] [serial = 2251] [outer = 0x93f43c00] 22:49:02 INFO - PROCESS | 1891 | 1461044942400 Marionette DEBUG loaded listener.js 22:49:02 INFO - PROCESS | 1891 | ++DOMWINDOW == 156 (0x93f52000) [pid = 1891] [serial = 2252] [outer = 0x93f43c00] 22:49:03 INFO - PROCESS | 1891 | 1461044943273 Marionette TRACE conn6 <- [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]]]}] 22:49:03 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. 22:49:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1588ms 22:49:03 INFO - PROCESS | 1891 | 1461044943288 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 22:49:03 INFO - PROCESS | 1891 | 1461044943299 Marionette TRACE conn6 <- [1,2969,null,{"value":"8"}] 22:49:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 22:49:03 INFO - PROCESS | 1891 | 1461044943309 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 22:49:03 INFO - PROCESS | 1891 | 1461044943313 Marionette TRACE conn6 <- [1,2970,null,{}] 22:49:03 INFO - PROCESS | 1891 | 1461044943320 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:03 INFO - PROCESS | 1891 | 1461044943617 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 22:49:03 INFO - PROCESS | 1891 | 1461044943902 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:03 INFO - PROCESS | 1891 | ++DOCSHELL 0x93da2c00 == 164 [pid = 1891] [id = 751] 22:49:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 157 (0x93e77400) [pid = 1891] [serial = 2253] [outer = (nil)] 22:49:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 158 (0x94192800) [pid = 1891] [serial = 2254] [outer = 0x93e77400] 22:49:04 INFO - PROCESS | 1891 | 1461044944006 Marionette DEBUG loaded listener.js 22:49:04 INFO - PROCESS | 1891 | ++DOMWINDOW == 159 (0x9432dc00) [pid = 1891] [serial = 2255] [outer = 0x93e77400] 22:49:04 INFO - PROCESS | 1891 | 1461044944909 Marionette TRACE conn6 <- [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]]]}] 22:49:04 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. 22:49:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1643ms 22:49:04 INFO - PROCESS | 1891 | 1461044944951 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 22:49:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 22:49:04 INFO - PROCESS | 1891 | 1461044944955 Marionette TRACE conn6 <- [1,2973,null,{"value":"8"}] 22:49:04 INFO - PROCESS | 1891 | 1461044944962 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 22:49:04 INFO - PROCESS | 1891 | 1461044944965 Marionette TRACE conn6 <- [1,2974,null,{}] 22:49:04 INFO - PROCESS | 1891 | 1461044944971 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:05 INFO - PROCESS | 1891 | 1461044945232 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 22:49:05 INFO - PROCESS | 1891 | 1461044945550 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:05 INFO - PROCESS | 1891 | ++DOCSHELL 0x94028800 == 165 [pid = 1891] [id = 752] 22:49:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 160 (0x9564dc00) [pid = 1891] [serial = 2256] [outer = (nil)] 22:49:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 161 (0x976ae800) [pid = 1891] [serial = 2257] [outer = 0x9564dc00] 22:49:05 INFO - PROCESS | 1891 | 1461044945652 Marionette DEBUG loaded listener.js 22:49:05 INFO - PROCESS | 1891 | ++DOMWINDOW == 162 (0x976bc800) [pid = 1891] [serial = 2258] [outer = 0x9564dc00] 22:49:06 INFO - PROCESS | 1891 | 1461044946511 Marionette TRACE conn6 <- [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]]]}] 22:49:06 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. 22:49:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1592ms 22:49:06 INFO - PROCESS | 1891 | 1461044946554 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 22:49:06 INFO - PROCESS | 1891 | 1461044946557 Marionette TRACE conn6 <- [1,2977,null,{"value":"8"}] 22:49:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 22:49:06 INFO - PROCESS | 1891 | 1461044946564 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 22:49:06 INFO - PROCESS | 1891 | 1461044946567 Marionette TRACE conn6 <- [1,2978,null,{}] 22:49:06 INFO - PROCESS | 1891 | 1461044946573 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:06 INFO - PROCESS | 1891 | 1461044946837 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 22:49:07 INFO - PROCESS | 1891 | 1461044947147 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:07 INFO - PROCESS | 1891 | ++DOCSHELL 0x9564d400 == 166 [pid = 1891] [id = 753] 22:49:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 163 (0x9787f800) [pid = 1891] [serial = 2259] [outer = (nil)] 22:49:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 164 (0x98211c00) [pid = 1891] [serial = 2260] [outer = 0x9787f800] 22:49:07 INFO - PROCESS | 1891 | 1461044947240 Marionette DEBUG loaded listener.js 22:49:07 INFO - PROCESS | 1891 | ++DOMWINDOW == 165 (0x9831d400) [pid = 1891] [serial = 2261] [outer = 0x9787f800] 22:49:08 INFO - PROCESS | 1891 | 1461044948104 Marionette TRACE conn6 <- [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]]]}] 22:49:08 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. 22:49:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1590ms 22:49:08 INFO - PROCESS | 1891 | 1461044948155 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 22:49:08 INFO - PROCESS | 1891 | 1461044948159 Marionette TRACE conn6 <- [1,2981,null,{"value":"8"}] 22:49:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 22:49:08 INFO - PROCESS | 1891 | 1461044948165 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 22:49:08 INFO - PROCESS | 1891 | 1461044948169 Marionette TRACE conn6 <- [1,2982,null,{}] 22:49:08 INFO - PROCESS | 1891 | 1461044948175 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:08 INFO - PROCESS | 1891 | 1461044948425 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 22:49:08 INFO - PROCESS | 1891 | 1461044948738 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:08 INFO - PROCESS | 1891 | ++DOCSHELL 0x97ac5000 == 167 [pid = 1891] [id = 754] 22:49:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 166 (0x9805f000) [pid = 1891] [serial = 2262] [outer = (nil)] 22:49:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 167 (0x98d8b800) [pid = 1891] [serial = 2263] [outer = 0x9805f000] 22:49:08 INFO - PROCESS | 1891 | 1461044948830 Marionette DEBUG loaded listener.js 22:49:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 168 (0x9906fc00) [pid = 1891] [serial = 2264] [outer = 0x9805f000] 22:49:09 INFO - PROCESS | 1891 | 1461044949681 Marionette TRACE conn6 <- [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"]]]}] 22:49:09 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 22:49:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 22:49:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 22:49:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1535ms 22:49:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 22:49:09 INFO - PROCESS | 1891 | 1461044949702 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 22:49:09 INFO - PROCESS | 1891 | 1461044949705 Marionette TRACE conn6 <- [1,2985,null,{"value":"8"}] 22:49:09 INFO - PROCESS | 1891 | 1461044949712 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 22:49:09 INFO - PROCESS | 1891 | 1461044949715 Marionette TRACE conn6 <- [1,2986,null,{}] 22:49:09 INFO - PROCESS | 1891 | 1461044949721 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:09 INFO - PROCESS | 1891 | 1461044949965 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 22:49:10 INFO - PROCESS | 1891 | 1461044950254 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:10 INFO - PROCESS | 1891 | ++DOCSHELL 0x962e8400 == 168 [pid = 1891] [id = 755] 22:49:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 169 (0x98d8b000) [pid = 1891] [serial = 2265] [outer = (nil)] 22:49:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 170 (0x9952b000) [pid = 1891] [serial = 2266] [outer = 0x98d8b000] 22:49:10 INFO - PROCESS | 1891 | 1461044950349 Marionette DEBUG loaded listener.js 22:49:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 171 (0x9952d400) [pid = 1891] [serial = 2267] [outer = 0x98d8b000] 22:49:11 INFO - PROCESS | 1891 | 1461044951202 Marionette TRACE conn6 <- [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]]]}] 22:49:11 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. 22:49:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1548ms 22:49:11 INFO - PROCESS | 1891 | 1461044951260 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 22:49:11 INFO - PROCESS | 1891 | 1461044951264 Marionette TRACE conn6 <- [1,2989,null,{"value":"8"}] 22:49:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 22:49:11 INFO - PROCESS | 1891 | 1461044951271 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 22:49:11 INFO - PROCESS | 1891 | 1461044951274 Marionette TRACE conn6 <- [1,2990,null,{}] 22:49:11 INFO - PROCESS | 1891 | 1461044951280 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:11 INFO - PROCESS | 1891 | 1461044951625 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 22:49:11 INFO - PROCESS | 1891 | 1461044951873 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:11 INFO - PROCESS | 1891 | ++DOCSHELL 0x988ed800 == 169 [pid = 1891] [id = 756] 22:49:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 172 (0x99527c00) [pid = 1891] [serial = 2268] [outer = (nil)] 22:49:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 173 (0x995b7800) [pid = 1891] [serial = 2269] [outer = 0x99527c00] 22:49:11 INFO - PROCESS | 1891 | 1461044951973 Marionette DEBUG loaded listener.js 22:49:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 174 (0x995c1800) [pid = 1891] [serial = 2270] [outer = 0x99527c00] 22:49:12 INFO - PROCESS | 1891 | ++DOCSHELL 0x9957dc00 == 170 [pid = 1891] [id = 757] 22:49:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 175 (0x9ae09800) [pid = 1891] [serial = 2271] [outer = (nil)] 22:49:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 176 (0x9ae1ec00) [pid = 1891] [serial = 2272] [outer = 0x9ae09800] 22:49:12 INFO - PROCESS | 1891 | 1461044952932 Marionette TRACE conn6 <- [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]]]}] 22:49:12 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. 22:49:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1687ms 22:49:12 INFO - PROCESS | 1891 | 1461044952971 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 22:49:12 INFO - PROCESS | 1891 | 1461044952974 Marionette TRACE conn6 <- [1,2993,null,{"value":"8"}] 22:49:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 22:49:12 INFO - PROCESS | 1891 | 1461044952984 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 22:49:12 INFO - PROCESS | 1891 | 1461044952987 Marionette TRACE conn6 <- [1,2994,null,{}] 22:49:12 INFO - PROCESS | 1891 | 1461044952994 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:13 INFO - PROCESS | 1891 | 1461044953300 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 22:49:13 INFO - PROCESS | 1891 | 1461044953667 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:13 INFO - PROCESS | 1891 | ++DOCSHELL 0x8f70fc00 == 171 [pid = 1891] [id = 758] 22:49:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 177 (0x99529400) [pid = 1891] [serial = 2273] [outer = (nil)] 22:49:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 178 (0x9ae04800) [pid = 1891] [serial = 2274] [outer = 0x99529400] 22:49:13 INFO - PROCESS | 1891 | 1461044953766 Marionette DEBUG loaded listener.js 22:49:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 179 (0x9ae0a400) [pid = 1891] [serial = 2275] [outer = 0x99529400] 22:49:14 INFO - PROCESS | 1891 | 1461044954563 Marionette TRACE conn6 <- [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]]]}] 22:49:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:49:14 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 22:49:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1639ms 22:49:14 INFO - PROCESS | 1891 | 1461044954624 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 22:49:14 INFO - PROCESS | 1891 | 1461044954628 Marionette TRACE conn6 <- [1,2997,null,{"value":"8"}] 22:49:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 22:49:14 INFO - PROCESS | 1891 | 1461044954635 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 22:49:14 INFO - PROCESS | 1891 | 1461044954638 Marionette TRACE conn6 <- [1,2998,null,{}] 22:49:14 INFO - PROCESS | 1891 | 1461044954644 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:14 INFO - PROCESS | 1891 | 1461044954878 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 22:49:15 INFO - PROCESS | 1891 | 1461044955204 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:15 INFO - PROCESS | 1891 | ++DOCSHELL 0x86bee400 == 172 [pid = 1891] [id = 759] 22:49:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 180 (0x879df400) [pid = 1891] [serial = 2276] [outer = (nil)] 22:49:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 181 (0x9ae80c00) [pid = 1891] [serial = 2277] [outer = 0x879df400] 22:49:15 INFO - PROCESS | 1891 | 1461044955294 Marionette DEBUG loaded listener.js 22:49:15 INFO - PROCESS | 1891 | ++DOMWINDOW == 182 (0x9df2c400) [pid = 1891] [serial = 2278] [outer = 0x879df400] 22:49:16 INFO - PROCESS | 1891 | 1461044956186 Marionette TRACE conn6 <- [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]]]}] 22:49:16 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. 22:49:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1581ms 22:49:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 22:49:16 INFO - PROCESS | 1891 | 1461044956216 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 22:49:16 INFO - PROCESS | 1891 | 1461044956220 Marionette TRACE conn6 <- [1,3001,null,{"value":"8"}] 22:49:16 INFO - PROCESS | 1891 | 1461044956226 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 22:49:16 INFO - PROCESS | 1891 | 1461044956230 Marionette TRACE conn6 <- [1,3002,null,{}] 22:49:16 INFO - PROCESS | 1891 | 1461044956236 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:16 INFO - PROCESS | 1891 | 1461044956505 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 22:49:16 INFO - PROCESS | 1891 | 1461044956798 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:16 INFO - PROCESS | 1891 | ++DOCSHELL 0x9ae27000 == 173 [pid = 1891] [id = 760] 22:49:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 183 (0x9ae7cc00) [pid = 1891] [serial = 2279] [outer = (nil)] 22:49:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 184 (0x9eb43400) [pid = 1891] [serial = 2280] [outer = 0x9ae7cc00] 22:49:16 INFO - PROCESS | 1891 | 1461044956888 Marionette DEBUG loaded listener.js 22:49:16 INFO - PROCESS | 1891 | ++DOMWINDOW == 185 (0x9eb47000) [pid = 1891] [serial = 2281] [outer = 0x9ae7cc00] 22:49:19 INFO - PROCESS | 1891 | --DOCSHELL 0x85967800 == 172 [pid = 1891] [id = 588] 22:49:19 INFO - PROCESS | 1891 | --DOCSHELL 0x86bfac00 == 171 [pid = 1891] [id = 650] 22:49:19 INFO - PROCESS | 1891 | --DOCSHELL 0x879e2400 == 170 [pid = 1891] [id = 738] 22:49:19 INFO - PROCESS | 1891 | --DOCSHELL 0x8a46a000 == 169 [pid = 1891] [id = 737] 22:49:19 INFO - PROCESS | 1891 | --DOCSHELL 0x8786c400 == 168 [pid = 1891] [id = 736] 22:49:19 INFO - PROCESS | 1891 | --DOCSHELL 0x97fe7000 == 167 [pid = 1891] [id = 734] 22:49:19 INFO - PROCESS | 1891 | --DOCSHELL 0x96f97400 == 166 [pid = 1891] [id = 732] 22:49:19 INFO - PROCESS | 1891 | --DOCSHELL 0x8fe25400 == 165 [pid = 1891] [id = 733] 22:49:19 INFO - PROCESS | 1891 | --DOCSHELL 0x847da000 == 164 [pid = 1891] [id = 731] 22:49:19 INFO - PROCESS | 1891 | --DOCSHELL 0x8786bc00 == 163 [pid = 1891] [id = 730] 22:49:19 INFO - PROCESS | 1891 | --DOCSHELL 0x93e71800 == 162 [pid = 1891] [id = 729] 22:49:19 INFO - PROCESS | 1891 | --DOCSHELL 0x8a461400 == 161 [pid = 1891] [id = 727] 22:49:19 INFO - PROCESS | 1891 | --DOCSHELL 0x92f26800 == 160 [pid = 1891] [id = 728] 22:49:19 INFO - PROCESS | 1891 | --DOCSHELL 0x912a2800 == 159 [pid = 1891] [id = 726] 22:49:19 INFO - PROCESS | 1891 | --DOCSHELL 0x9127ac00 == 158 [pid = 1891] [id = 725] 22:49:19 INFO - PROCESS | 1891 | --DOCSHELL 0x87871400 == 157 [pid = 1891] [id = 724] 22:49:19 INFO - PROCESS | 1891 | --DOCSHELL 0x8f703c00 == 156 [pid = 1891] [id = 686] 22:49:19 INFO - PROCESS | 1891 | --DOCSHELL 0x8f8e3c00 == 155 [pid = 1891] [id = 723] 22:49:19 INFO - PROCESS | 1891 | --DOCSHELL 0x8c35cc00 == 154 [pid = 1891] [id = 721] 22:49:19 INFO - PROCESS | 1891 | --DOCSHELL 0x8f707c00 == 153 [pid = 1891] [id = 722] 22:49:19 INFO - PROCESS | 1891 | --DOCSHELL 0x8a31b400 == 152 [pid = 1891] [id = 720] 22:49:19 INFO - PROCESS | 1891 | --DOCSHELL 0x90160c00 == 151 [pid = 1891] [id = 687] 22:49:19 INFO - PROCESS | 1891 | --DOCSHELL 0x861c3800 == 150 [pid = 1891] [id = 606] 22:49:19 INFO - PROCESS | 1891 | --DOCSHELL 0x8786e800 == 149 [pid = 1891] [id = 719] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 184 (0x89a3cc00) [pid = 1891] [serial = 2093] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 183 (0x92f1f800) [pid = 1891] [serial = 2112] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 182 (0x9432bc00) [pid = 1891] [serial = 2136] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 181 (0x8bff1800) [pid = 1891] [serial = 2153] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 180 (0x8caf6400) [pid = 1891] [serial = 2154] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 179 (0x8ce4a400) [pid = 1891] [serial = 2097] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 178 (0x930aa800) [pid = 1891] [serial = 2115] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 177 (0x930a6c00) [pid = 1891] [serial = 2114] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 176 (0x915c0400) [pid = 1891] [serial = 2111] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 175 (0x93e74400) [pid = 1891] [serial = 2123] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 174 (0x9432b000) [pid = 1891] [serial = 2138] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 173 (0x93b1cc00) [pid = 1891] [serial = 2120] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 172 (0x93b21000) [pid = 1891] [serial = 2121] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 171 (0x9564f800) [pid = 1891] [serial = 2139] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 170 (0x90162c00) [pid = 1891] [serial = 2105] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 169 (0x9129a000) [pid = 1891] [serial = 2109] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 168 (0x94194c00) [pid = 1891] [serial = 2133] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 167 (0x93f5d400) [pid = 1891] [serial = 2129] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 166 (0x93f45400) [pid = 1891] [serial = 2124] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 165 (0x9401d400) [pid = 1891] [serial = 2130] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 164 (0x94328400) [pid = 1891] [serial = 2135] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 163 (0x8eb52400) [pid = 1891] [serial = 2099] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 162 (0x90355800) [pid = 1891] [serial = 2106] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 161 (0x8a59d400) [pid = 1891] [serial = 2031] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 160 (0x8a323800) [pid = 1891] [serial = 2147] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 159 (0x962e3c00) [pid = 1891] [serial = 2141] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 158 (0x8faec000) [pid = 1891] [serial = 2102] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 157 (0x8a5a2800) [pid = 1891] [serial = 2094] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 156 (0x8cafa000) [pid = 1891] [serial = 2096] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 155 (0x93a0c400) [pid = 1891] [serial = 2117] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 154 (0x93f53c00) [pid = 1891] [serial = 2127] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 153 (0x93a10c00) [pid = 1891] [serial = 2118] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 152 (0x8bfe4c00) [pid = 1891] [serial = 2151] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 151 (0x8a466c00) [pid = 1891] [serial = 2148] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 150 (0x879e1400) [pid = 1891] [serial = 2144] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 149 (0x9402b400) [pid = 1891] [serial = 2132] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 148 (0x96960c00) [pid = 1891] [serial = 2142] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 147 (0x93f4c400) [pid = 1891] [serial = 2126] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 146 (0x8bf07800) [pid = 1891] [serial = 2150] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x87ce6400) [pid = 1891] [serial = 2145] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x8f70a400) [pid = 1891] [serial = 2100] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0x8fe2bc00) [pid = 1891] [serial = 2103] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x9121c400) [pid = 1891] [serial = 2108] [outer = (nil)] [url = about:blank] 22:49:20 INFO - PROCESS | 1891 | 1461044960792 Marionette TRACE conn6 <- [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]]]}] 22:49:20 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. 22:49:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 4596ms 22:49:20 INFO - PROCESS | 1891 | 1461044960823 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 22:49:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 22:49:20 INFO - PROCESS | 1891 | 1461044960828 Marionette TRACE conn6 <- [1,3005,null,{"value":"8"}] 22:49:20 INFO - PROCESS | 1891 | 1461044960835 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 22:49:20 INFO - PROCESS | 1891 | 1461044960841 Marionette TRACE conn6 <- [1,3006,null,{}] 22:49:20 INFO - PROCESS | 1891 | 1461044960848 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:21 INFO - PROCESS | 1891 | 1461044961067 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 22:49:21 INFO - PROCESS | 1891 | 1461044961292 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:21 INFO - PROCESS | 1891 | ++DOCSHELL 0x87ce3c00 == 150 [pid = 1891] [id = 761] 22:49:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x8891b000) [pid = 1891] [serial = 2282] [outer = (nil)] 22:49:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x89b4b800) [pid = 1891] [serial = 2283] [outer = 0x8891b000] 22:49:21 INFO - PROCESS | 1891 | 1461044961373 Marionette DEBUG loaded listener.js 22:49:21 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x8a325c00) [pid = 1891] [serial = 2284] [outer = 0x8891b000] 22:49:22 INFO - PROCESS | 1891 | 1461044962247 Marionette TRACE conn6 <- [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]]]}] 22:49:22 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. 22:49:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1443ms 22:49:22 INFO - PROCESS | 1891 | 1461044962278 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 22:49:22 INFO - PROCESS | 1891 | 1461044962287 Marionette TRACE conn6 <- [1,3009,null,{"value":"8"}] 22:49:22 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 22:49:22 INFO - PROCESS | 1891 | 1461044962296 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 22:49:22 INFO - PROCESS | 1891 | 1461044962301 Marionette TRACE conn6 <- [1,3010,null,{}] 22:49:22 INFO - PROCESS | 1891 | 1461044962306 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:22 INFO - PROCESS | 1891 | 1461044962522 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 22:49:22 INFO - PROCESS | 1891 | 1461044962785 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:22 INFO - PROCESS | 1891 | ++DOCSHELL 0x8a466400 == 151 [pid = 1891] [id = 762] 22:49:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x8a5a8000) [pid = 1891] [serial = 2285] [outer = (nil)] 22:49:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 147 (0x8b2d4000) [pid = 1891] [serial = 2286] [outer = 0x8a5a8000] 22:49:22 INFO - PROCESS | 1891 | 1461044962860 Marionette DEBUG loaded listener.js 22:49:22 INFO - PROCESS | 1891 | ++DOMWINDOW == 148 (0x8b581800) [pid = 1891] [serial = 2287] [outer = 0x8a5a8000] 22:49:23 INFO - PROCESS | 1891 | 1461044963726 Marionette TRACE conn6 <- [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]]]}] 22:49:23 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 22:49:23 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1439ms 22:49:23 INFO - PROCESS | 1891 | 1461044963737 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 22:49:23 INFO - PROCESS | 1891 | 1461044963741 Marionette TRACE conn6 <- [1,3013,null,{"value":"8"}] 22:49:23 INFO - TEST-START | /FileAPI/FileReaderSync.worker 22:49:23 INFO - PROCESS | 1891 | 1461044963753 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 22:49:23 INFO - PROCESS | 1891 | 1461044963758 Marionette TRACE conn6 <- [1,3014,null,{}] 22:49:23 INFO - PROCESS | 1891 | 1461044963775 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:24 INFO - PROCESS | 1891 | 1461044964130 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 22:49:24 INFO - PROCESS | 1891 | 1461044964176 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:24 INFO - PROCESS | 1891 | ++DOCSHELL 0x8b3cdc00 == 152 [pid = 1891] [id = 763] 22:49:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 149 (0x8c35cc00) [pid = 1891] [serial = 2288] [outer = (nil)] 22:49:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 150 (0x8caf7000) [pid = 1891] [serial = 2289] [outer = 0x8c35cc00] 22:49:24 INFO - PROCESS | 1891 | 1461044964254 Marionette DEBUG loaded listener.js 22:49:24 INFO - PROCESS | 1891 | ++DOMWINDOW == 151 (0x8cd91c00) [pid = 1891] [serial = 2290] [outer = 0x8c35cc00] 22:49:25 INFO - PROCESS | 1891 | [1891] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:49:25 INFO - PROCESS | 1891 | --DOMWINDOW == 150 (0x8bfee000) [pid = 1891] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 22:49:25 INFO - PROCESS | 1891 | --DOMWINDOW == 149 (0x8fe2a000) [pid = 1891] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 22:49:25 INFO - PROCESS | 1891 | --DOMWINDOW == 148 (0x977d0000) [pid = 1891] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 22:49:25 INFO - PROCESS | 1891 | --DOMWINDOW == 147 (0x8caf9400) [pid = 1891] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 22:49:25 INFO - PROCESS | 1891 | --DOMWINDOW == 146 (0x91213400) [pid = 1891] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 22:49:25 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x9805dc00) [pid = 1891] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 22:49:25 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x93da5c00) [pid = 1891] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 22:49:25 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0x8f8e3000) [pid = 1891] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 22:49:25 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x88918000) [pid = 1891] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 22:49:25 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0x93f44c00) [pid = 1891] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 22:49:25 INFO - PROCESS | 1891 | --DOMWINDOW == 140 (0x8eb50c00) [pid = 1891] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 22:49:25 INFO - PROCESS | 1891 | --DOMWINDOW == 139 (0x98318400) [pid = 1891] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 22:49:25 INFO - PROCESS | 1891 | --DOMWINDOW == 138 (0x912a5800) [pid = 1891] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 22:49:25 INFO - PROCESS | 1891 | --DOMWINDOW == 137 (0x8b2cd000) [pid = 1891] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 22:49:25 INFO - PROCESS | 1891 | --DOMWINDOW == 136 (0x8e91b400) [pid = 1891] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 22:49:25 INFO - PROCESS | 1891 | --DOMWINDOW == 135 (0x91294c00) [pid = 1891] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 22:49:25 INFO - PROCESS | 1891 | --DOMWINDOW == 134 (0x86bec800) [pid = 1891] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 22:49:25 INFO - PROCESS | 1891 | --DOMWINDOW == 133 (0x8b3d9c00) [pid = 1891] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 22:49:25 INFO - PROCESS | 1891 | --DOMWINDOW == 132 (0x88911000) [pid = 1891] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 22:49:25 INFO - PROCESS | 1891 | --DOMWINDOW == 131 (0x8a45b400) [pid = 1891] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 22:49:25 INFO - PROCESS | 1891 | --DOMWINDOW == 130 (0x8c35b000) [pid = 1891] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 22:49:25 INFO - PROCESS | 1891 | 1461044965854 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 22:49:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 22:49:25 INFO - {} 22:49:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 22:49:25 INFO - {} 22:49:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 22:49:25 INFO - {} 22:49:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 22:49:25 INFO - {} 22:49:25 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 2137ms 22:49:25 INFO - PROCESS | 1891 | 1461044965893 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 22:49:25 INFO - PROCESS | 1891 | 1461044965898 Marionette TRACE conn6 <- [1,3017,null,{"value":"8"}] 22:49:25 INFO - TEST-START | /FileAPI/fileReader.html 22:49:25 INFO - PROCESS | 1891 | 1461044965910 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 22:49:25 INFO - PROCESS | 1891 | 1461044965912 Marionette TRACE conn6 <- [1,3018,null,{}] 22:49:25 INFO - PROCESS | 1891 | 1461044965918 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:26 INFO - PROCESS | 1891 | 1461044966133 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 22:49:26 INFO - PROCESS | 1891 | 1461044966352 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:26 INFO - PROCESS | 1891 | ++DOCSHELL 0x86bec800 == 153 [pid = 1891] [id = 764] 22:49:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 131 (0x8a45b400) [pid = 1891] [serial = 2291] [outer = (nil)] 22:49:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 132 (0x8e918c00) [pid = 1891] [serial = 2292] [outer = 0x8a45b400] 22:49:26 INFO - PROCESS | 1891 | 1461044966429 Marionette DEBUG loaded listener.js 22:49:26 INFO - PROCESS | 1891 | ++DOMWINDOW == 133 (0x8e925c00) [pid = 1891] [serial = 2293] [outer = 0x8a45b400] 22:49:27 INFO - PROCESS | 1891 | 1461044967162 Marionette TRACE conn6 <- [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]]]}] 22:49:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 22:49:27 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 22:49:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 22:49:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 22:49:27 INFO - TEST-OK | /FileAPI/fileReader.html | took 1289ms 22:49:27 INFO - PROCESS | 1891 | 1461044967200 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 22:49:27 INFO - PROCESS | 1891 | 1461044967203 Marionette TRACE conn6 <- [1,3021,null,{"value":"8"}] 22:49:27 INFO - TEST-START | /FileAPI/historical.html 22:49:27 INFO - PROCESS | 1891 | 1461044967210 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 22:49:27 INFO - PROCESS | 1891 | 1461044967213 Marionette TRACE conn6 <- [1,3022,null,{}] 22:49:27 INFO - PROCESS | 1891 | 1461044967219 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:27 INFO - PROCESS | 1891 | 1461044967578 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 22:49:27 INFO - PROCESS | 1891 | 1461044967859 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:27 INFO - PROCESS | 1891 | ++DOCSHELL 0x87ce4000 == 154 [pid = 1891] [id = 765] 22:49:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 134 (0x87ce6c00) [pid = 1891] [serial = 2294] [outer = (nil)] 22:49:27 INFO - PROCESS | 1891 | ++DOMWINDOW == 135 (0x87dd9c00) [pid = 1891] [serial = 2295] [outer = 0x87ce6c00] 22:49:27 INFO - PROCESS | 1891 | 1461044967959 Marionette DEBUG loaded listener.js 22:49:28 INFO - PROCESS | 1891 | ++DOMWINDOW == 136 (0x8891a000) [pid = 1891] [serial = 2296] [outer = 0x87ce6c00] 22:49:28 INFO - PROCESS | 1891 | 1461044968929 Marionette TRACE conn6 <- [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"]]]}] 22:49:28 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 22:49:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 22:49:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 22:49:28 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 22:49:28 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 22:49:28 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 22:49:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 22:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 22:49:28 INFO - TEST-OK | /FileAPI/historical.html | took 1745ms 22:49:28 INFO - PROCESS | 1891 | 1461044968959 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 22:49:28 INFO - PROCESS | 1891 | 1461044968966 Marionette TRACE conn6 <- [1,3025,null,{"value":"8"}] 22:49:28 INFO - PROCESS | 1891 | 1461044968980 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 22:49:28 INFO - TEST-START | /FileAPI/idlharness.html 22:49:28 INFO - PROCESS | 1891 | 1461044968987 Marionette TRACE conn6 <- [1,3026,null,{}] 22:49:28 INFO - PROCESS | 1891 | 1461044968995 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:29 INFO - PROCESS | 1891 | 1461044969262 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 22:49:29 INFO - PROCESS | 1891 | 1461044969571 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:29 INFO - PROCESS | 1891 | ++DOCSHELL 0x8a5a3000 == 155 [pid = 1891] [id = 766] 22:49:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 137 (0x8b2d0800) [pid = 1891] [serial = 2297] [outer = (nil)] 22:49:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 138 (0x8bf0d400) [pid = 1891] [serial = 2298] [outer = 0x8b2d0800] 22:49:29 INFO - PROCESS | 1891 | 1461044969734 Marionette DEBUG loaded listener.js 22:49:29 INFO - PROCESS | 1891 | ++DOMWINDOW == 139 (0x8bfe7400) [pid = 1891] [serial = 2299] [outer = 0x8b2d0800] 22:49:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 22:49:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:49:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:49:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:49:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:49:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:49:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:49:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:49:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:49:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:49:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:49:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 22:49:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 22:49:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 22:49:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 22:49:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 22:49:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 22:49:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 22:49:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 22:49:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:49:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:49:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:49:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:49:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:49:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:49:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:49:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:49:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:49:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:49:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 22:49:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:49:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:49:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:49:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:49:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:49:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:49:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:49:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:49:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:49:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:49:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 22:49:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 22:49:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 22:49:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 22:49:31 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 22:49:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:49:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:49:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:49:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:49:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:49:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:49:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:49:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:49:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:49:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 22:49:31 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 22:49:31 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 22:49:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:49:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:49:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:49:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:49:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:49:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:49:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:49:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:49:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:49:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 22:49:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:49:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:49:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:49:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:49:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:49:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:49:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:49:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:49:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:49:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 22:49:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 22:49:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 22:49:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 22:49:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 22:49:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 22:49:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 22:49:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 22:49:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 22:49:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 22:49:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 22:49:31 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 22:49:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:49:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:49:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:49:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:49:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:49:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:49:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:49:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:49:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:49:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 22:49:31 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 22:49:31 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 22:49:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:49:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:49:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:49:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:49:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:49:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:49:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:49:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:49:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 22:49:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 22:49:32 INFO - TEST-OK | /FileAPI/idlharness.html | took 2959ms 22:49:32 INFO - TEST-START | /FileAPI/idlharness.worker 22:49:32 INFO - PROCESS | 1891 | 1461044971780 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 22:49:32 INFO - PROCESS | 1891 | 1461044971946 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 22:49:32 INFO - PROCESS | 1891 | 1461044971952 Marionette TRACE conn6 <- [1,3029,null,{"value":"8"}] 22:49:32 INFO - PROCESS | 1891 | 1461044971991 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 22:49:32 INFO - PROCESS | 1891 | 1461044972003 Marionette TRACE conn6 <- [1,3030,null,{}] 22:49:32 INFO - PROCESS | 1891 | 1461044972015 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:32 INFO - PROCESS | 1891 | 1461044972375 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 22:49:32 INFO - PROCESS | 1891 | 1461044972597 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:32 INFO - PROCESS | 1891 | ++DOCSHELL 0x8e91f000 == 156 [pid = 1891] [id = 767] 22:49:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 140 (0x8f707c00) [pid = 1891] [serial = 2300] [outer = (nil)] 22:49:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 141 (0x904d7000) [pid = 1891] [serial = 2301] [outer = 0x8f707c00] 22:49:32 INFO - PROCESS | 1891 | 1461044972687 Marionette DEBUG loaded listener.js 22:49:32 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x904df400) [pid = 1891] [serial = 2302] [outer = 0x8f707c00] 22:49:33 INFO - PROCESS | 1891 | [1891] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:49:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:49:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:49:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:49:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:49:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:49:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:49:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:49:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:49:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:49:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:49:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:49:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:49:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:49:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:49:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:49:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:49:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:49:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 22:49:35 INFO - {} 22:49:35 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 22:49:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:49:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:49:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:49:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:49:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:49:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 22:49:35 INFO - {} 22:49:35 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 - {} 22:49:35 INFO - {} 22:49:35 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 22:49:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:49:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:49:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:49:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:49:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:49:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:49:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:49:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:49:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:49:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:49:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 22:49:35 INFO - {} 22:49:35 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 22:49:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:49:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:49:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:49:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:49:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:49:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 22:49:35 INFO - {} 22:49:35 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 - {} 22:49:35 INFO - {} 22:49:35 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 22:49:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:49:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:49:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:49:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:49:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:49:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:49:35 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 22:49:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 22:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 22:49:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:49:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:49:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:49:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:49:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:49:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 22:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:49:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:49:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:49:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:49:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:49:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:49:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 22:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 22:49:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:49:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:49:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:49:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:49:35 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 22:49:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 22:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 22:49:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:49:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:49:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:49:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:49:35 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 22:49:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 22:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 22:49:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:49:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:49:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:49:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:49:35 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 22:49:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 22:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:49:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:49:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:49:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:49:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:49:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:49:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:49:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 22:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:49:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:49:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:49:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:49:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:49:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:49:35 INFO - {} 22:49:35 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3349ms 22:49:35 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 22:49:35 INFO - PROCESS | 1891 | 1461044975206 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 22:49:35 INFO - PROCESS | 1891 | 1461044975367 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 22:49:35 INFO - PROCESS | 1891 | 1461044975388 Marionette TRACE conn6 <- [1,3033,null,{"value":"8"}] 22:49:35 INFO - PROCESS | 1891 | 1461044975551 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 22:49:35 INFO - PROCESS | 1891 | 1461044975576 Marionette TRACE conn6 <- [1,3034,null,{}] 22:49:35 INFO - PROCESS | 1891 | 1461044975650 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:35 INFO - PROCESS | 1891 | 1461044975914 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 22:49:36 INFO - PROCESS | 1891 | 1461044976217 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:36 INFO - PROCESS | 1891 | ++DOCSHELL 0x8eb5b800 == 157 [pid = 1891] [id = 768] 22:49:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x904d7400) [pid = 1891] [serial = 2303] [outer = (nil)] 22:49:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x9564fc00) [pid = 1891] [serial = 2304] [outer = 0x904d7400] 22:49:36 INFO - PROCESS | 1891 | 1461044976306 Marionette DEBUG loaded listener.js 22:49:36 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x96248000) [pid = 1891] [serial = 2305] [outer = 0x904d7400] 22:49:37 INFO - PROCESS | 1891 | 1461044977129 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 22:49:37 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 22:49:37 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1751ms 22:49:37 INFO - PROCESS | 1891 | 1461044977160 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 22:49:37 INFO - PROCESS | 1891 | 1461044977163 Marionette TRACE conn6 <- [1,3037,null,{"value":"8"}] 22:49:37 INFO - TEST-START | /FileAPI/blob/Blob-close.html 22:49:37 INFO - PROCESS | 1891 | 1461044977193 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 22:49:37 INFO - PROCESS | 1891 | 1461044977197 Marionette TRACE conn6 <- [1,3038,null,{}] 22:49:37 INFO - PROCESS | 1891 | 1461044977203 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:37 INFO - PROCESS | 1891 | 1461044977437 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 22:49:37 INFO - PROCESS | 1891 | 1461044977745 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:37 INFO - PROCESS | 1891 | ++DOCSHELL 0x89b43400 == 158 [pid = 1891] [id = 769] 22:49:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x9015b400) [pid = 1891] [serial = 2306] [outer = (nil)] 22:49:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 147 (0x976b1400) [pid = 1891] [serial = 2307] [outer = 0x9015b400] 22:49:37 INFO - PROCESS | 1891 | 1461044977882 Marionette DEBUG loaded listener.js 22:49:37 INFO - PROCESS | 1891 | ++DOMWINDOW == 148 (0x9787c400) [pid = 1891] [serial = 2308] [outer = 0x9015b400] 22:49:38 INFO - PROCESS | 1891 | 1461044978703 Marionette TRACE conn6 <- [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"]]]}] 22:49:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 22:49:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 22:49:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 22:49:38 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1548ms 22:49:38 INFO - PROCESS | 1891 | 1461044978736 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 22:49:38 INFO - PROCESS | 1891 | 1461044978740 Marionette TRACE conn6 <- [1,3041,null,{"value":"8"}] 22:49:38 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 22:49:38 INFO - PROCESS | 1891 | 1461044978747 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 22:49:38 INFO - PROCESS | 1891 | 1461044978751 Marionette TRACE conn6 <- [1,3042,null,{}] 22:49:38 INFO - PROCESS | 1891 | 1461044978757 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:39 INFO - PROCESS | 1891 | 1461044978996 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 22:49:39 INFO - PROCESS | 1891 | 1461044979307 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:39 INFO - PROCESS | 1891 | ++DOCSHELL 0x9805dc00 == 159 [pid = 1891] [id = 770] 22:49:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 149 (0x981aa000) [pid = 1891] [serial = 2309] [outer = (nil)] 22:49:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 150 (0x98316800) [pid = 1891] [serial = 2310] [outer = 0x981aa000] 22:49:39 INFO - PROCESS | 1891 | 1461044979414 Marionette DEBUG loaded listener.js 22:49:39 INFO - PROCESS | 1891 | ++DOMWINDOW == 151 (0x98b6d000) [pid = 1891] [serial = 2311] [outer = 0x981aa000] 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 22:49:40 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. 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 22:49:40 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'.) 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 22:49:40 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. 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 22:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 22:49:40 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. 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 22:49:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:49:40 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. 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 22:49:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 22:49:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 22:49:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 22:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 22:49:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 22:49:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:49:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:49:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 22:49:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:49:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:49:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:49:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:49:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 22:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 22:49:40 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2081ms 22:49:40 INFO - PROCESS | 1891 | 1461044980714 Marionette TRACE conn6 <- [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]]]}] 22:49:40 INFO - PROCESS | 1891 | 1461044980938 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 22:49:40 INFO - PROCESS | 1891 | 1461044980948 Marionette TRACE conn6 <- [1,3045,null,{"value":"8"}] 22:49:40 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 22:49:40 INFO - PROCESS | 1891 | 1461044980962 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 22:49:40 INFO - PROCESS | 1891 | 1461044980969 Marionette TRACE conn6 <- [1,3046,null,{}] 22:49:40 INFO - PROCESS | 1891 | 1461044980982 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:41 INFO - PROCESS | 1891 | 1461044981307 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 22:49:41 INFO - PROCESS | 1891 | 1461044981584 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:41 INFO - PROCESS | 1891 | ++DOCSHELL 0x904e1800 == 160 [pid = 1891] [id = 771] 22:49:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 152 (0x91213000) [pid = 1891] [serial = 2312] [outer = (nil)] 22:49:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 153 (0x91286000) [pid = 1891] [serial = 2313] [outer = 0x91213000] 22:49:41 INFO - PROCESS | 1891 | 1461044981675 Marionette DEBUG loaded listener.js 22:49:41 INFO - PROCESS | 1891 | ++DOMWINDOW == 154 (0x9129a400) [pid = 1891] [serial = 2314] [outer = 0x91213000] 22:49:42 INFO - PROCESS | 1891 | [1891] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:49:42 INFO - PROCESS | 1891 | 1461044982561 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 22:49:42 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 22:49:42 INFO - {} 22:49:42 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1610ms 22:49:42 INFO - PROCESS | 1891 | 1461044982570 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 22:49:42 INFO - PROCESS | 1891 | 1461044982574 Marionette TRACE conn6 <- [1,3049,null,{"value":"8"}] 22:49:42 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 22:49:42 INFO - PROCESS | 1891 | 1461044982580 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 22:49:42 INFO - PROCESS | 1891 | 1461044982584 Marionette TRACE conn6 <- [1,3050,null,{}] 22:49:42 INFO - PROCESS | 1891 | 1461044982591 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:42 INFO - PROCESS | 1891 | 1461044982833 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 22:49:43 INFO - PROCESS | 1891 | 1461044983142 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:43 INFO - PROCESS | 1891 | ++DOCSHELL 0x8786f800 == 161 [pid = 1891] [id = 772] 22:49:43 INFO - PROCESS | 1891 | ++DOMWINDOW == 155 (0x9121ec00) [pid = 1891] [serial = 2315] [outer = (nil)] 22:49:43 INFO - PROCESS | 1891 | ++DOMWINDOW == 156 (0x915c4800) [pid = 1891] [serial = 2316] [outer = 0x9121ec00] 22:49:43 INFO - PROCESS | 1891 | 1461044983276 Marionette DEBUG loaded listener.js 22:49:43 INFO - PROCESS | 1891 | ++DOMWINDOW == 157 (0x93029400) [pid = 1891] [serial = 2317] [outer = 0x9121ec00] 22:49:44 INFO - PROCESS | 1891 | 1461044984120 Marionette TRACE conn6 <- [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]]]}] 22:49:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 22:49:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 22:49:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 22:49:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 22:49:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1584ms 22:49:44 INFO - PROCESS | 1891 | 1461044984167 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 22:49:44 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 22:49:44 INFO - PROCESS | 1891 | 1461044984172 Marionette TRACE conn6 <- [1,3053,null,{"value":"8"}] 22:49:44 INFO - PROCESS | 1891 | 1461044984179 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 22:49:44 INFO - PROCESS | 1891 | 1461044984183 Marionette TRACE conn6 <- [1,3054,null,{}] 22:49:44 INFO - PROCESS | 1891 | 1461044984189 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:44 INFO - PROCESS | 1891 | 1461044984423 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 22:49:44 INFO - PROCESS | 1891 | 1461044984742 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:44 INFO - PROCESS | 1891 | ++DOCSHELL 0x91559400 == 162 [pid = 1891] [id = 773] 22:49:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 158 (0x92f20400) [pid = 1891] [serial = 2318] [outer = (nil)] 22:49:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 159 (0x93b14000) [pid = 1891] [serial = 2319] [outer = 0x92f20400] 22:49:44 INFO - PROCESS | 1891 | 1461044984832 Marionette DEBUG loaded listener.js 22:49:44 INFO - PROCESS | 1891 | ++DOMWINDOW == 160 (0x93b1dc00) [pid = 1891] [serial = 2320] [outer = 0x92f20400] 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 22:49:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 22:49:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 22:49:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:49:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 22:49:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:49:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 22:49:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:49:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 22:49:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:49:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 22:49:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:49:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 22:49:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:49:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 22:49:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:49:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 22:49:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:49:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 22:49:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:49:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 22:49:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:49:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 22:49:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:49:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 22:49:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:49:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 22:49:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:49:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 22:49:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:49:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 22:49:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:49:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 22:49:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:49:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 22:49:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:49:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 22:49:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:49:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 22:49:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:49:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 22:49:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:49:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 22:49:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:49:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 22:49:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:49:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:49:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:49:46 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" 22:49:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:49:46 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" 22:49:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:49:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:49:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2248ms 22:49:46 INFO - PROCESS | 1891 | 1461044986215 Marionette TRACE conn6 <- [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"]]]}] 22:49:46 INFO - PROCESS | 1891 | 1461044986575 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 22:49:46 INFO - PROCESS | 1891 | 1461044986578 Marionette TRACE conn6 <- [1,3057,null,{"value":"8"}] 22:49:46 INFO - TEST-START | /FileAPI/file/File-constructor.html 22:49:46 INFO - PROCESS | 1891 | 1461044986596 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 22:49:46 INFO - PROCESS | 1891 | 1461044986600 Marionette TRACE conn6 <- [1,3058,null,{}] 22:49:46 INFO - PROCESS | 1891 | 1461044986606 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:46 INFO - PROCESS | 1891 | 1461044986831 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 22:49:47 INFO - PROCESS | 1891 | 1461044987141 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:47 INFO - PROCESS | 1891 | ++DOCSHELL 0x9309cc00 == 163 [pid = 1891] [id = 774] 22:49:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 161 (0x93a0c400) [pid = 1891] [serial = 2321] [outer = (nil)] 22:49:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 162 (0xa0029c00) [pid = 1891] [serial = 2322] [outer = 0x93a0c400] 22:49:47 INFO - PROCESS | 1891 | 1461044987231 Marionette DEBUG loaded listener.js 22:49:47 INFO - PROCESS | 1891 | ++DOMWINDOW == 163 (0xa00d7c00) [pid = 1891] [serial = 2323] [outer = 0x93a0c400] 22:49:48 INFO - PROCESS | 1891 | 1461044988131 Marionette TRACE conn6 <- [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]]]}] 22:49:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 22:49:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 22:49:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 22:49:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 22:49:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 22:49:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 22:49:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 22:49:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 22:49:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 22:49:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 22:49:48 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 22:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:48 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 22:49:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 22:49:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 22:49:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:49:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 22:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 22:49:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 22:49:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 22:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 22:49:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 22:49:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 22:49:48 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1598ms 22:49:48 INFO - PROCESS | 1891 | 1461044988193 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 22:49:48 INFO - PROCESS | 1891 | 1461044988198 Marionette TRACE conn6 <- [1,3061,null,{"value":"8"}] 22:49:48 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 22:49:48 INFO - PROCESS | 1891 | 1461044988262 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 22:49:48 INFO - PROCESS | 1891 | 1461044988266 Marionette TRACE conn6 <- [1,3062,null,{}] 22:49:48 INFO - PROCESS | 1891 | 1461044988273 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:48 INFO - PROCESS | 1891 | 1461044988521 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 22:49:48 INFO - PROCESS | 1891 | 1461044988899 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:48 INFO - PROCESS | 1891 | ++DOCSHELL 0x94191400 == 164 [pid = 1891] [id = 775] 22:49:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 164 (0xa0c48c00) [pid = 1891] [serial = 2324] [outer = (nil)] 22:49:48 INFO - PROCESS | 1891 | ++DOMWINDOW == 165 (0xa0c54800) [pid = 1891] [serial = 2325] [outer = 0xa0c48c00] 22:49:49 INFO - PROCESS | 1891 | 1461044989006 Marionette DEBUG loaded listener.js 22:49:49 INFO - PROCESS | 1891 | ++DOMWINDOW == 166 (0xa0fdec00) [pid = 1891] [serial = 2326] [outer = 0xa0c48c00] 22:49:49 INFO - PROCESS | 1891 | [1891] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:49:49 INFO - PROCESS | 1891 | 1461044989915 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 22:49:49 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 22:49:49 INFO - {} 22:49:49 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1694ms 22:49:49 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 22:49:49 INFO - PROCESS | 1891 | 1461044989945 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 22:49:49 INFO - PROCESS | 1891 | 1461044989949 Marionette TRACE conn6 <- [1,3065,null,{"value":"8"}] 22:49:49 INFO - PROCESS | 1891 | 1461044989955 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 22:49:49 INFO - PROCESS | 1891 | 1461044989962 Marionette TRACE conn6 <- [1,3066,null,{}] 22:49:49 INFO - PROCESS | 1891 | 1461044989972 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:50 INFO - PROCESS | 1891 | 1461044990257 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 22:49:50 INFO - PROCESS | 1891 | 1461044990542 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:50 INFO - PROCESS | 1891 | ++DOCSHELL 0x8faec400 == 165 [pid = 1891] [id = 776] 22:49:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 167 (0x8faed400) [pid = 1891] [serial = 2327] [outer = (nil)] 22:49:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 168 (0x9313ec00) [pid = 1891] [serial = 2328] [outer = 0x8faed400] 22:49:50 INFO - PROCESS | 1891 | 1461044990708 Marionette DEBUG loaded listener.js 22:49:50 INFO - PROCESS | 1891 | ++DOMWINDOW == 169 (0xa2a57800) [pid = 1891] [serial = 2329] [outer = 0x8faed400] 22:49:51 INFO - PROCESS | 1891 | 1461044991583 Marionette TRACE conn6 <- [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]]]}] 22:49:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 22:49:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 22:49:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 22:49:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 22:49:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 22:49:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 22:49:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 22:49:51 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1694ms 22:49:51 INFO - PROCESS | 1891 | 1461044991652 Marionette TRACE conn6 -> [0,3069,"getWindowHandle",null] 22:49:51 INFO - PROCESS | 1891 | 1461044991656 Marionette TRACE conn6 <- [1,3069,null,{"value":"8"}] 22:49:51 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 22:49:51 INFO - PROCESS | 1891 | 1461044991663 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 22:49:51 INFO - PROCESS | 1891 | 1461044991668 Marionette TRACE conn6 <- [1,3070,null,{}] 22:49:51 INFO - PROCESS | 1891 | 1461044991674 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:51 INFO - PROCESS | 1891 | 1461044991911 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 22:49:52 INFO - PROCESS | 1891 | 1461044992235 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:52 INFO - PROCESS | 1891 | ++DOCSHELL 0x92f25000 == 166 [pid = 1891] [id = 777] 22:49:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 170 (0xa0e3a400) [pid = 1891] [serial = 2330] [outer = (nil)] 22:49:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 171 (0xa4588c00) [pid = 1891] [serial = 2331] [outer = 0xa0e3a400] 22:49:52 INFO - PROCESS | 1891 | 1461044992327 Marionette DEBUG loaded listener.js 22:49:52 INFO - PROCESS | 1891 | ++DOMWINDOW == 172 (0xa4593000) [pid = 1891] [serial = 2332] [outer = 0xa0e3a400] 22:49:53 INFO - PROCESS | 1891 | 1461044993203 Marionette TRACE conn6 <- [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]]]}] 22:49:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 22:49:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 22:49:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 22:49:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 22:49:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 22:49:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 22:49:53 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1598ms 22:49:53 INFO - PROCESS | 1891 | 1461044993304 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 22:49:53 INFO - PROCESS | 1891 | 1461044993308 Marionette TRACE conn6 <- [1,3073,null,{"value":"8"}] 22:49:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 22:49:53 INFO - PROCESS | 1891 | 1461044993322 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 22:49:53 INFO - PROCESS | 1891 | 1461044993324 Marionette TRACE conn6 <- [1,3074,null,{}] 22:49:53 INFO - PROCESS | 1891 | 1461044993331 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:53 INFO - PROCESS | 1891 | 1461044993613 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 22:49:54 INFO - PROCESS | 1891 | 1461044993990 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:54 INFO - PROCESS | 1891 | ++DOCSHELL 0x85f01c00 == 167 [pid = 1891] [id = 778] 22:49:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 173 (0x85f02800) [pid = 1891] [serial = 2333] [outer = (nil)] 22:49:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 174 (0x85f08c00) [pid = 1891] [serial = 2334] [outer = 0x85f02800] 22:49:54 INFO - PROCESS | 1891 | 1461044994088 Marionette DEBUG loaded listener.js 22:49:54 INFO - PROCESS | 1891 | ++DOMWINDOW == 175 (0x85f0b400) [pid = 1891] [serial = 2335] [outer = 0x85f02800] 22:49:54 INFO - PROCESS | 1891 | 1461044994905 Marionette TRACE conn6 <- [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]]]}] 22:49:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 22:49:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 22:49:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 22:49:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 22:49:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 22:49:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 22:49:54 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1635ms 22:49:54 INFO - PROCESS | 1891 | 1461044994956 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 22:49:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 22:49:54 INFO - PROCESS | 1891 | 1461044994961 Marionette TRACE conn6 <- [1,3077,null,{"value":"8"}] 22:49:54 INFO - PROCESS | 1891 | 1461044994968 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 22:49:54 INFO - PROCESS | 1891 | 1461044994972 Marionette TRACE conn6 <- [1,3078,null,{}] 22:49:54 INFO - PROCESS | 1891 | 1461044994977 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:55 INFO - PROCESS | 1891 | 1461044995257 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 22:49:55 INFO - PROCESS | 1891 | 1461044995589 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:55 INFO - PROCESS | 1891 | ++DOCSHELL 0x85f07000 == 168 [pid = 1891] [id = 779] 22:49:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 176 (0x85f08800) [pid = 1891] [serial = 2336] [outer = (nil)] 22:49:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 177 (0x85f10800) [pid = 1891] [serial = 2337] [outer = 0x85f08800] 22:49:55 INFO - PROCESS | 1891 | 1461044995726 Marionette DEBUG loaded listener.js 22:49:55 INFO - PROCESS | 1891 | ++DOMWINDOW == 178 (0xa2813000) [pid = 1891] [serial = 2338] [outer = 0x85f08800] 22:49:56 INFO - PROCESS | 1891 | 1461044996565 Marionette TRACE conn6 <- [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] 22:49:56 INFO - PROCESS | 1891 | 1461044996620 Marionette TRACE conn6 <- [1,3081,null,{"value":"8"}] 22:49:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 22:49:56 INFO - PROCESS | 1891 | 1461044996678 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 22:49:56 INFO - PROCESS | 1891 | 1461044996681 Marionette TRACE conn6 <- [1,3082,null,{}] 22:49:56 INFO - PROCESS | 1891 | 1461044996695 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:56 INFO - PROCESS | 1891 | 1461044996939 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 22:49:57 INFO - PROCESS | 1891 | 1461044997257 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:57 INFO - PROCESS | 1891 | ++DOCSHELL 0x85f0a400 == 169 [pid = 1891] [id = 780] 22:49:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 179 (0x87ce3000) [pid = 1891] [serial = 2339] [outer = (nil)] 22:49:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 180 (0xa45ec000) [pid = 1891] [serial = 2340] [outer = 0x87ce3000] 22:49:57 INFO - PROCESS | 1891 | 1461044997391 Marionette DEBUG loaded listener.js 22:49:57 INFO - PROCESS | 1891 | ++DOMWINDOW == 181 (0xa47aec00) [pid = 1891] [serial = 2341] [outer = 0x87ce3000] 22:49:59 INFO - PROCESS | 1891 | --DOCSHELL 0x8b3cc800 == 168 [pid = 1891] [id = 717] 22:49:59 INFO - PROCESS | 1891 | --DOCSHELL 0x8b3cec00 == 167 [pid = 1891] [id = 716] 22:49:59 INFO - PROCESS | 1891 | --DOCSHELL 0x868dd400 == 166 [pid = 1891] [id = 714] 22:49:59 INFO - PROCESS | 1891 | --DOCSHELL 0x86bec800 == 165 [pid = 1891] [id = 764] 22:49:59 INFO - PROCESS | 1891 | --DOCSHELL 0x8b3cdc00 == 164 [pid = 1891] [id = 763] 22:50:00 INFO - PROCESS | 1891 | --DOCSHELL 0x8a466400 == 163 [pid = 1891] [id = 762] 22:50:00 INFO - PROCESS | 1891 | --DOCSHELL 0x87ce3c00 == 162 [pid = 1891] [id = 761] 22:50:00 INFO - PROCESS | 1891 | --DOCSHELL 0x9ae27000 == 161 [pid = 1891] [id = 760] 22:50:00 INFO - PROCESS | 1891 | --DOCSHELL 0x86bee400 == 160 [pid = 1891] [id = 759] 22:50:00 INFO - PROCESS | 1891 | --DOCSHELL 0x9957dc00 == 159 [pid = 1891] [id = 757] 22:50:00 INFO - PROCESS | 1891 | --DOCSHELL 0x8f70fc00 == 158 [pid = 1891] [id = 758] 22:50:00 INFO - PROCESS | 1891 | --DOCSHELL 0x962e8400 == 157 [pid = 1891] [id = 755] 22:50:00 INFO - PROCESS | 1891 | --DOCSHELL 0x988ed800 == 156 [pid = 1891] [id = 756] 22:50:00 INFO - PROCESS | 1891 | --DOCSHELL 0x97ac5000 == 155 [pid = 1891] [id = 754] 22:50:00 INFO - PROCESS | 1891 | --DOCSHELL 0x9564d400 == 154 [pid = 1891] [id = 753] 22:50:00 INFO - PROCESS | 1891 | --DOCSHELL 0x8786cc00 == 153 [pid = 1891] [id = 672] 22:50:00 INFO - PROCESS | 1891 | --DOCSHELL 0x93da2c00 == 152 [pid = 1891] [id = 751] 22:50:00 INFO - PROCESS | 1891 | --DOCSHELL 0x94028800 == 151 [pid = 1891] [id = 752] 22:50:00 INFO - PROCESS | 1891 | --DOCSHELL 0x93e78800 == 150 [pid = 1891] [id = 750] 22:50:00 INFO - PROCESS | 1891 | --DOCSHELL 0x912abc00 == 149 [pid = 1891] [id = 749] 22:50:00 INFO - PROCESS | 1891 | --DOCSHELL 0x912a7400 == 148 [pid = 1891] [id = 748] 22:50:00 INFO - PROCESS | 1891 | --DOCSHELL 0x912ad400 == 147 [pid = 1891] [id = 746] 22:50:00 INFO - PROCESS | 1891 | --DOCSHELL 0x8c35fc00 == 146 [pid = 1891] [id = 747] 22:50:00 INFO - PROCESS | 1891 | --DOCSHELL 0x978b5000 == 145 [pid = 1891] [id = 735] 22:50:00 INFO - PROCESS | 1891 | --DOCSHELL 0x8fe32c00 == 144 [pid = 1891] [id = 745] 22:50:00 INFO - PROCESS | 1891 | --DOCSHELL 0x87cefc00 == 143 [pid = 1891] [id = 743] 22:50:00 INFO - PROCESS | 1891 | --DOCSHELL 0x8fe32000 == 142 [pid = 1891] [id = 744] 22:50:00 INFO - PROCESS | 1891 | --DOCSHELL 0x8c360400 == 141 [pid = 1891] [id = 742] 22:50:00 INFO - PROCESS | 1891 | --DOCSHELL 0x89a3ac00 == 140 [pid = 1891] [id = 741] 22:50:00 INFO - PROCESS | 1891 | --DOCSHELL 0x89a31800 == 139 [pid = 1891] [id = 740] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 180 (0x93b14c00) [pid = 1891] [serial = 2184] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 179 (0x90164800) [pid = 1891] [serial = 2171] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 178 (0x97a24400) [pid = 1891] [serial = 2198] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 177 (0x8cd99c00) [pid = 1891] [serial = 2091] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 176 (0x9805e000) [pid = 1891] [serial = 2201] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 175 (0x9831e000) [pid = 1891] [serial = 2204] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 174 (0x8ce50800) [pid = 1891] [serial = 2156] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 173 (0x93da8c00) [pid = 1891] [serial = 2186] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 172 (0x8fae2c00) [pid = 1891] [serial = 2168] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 171 (0x89a35000) [pid = 1891] [serial = 2210] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 170 (0x94023c00) [pid = 1891] [serial = 2189] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 169 (0x93141800) [pid = 1891] [serial = 2183] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 168 (0x8fa72000) [pid = 1891] [serial = 2166] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 167 (0x988ecc00) [pid = 1891] [serial = 2207] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 166 (0x9302e400) [pid = 1891] [serial = 2181] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 165 (0x97b91800) [pid = 1891] [serial = 2199] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 164 (0x8b586400) [pid = 1891] [serial = 2214] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 163 (0x8faf0000) [pid = 1891] [serial = 2169] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 162 (0x98b6c000) [pid = 1891] [serial = 2208] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 161 (0x96f9c400) [pid = 1891] [serial = 2193] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 160 (0x912ae800) [pid = 1891] [serial = 2178] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 159 (0x89b45800) [pid = 1891] [serial = 2211] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 158 (0x97882000) [pid = 1891] [serial = 2195] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 157 (0x8cafb800) [pid = 1891] [serial = 2216] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 156 (0x8f8db800) [pid = 1891] [serial = 2165] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 155 (0x89a40400) [pid = 1891] [serial = 2159] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 154 (0x9127d400) [pid = 1891] [serial = 2175] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 153 (0x8b3d2800) [pid = 1891] [serial = 2213] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 152 (0x9432ec00) [pid = 1891] [serial = 2190] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 151 (0x8cd98400) [pid = 1891] [serial = 2217] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 150 (0x98315000) [pid = 1891] [serial = 2202] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 149 (0x90353c00) [pid = 1891] [serial = 2172] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 148 (0x912a8400) [pid = 1891] [serial = 2177] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 147 (0x91216400) [pid = 1891] [serial = 2174] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 146 (0x8ce55400) [pid = 1891] [serial = 2163] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x988de800) [pid = 1891] [serial = 2205] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x8a59fc00) [pid = 1891] [serial = 2160] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0x8cd91000) [pid = 1891] [serial = 2162] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x97886800) [pid = 1891] [serial = 2196] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0x92f1d000) [pid = 1891] [serial = 2180] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 140 (0x93e72000) [pid = 1891] [serial = 2187] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 139 (0x962e8000) [pid = 1891] [serial = 2192] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | --DOMWINDOW == 138 (0x8e91d400) [pid = 1891] [serial = 2219] [outer = (nil)] [url = about:blank] 22:50:00 INFO - PROCESS | 1891 | 1461045000895 Marionette TRACE conn6 <- [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]]]}] 22:50:00 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 22:50:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 22:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:50:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:50:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 22:50:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 22:50:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 4296ms 22:50:00 INFO - PROCESS | 1891 | 1461045000928 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 22:50:00 INFO - PROCESS | 1891 | 1461045000935 Marionette TRACE conn6 <- [1,3085,null,{"value":"8"}] 22:50:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 22:50:00 INFO - PROCESS | 1891 | 1461045000945 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 22:50:00 INFO - PROCESS | 1891 | 1461045000949 Marionette TRACE conn6 <- [1,3086,null,{}] 22:50:00 INFO - PROCESS | 1891 | 1461045000957 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:01 INFO - PROCESS | 1891 | 1461045001192 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 22:50:01 INFO - PROCESS | 1891 | 1461045001439 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:01 INFO - PROCESS | 1891 | ++DOCSHELL 0x87874400 == 140 [pid = 1891] [id = 781] 22:50:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 139 (0x87ddb400) [pid = 1891] [serial = 2342] [outer = (nil)] 22:50:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 140 (0x89b44c00) [pid = 1891] [serial = 2343] [outer = 0x87ddb400] 22:50:01 INFO - PROCESS | 1891 | 1461045001525 Marionette DEBUG loaded listener.js 22:50:01 INFO - PROCESS | 1891 | ++DOMWINDOW == 141 (0x8a322000) [pid = 1891] [serial = 2344] [outer = 0x87ddb400] 22:50:02 INFO - PROCESS | 1891 | 1461045002543 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 22:50:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 22:50:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1636ms 22:50:02 INFO - PROCESS | 1891 | 1461045002582 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 22:50:02 INFO - PROCESS | 1891 | 1461045002591 Marionette TRACE conn6 <- [1,3089,null,{"value":"8"}] 22:50:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 22:50:02 INFO - PROCESS | 1891 | 1461045002602 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 22:50:02 INFO - PROCESS | 1891 | 1461045002605 Marionette TRACE conn6 <- [1,3090,null,{}] 22:50:02 INFO - PROCESS | 1891 | 1461045002612 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:02 INFO - PROCESS | 1891 | 1461045002849 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 22:50:03 INFO - PROCESS | 1891 | 1461045003128 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:03 INFO - PROCESS | 1891 | ++DOCSHELL 0x89b45800 == 141 [pid = 1891] [id = 782] 22:50:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 142 (0x8a466400) [pid = 1891] [serial = 2345] [outer = (nil)] 22:50:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 143 (0x8b2cb400) [pid = 1891] [serial = 2346] [outer = 0x8a466400] 22:50:03 INFO - PROCESS | 1891 | 1461045003216 Marionette DEBUG loaded listener.js 22:50:03 INFO - PROCESS | 1891 | ++DOMWINDOW == 144 (0x8b3cec00) [pid = 1891] [serial = 2347] [outer = 0x8a466400] 22:50:04 INFO - PROCESS | 1891 | 1461045004097 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 22:50:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 22:50:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1513ms 22:50:04 INFO - PROCESS | 1891 | 1461045004140 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 22:50:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 22:50:04 INFO - PROCESS | 1891 | 1461045004145 Marionette TRACE conn6 <- [1,3093,null,{"value":"8"}] 22:50:04 INFO - PROCESS | 1891 | 1461045004152 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 22:50:04 INFO - PROCESS | 1891 | 1461045004159 Marionette TRACE conn6 <- [1,3094,null,{}] 22:50:04 INFO - PROCESS | 1891 | 1461045004175 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:04 INFO - PROCESS | 1891 | 1461045004512 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 22:50:04 INFO - PROCESS | 1891 | 1461045004545 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:04 INFO - PROCESS | 1891 | ++DOCSHELL 0x8bf0b000 == 142 [pid = 1891] [id = 783] 22:50:04 INFO - PROCESS | 1891 | ++DOMWINDOW == 145 (0x8caf0c00) [pid = 1891] [serial = 2348] [outer = (nil)] 22:50:04 INFO - PROCESS | 1891 | ++DOMWINDOW == 146 (0x8cd98400) [pid = 1891] [serial = 2349] [outer = 0x8caf0c00] 22:50:04 INFO - PROCESS | 1891 | 1461045004637 Marionette DEBUG loaded listener.js 22:50:04 INFO - PROCESS | 1891 | ++DOMWINDOW == 147 (0x8ce55000) [pid = 1891] [serial = 2350] [outer = 0x8caf0c00] 22:50:05 INFO - PROCESS | 1891 | --DOMWINDOW == 146 (0x99529400) [pid = 1891] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 22:50:05 INFO - PROCESS | 1891 | --DOMWINDOW == 145 (0x879df400) [pid = 1891] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 22:50:05 INFO - PROCESS | 1891 | --DOMWINDOW == 144 (0x8c35cc00) [pid = 1891] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 22:50:05 INFO - PROCESS | 1891 | --DOMWINDOW == 143 (0x93138c00) [pid = 1891] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 22:50:05 INFO - PROCESS | 1891 | --DOMWINDOW == 142 (0x93e77400) [pid = 1891] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 22:50:05 INFO - PROCESS | 1891 | --DOMWINDOW == 141 (0x8a5ac000) [pid = 1891] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 22:50:05 INFO - PROCESS | 1891 | --DOMWINDOW == 140 (0x9805f000) [pid = 1891] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 22:50:05 INFO - PROCESS | 1891 | --DOMWINDOW == 139 (0x93f43c00) [pid = 1891] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 22:50:05 INFO - PROCESS | 1891 | --DOMWINDOW == 138 (0x98d8b000) [pid = 1891] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 22:50:05 INFO - PROCESS | 1891 | --DOMWINDOW == 137 (0x8eb58c00) [pid = 1891] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 22:50:05 INFO - PROCESS | 1891 | --DOMWINDOW == 136 (0x8891b000) [pid = 1891] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 22:50:05 INFO - PROCESS | 1891 | --DOMWINDOW == 135 (0x9129f000) [pid = 1891] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 22:50:05 INFO - PROCESS | 1891 | --DOMWINDOW == 134 (0x8a5a8000) [pid = 1891] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 22:50:05 INFO - PROCESS | 1891 | --DOMWINDOW == 133 (0x91552000) [pid = 1891] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:50:05 INFO - PROCESS | 1891 | --DOMWINDOW == 132 (0x89a36000) [pid = 1891] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 22:50:05 INFO - PROCESS | 1891 | --DOMWINDOW == 131 (0x9015e800) [pid = 1891] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 22:50:05 INFO - PROCESS | 1891 | --DOMWINDOW == 130 (0x9564dc00) [pid = 1891] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 22:50:05 INFO - PROCESS | 1891 | --DOMWINDOW == 129 (0x9ae09800) [pid = 1891] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:50:05 INFO - PROCESS | 1891 | --DOMWINDOW == 128 (0x92f1e800) [pid = 1891] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 22:50:05 INFO - PROCESS | 1891 | --DOMWINDOW == 127 (0x8e91a000) [pid = 1891] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 22:50:05 INFO - PROCESS | 1891 | --DOMWINDOW == 126 (0x9787f800) [pid = 1891] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 22:50:05 INFO - PROCESS | 1891 | --DOMWINDOW == 125 (0x8c35b800) [pid = 1891] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 22:50:05 INFO - PROCESS | 1891 | --DOMWINDOW == 124 (0x8fe32800) [pid = 1891] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 22:50:05 INFO - PROCESS | 1891 | --DOMWINDOW == 123 (0x99527c00) [pid = 1891] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 22:50:06 INFO - PROCESS | 1891 | 1461045006262 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 22:50:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 22:50:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 2144ms 22:50:06 INFO - PROCESS | 1891 | 1461045006296 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 22:50:06 INFO - PROCESS | 1891 | 1461045006300 Marionette TRACE conn6 <- [1,3097,null,{"value":"8"}] 22:50:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 22:50:06 INFO - PROCESS | 1891 | 1461045006307 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 22:50:06 INFO - PROCESS | 1891 | 1461045006309 Marionette TRACE conn6 <- [1,3098,null,{}] 22:50:06 INFO - PROCESS | 1891 | 1461045006328 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:06 INFO - PROCESS | 1891 | 1461045006540 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 22:50:06 INFO - PROCESS | 1891 | 1461045006555 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:06 INFO - PROCESS | 1891 | ++DOCSHELL 0x868db400 == 143 [pid = 1891] [id = 784] 22:50:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 124 (0x8ce51800) [pid = 1891] [serial = 2351] [outer = (nil)] 22:50:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 125 (0x8e922c00) [pid = 1891] [serial = 2352] [outer = 0x8ce51800] 22:50:06 INFO - PROCESS | 1891 | 1461045006631 Marionette DEBUG loaded listener.js 22:50:06 INFO - PROCESS | 1891 | ++DOMWINDOW == 126 (0x8eb5c000) [pid = 1891] [serial = 2353] [outer = 0x8ce51800] 22:50:07 INFO - PROCESS | 1891 | 1461045007567 Marionette TRACE conn6 <- [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]]]}] 22:50:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 22:50:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 22:50:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1295ms 22:50:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 22:50:07 INFO - PROCESS | 1891 | 1461045007603 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 22:50:07 INFO - PROCESS | 1891 | 1461045007606 Marionette TRACE conn6 <- [1,3101,null,{"value":"8"}] 22:50:07 INFO - PROCESS | 1891 | 1461045007613 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 22:50:07 INFO - PROCESS | 1891 | 1461045007616 Marionette TRACE conn6 <- [1,3102,null,{}] 22:50:07 INFO - PROCESS | 1891 | 1461045007621 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:07 INFO - PROCESS | 1891 | 1461045007993 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 22:50:08 INFO - PROCESS | 1891 | 1461045008289 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:08 INFO - PROCESS | 1891 | ++DOCSHELL 0x85f04c00 == 144 [pid = 1891] [id = 785] 22:50:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 127 (0x85f06000) [pid = 1891] [serial = 2354] [outer = (nil)] 22:50:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 128 (0x868dd400) [pid = 1891] [serial = 2355] [outer = 0x85f06000] 22:50:08 INFO - PROCESS | 1891 | 1461045008383 Marionette DEBUG loaded listener.js 22:50:08 INFO - PROCESS | 1891 | ++DOMWINDOW == 129 (0x879df400) [pid = 1891] [serial = 2356] [outer = 0x85f06000] 22:50:09 INFO - PROCESS | 1891 | 1461045009342 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 22:50:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 22:50:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1792ms 22:50:09 INFO - PROCESS | 1891 | 1461045009407 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 22:50:09 INFO - PROCESS | 1891 | 1461045009415 Marionette TRACE conn6 <- [1,3105,null,{"value":"8"}] 22:50:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 22:50:09 INFO - PROCESS | 1891 | 1461045009423 Marionette TRACE conn6 -> [0,3106,"setScriptTimeout",{"ms":35000}] 22:50:09 INFO - PROCESS | 1891 | 1461045009430 Marionette TRACE conn6 <- [1,3106,null,{}] 22:50:09 INFO - PROCESS | 1891 | 1461045009459 Marionette TRACE conn6 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:09 INFO - PROCESS | 1891 | 1461045009723 Marionette TRACE conn6 <- [1,3107,null,{"value":null}] 22:50:10 INFO - PROCESS | 1891 | 1461045010091 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:10 INFO - PROCESS | 1891 | ++DOCSHELL 0x89a35000 == 145 [pid = 1891] [id = 786] 22:50:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 130 (0x8a461800) [pid = 1891] [serial = 2357] [outer = (nil)] 22:50:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 131 (0x8a59ec00) [pid = 1891] [serial = 2358] [outer = 0x8a461800] 22:50:10 INFO - PROCESS | 1891 | 1461045010192 Marionette DEBUG loaded listener.js 22:50:10 INFO - PROCESS | 1891 | ++DOMWINDOW == 132 (0x8a5ab800) [pid = 1891] [serial = 2359] [outer = 0x8a461800] 22:50:11 INFO - PROCESS | 1891 | 1461045011188 Marionette TRACE conn6 <- [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]]]}] 22:50:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 22:50:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 22:50:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 22:50:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1812ms 22:50:11 INFO - PROCESS | 1891 | 1461045011251 Marionette TRACE conn6 -> [0,3109,"getWindowHandle",null] 22:50:11 INFO - PROCESS | 1891 | 1461045011268 Marionette TRACE conn6 <- [1,3109,null,{"value":"8"}] 22:50:11 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 22:50:11 INFO - PROCESS | 1891 | 1461045011281 Marionette TRACE conn6 -> [0,3110,"setScriptTimeout",{"ms":35000}] 22:50:11 INFO - PROCESS | 1891 | 1461045011284 Marionette TRACE conn6 <- [1,3110,null,{}] 22:50:11 INFO - PROCESS | 1891 | 1461045011291 Marionette TRACE conn6 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:11 INFO - PROCESS | 1891 | 1461045011538 Marionette TRACE conn6 <- [1,3111,null,{"value":null}] 22:50:11 INFO - PROCESS | 1891 | 1461045011941 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:11 INFO - PROCESS | 1891 | ++DOCSHELL 0x8bf09000 == 146 [pid = 1891] [id = 787] 22:50:11 INFO - PROCESS | 1891 | ++DOMWINDOW == 133 (0x8bf0ac00) [pid = 1891] [serial = 2360] [outer = (nil)] 22:50:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 134 (0x8bfe5800) [pid = 1891] [serial = 2361] [outer = 0x8bf0ac00] 22:50:12 INFO - PROCESS | 1891 | 1461045012042 Marionette DEBUG loaded listener.js 22:50:12 INFO - PROCESS | 1891 | ++DOMWINDOW == 135 (0x8c359800) [pid = 1891] [serial = 2362] [outer = 0x8bf0ac00] 22:50:12 INFO - PROCESS | 1891 | 1461045012906 Marionette TRACE conn6 <- [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"]]]}] 22:50:12 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 22:50:12 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 22:50:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 22:50:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:50:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:50:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 22:50:12 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1691ms 22:50:12 INFO - PROCESS | 1891 | 1461045012975 Marionette TRACE conn6 -> [0,3113,"getWindowHandle",null] 22:50:12 INFO - PROCESS | 1891 | 1461045012983 Marionette TRACE conn6 <- [1,3113,null,{"value":"8"}] 22:50:12 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 22:50:13 INFO - PROCESS | 1891 | 1461045013001 Marionette TRACE conn6 -> [0,3114,"setScriptTimeout",{"ms":35000}] 22:50:13 INFO - PROCESS | 1891 | 1461045013009 Marionette TRACE conn6 <- [1,3114,null,{}] 22:50:13 INFO - PROCESS | 1891 | 1461045013066 Marionette TRACE conn6 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:13 INFO - PROCESS | 1891 | 1461045013329 Marionette TRACE conn6 <- [1,3115,null,{"value":null}] 22:50:13 INFO - PROCESS | 1891 | 1461045013704 Marionette TRACE conn6 -> [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\", \"a9ac7f13-7936-41f1-9e76-6fec667446c1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:13 INFO - PROCESS | 1891 | ++DOCSHELL 0x8bf10400 == 147 [pid = 1891] [id = 788] 22:50:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 136 (0x8bfe6400) [pid = 1891] [serial = 2363] [outer = (nil)] 22:50:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 137 (0x8e91dc00) [pid = 1891] [serial = 2364] [outer = 0x8bfe6400] 22:50:13 INFO - PROCESS | 1891 | 1461045013803 Marionette DEBUG loaded listener.js 22:50:13 INFO - PROCESS | 1891 | ++DOMWINDOW == 138 (0x8f703800) [pid = 1891] [serial = 2365] [outer = 0x8bfe6400] 22:50:14 INFO - PROCESS | 1891 | 1461045014659 Marionette TRACE conn6 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 22:50:14 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 22:50:14 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1710ms 22:50:14 INFO - PROCESS | 1891 | 1461045014704 Marionette TRACE conn6 -> [0,3117,"getWindowHandle",null] 22:50:14 INFO - PROCESS | 1891 | 1461045014708 Marionette TRACE conn6 <- [1,3117,null,{"value":"8"}] 22:50:15 WARNING - u'runner_teardown' () 22:50:15 INFO - No more tests 22:50:15 INFO - Got 0 unexpected results 22:50:15 INFO - SUITE-END | took 1354s 22:50:15 INFO - Closing logging queue 22:50:15 INFO - queue closed 22:50:16 INFO - Return code: 0 22:50:16 WARNING - # TBPL SUCCESS # 22:50:16 INFO - Running post-action listener: _resource_record_post_action 22:50:16 INFO - Running post-run listener: _resource_record_post_run 22:50:17 INFO - Total resource usage - Wall time: 1394s; CPU: 98.0%; Read bytes: 12144640; Write bytes: 963948544; Read time: 7340; Write time: 339280 22:50:17 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 22:50:17 INFO - install - Wall time: 35s; CPU: 100.0%; Read bytes: 4096; Write bytes: 179802112; Read time: 44; Write time: 207276 22:50:17 INFO - run-tests - Wall time: 1360s; CPU: 98.0%; Read bytes: 11554816; Write bytes: 784068608; Read time: 7040; Write time: 131996 22:50:17 INFO - Running post-run listener: _upload_blobber_files 22:50:17 INFO - Blob upload gear active. 22:50:17 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 22:50:17 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 22:50:17 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-central', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 22:50:17 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-central -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 22:50:17 INFO - (blobuploader) - INFO - Open directory for files ... 22:50:17 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 22:50:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:50:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:50:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 22:50:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:50:18 INFO - (blobuploader) - INFO - Done attempting. 22:50:18 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 22:50:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:50:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:50:19 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 22:50:19 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:50:19 INFO - (blobuploader) - INFO - Done attempting. 22:50:19 INFO - (blobuploader) - INFO - Iteration through files over. 22:50:19 INFO - Return code: 0 22:50:19 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 22:50:19 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 22:50:19 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/530d858e03ce97ea0903517e61408bc2c6a8a3b4942a1f628e0d0f90781079c3b28249991ddec431a22b99bbbcdf24cef38317b1f7e85e440bfd28596eeb05db", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/0fd78713235af30a96957b92dab516c91c7840a899d9689a7a103b74da7b720498bafba3b6b50b18ccb6f3c8dc80d4695c9bccd7313df7e3824fcd72b33ea6b5"} 22:50:19 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 22:50:19 INFO - Writing to file /builds/slave/test/properties/blobber_files 22:50:19 INFO - Contents: 22:50:19 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/530d858e03ce97ea0903517e61408bc2c6a8a3b4942a1f628e0d0f90781079c3b28249991ddec431a22b99bbbcdf24cef38317b1f7e85e440bfd28596eeb05db", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/0fd78713235af30a96957b92dab516c91c7840a899d9689a7a103b74da7b720498bafba3b6b50b18ccb6f3c8dc80d4695c9bccd7313df7e3824fcd72b33ea6b5"} 22:50:19 INFO - Running post-run listener: copy_logs_to_upload_dir 22:50:19 INFO - Copying logs to upload dir... 22:50:19 INFO - mkdir: /builds/slave/test/build/upload/logs 22:50:19 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1521.777512 ========= master_lag: 293.43 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 30 mins, 15 secs) (at 2016-04-18 22:55:12.970759) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 13 secs) (at 2016-04-18 22:55:12.974422) ========= 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: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461042733.883644-560867126 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/530d858e03ce97ea0903517e61408bc2c6a8a3b4942a1f628e0d0f90781079c3b28249991ddec431a22b99bbbcdf24cef38317b1f7e85e440bfd28596eeb05db", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/0fd78713235af30a96957b92dab516c91c7840a899d9689a7a103b74da7b720498bafba3b6b50b18ccb6f3c8dc80d4695c9bccd7313df7e3824fcd72b33ea6b5"} build_url:https://queue.taskcluster.net/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033198 build_url: 'https://queue.taskcluster.net/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/530d858e03ce97ea0903517e61408bc2c6a8a3b4942a1f628e0d0f90781079c3b28249991ddec431a22b99bbbcdf24cef38317b1f7e85e440bfd28596eeb05db", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/0fd78713235af30a96957b92dab516c91c7840a899d9689a7a103b74da7b720498bafba3b6b50b18ccb6f3c8dc80d4695c9bccd7313df7e3824fcd72b33ea6b5"}' symbols_url: 'https://queue.taskcluster.net/v1/task/TFeSQM5VRKafxnzHpehldQ/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 13.91 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 13 secs) (at 2016-04-18 22:55:26.916397) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 12 secs) (at 2016-04-18 22:55:26.916782) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461042733.883644-560867126 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.024279 ========= master_lag: 12.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 12 secs) (at 2016-04-18 22:55:39.019556) ========= ========= Started reboot skipped (results: 3, elapsed: 17 secs) (at 2016-04-18 22:55:39.019838) ========= ========= Finished reboot skipped (results: 3, elapsed: 17 secs) (at 2016-04-18 22:55:56.700614) ========= ========= Total master_lag: 321.94 =========