builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-028 starttime: 1464620677.77 results: success (0) buildid: 20160530063837 builduid: 3b0a3caa272d495abd2812a5b4932f33 revision: 433520b687b76bc6332bf080db94b01ebf4ef881 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 08:04:37.767749) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 08:04:37.768214) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 8 secs) (at 2016-05-30 08:04:37.768525) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 8 secs) (at 2016-05-30 08:04:46.027498) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:04:46.027892) ========= 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-1464620571.932780-1697792994 _=/tools/buildbot/bin/python using PTY: False --2016-05-30 08:04:46-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 11.7M=0.001s 2016-05-30 08:04:46 (11.7 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.594085 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:04:46.655467) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:04:46.656018) ========= 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-1464620571.932780-1697792994 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.070427 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:04:46.757717) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-30 08:04:46.758311) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 433520b687b76bc6332bf080db94b01ebf4ef881 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 433520b687b76bc6332bf080db94b01ebf4ef881 --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-1464620571.932780-1697792994 _=/tools/buildbot/bin/python using PTY: False 2016-05-30 08:04:46,861 truncating revision to first 12 chars 2016-05-30 08:04:46,861 Setting DEBUG logging. 2016-05-30 08:04:46,861 attempt 1/10 2016-05-30 08:04:46,862 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/433520b687b7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-30 08:04:48,496 unpacking tar archive at: mozilla-aurora-433520b687b7/testing/mozharness/ program finished with exit code 0 elapsedTime=2.147364 ========= master_lag: 2.27 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-30 08:04:51.178499) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 08:04:51.178817) ========= script_repo_revision: 433520b687b76bc6332bf080db94b01ebf4ef881 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 08:04:51.179518) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 3 secs) (at 2016-05-30 08:04:51.179793) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 3 secs) (at 2016-05-30 08:04:55.143510) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 51 secs) (at 2016-05-30 08:04:55.143788) ========= /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-aurora --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-aurora', '--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-1464620571.932780-1697792994 _=/tools/buildbot/bin/python using PTY: False 08:04:55 INFO - MultiFileLogger online at 20160530 08:04:55 in /builds/slave/test 08:04:55 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-aurora --download-symbols true 08:04:55 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:04:55 INFO - {'append_to_log': False, 08:04:55 INFO - 'base_work_dir': '/builds/slave/test', 08:04:55 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:04:55 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:04:55 INFO - 'buildbot_json_path': 'buildprops.json', 08:04:55 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:04:55 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:04:55 INFO - 'download_minidump_stackwalk': True, 08:04:55 INFO - 'download_symbols': 'true', 08:04:55 INFO - 'e10s': False, 08:04:55 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:04:55 INFO - 'tooltool.py': '/tools/tooltool.py', 08:04:55 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:04:55 INFO - '/tools/misc-python/virtualenv.py')}, 08:04:55 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:04:55 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:04:55 INFO - 'log_level': 'info', 08:04:55 INFO - 'log_to_console': True, 08:04:55 INFO - 'opt_config_files': (), 08:04:55 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:04:55 INFO - '--processes=1', 08:04:55 INFO - '--config=%(test_path)s/wptrunner.ini', 08:04:55 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:04:55 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:04:55 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:04:55 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:04:55 INFO - 'pip_index': False, 08:04:55 INFO - 'require_test_zip': True, 08:04:55 INFO - 'test_type': ('testharness',), 08:04:55 INFO - 'this_chunk': '1', 08:04:55 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:04:55 INFO - 'total_chunks': '10', 08:04:55 INFO - 'virtualenv_path': 'venv', 08:04:55 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:04:55 INFO - 'work_dir': 'build'} 08:04:55 INFO - ##### 08:04:55 INFO - ##### Running clobber step. 08:04:55 INFO - ##### 08:04:55 INFO - Running pre-action listener: _resource_record_pre_action 08:04:55 INFO - Running main action method: clobber 08:04:55 INFO - rmtree: /builds/slave/test/build 08:04:55 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:04:57 INFO - Running post-action listener: _resource_record_post_action 08:04:57 INFO - ##### 08:04:57 INFO - ##### Running read-buildbot-config step. 08:04:57 INFO - ##### 08:04:57 INFO - Running pre-action listener: _resource_record_pre_action 08:04:57 INFO - Running main action method: read_buildbot_config 08:04:57 INFO - Using buildbot properties: 08:04:57 INFO - { 08:04:57 INFO - "project": "", 08:04:57 INFO - "product": "firefox", 08:04:57 INFO - "script_repo_revision": "production", 08:04:57 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 08:04:57 INFO - "repository": "", 08:04:57 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 08:04:57 INFO - "buildid": "20160530063837", 08:04:57 INFO - "pgo_build": "False", 08:04:57 INFO - "basedir": "/builds/slave/test", 08:04:57 INFO - "buildnumber": 1, 08:04:57 INFO - "slavename": "tst-linux32-spot-028", 08:04:57 INFO - "revision": "433520b687b76bc6332bf080db94b01ebf4ef881", 08:04:57 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 08:04:57 INFO - "platform": "linux", 08:04:57 INFO - "branch": "mozilla-aurora", 08:04:57 INFO - "repo_path": "releases/mozilla-aurora", 08:04:57 INFO - "moz_repo_path": "", 08:04:57 INFO - "stage_platform": "linux", 08:04:57 INFO - "builduid": "3b0a3caa272d495abd2812a5b4932f33", 08:04:57 INFO - "slavebuilddir": "test" 08:04:57 INFO - } 08:04:57 INFO - Found installer url https://queue.taskcluster.net/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 08:04:57 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 08:04:57 INFO - Running post-action listener: _resource_record_post_action 08:04:57 INFO - ##### 08:04:57 INFO - ##### Running download-and-extract step. 08:04:57 INFO - ##### 08:04:57 INFO - Running pre-action listener: _resource_record_pre_action 08:04:57 INFO - Running main action method: download_and_extract 08:04:57 INFO - mkdir: /builds/slave/test/build/tests 08:04:57 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')]} 08:04:57 INFO - https://queue.taskcluster.net/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 08:04:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:04:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:04:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:04:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 08:05:09 INFO - Downloaded 1325 bytes. 08:05:09 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:05:09 INFO - Using the following test package requirements: 08:05:09 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 08:05:09 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:05:09 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 08:05:09 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:05:09 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 08:05:09 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:05:09 INFO - u'jsshell-linux-i686.zip'], 08:05:09 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:05:09 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 08:05:09 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 08:05:09 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:05:09 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 08:05:09 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:05:09 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 08:05:09 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:05:09 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 08:05:09 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:05:09 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 08:05:09 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 08:05:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:09 INFO - https://queue.taskcluster.net/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 08:05:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 08:05:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 08:05:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 08:05:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 08:05:18 INFO - Downloaded 22760507 bytes. 08:05:18 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:05:18 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:05:18 INFO - caution: filename not matched: web-platform/* 08:05:18 INFO - Return code: 11 08:05:18 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')]} 08:05:18 INFO - https://queue.taskcluster.net/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 08:05:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 08:05:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 08:05:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 08:05:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 08:05:30 INFO - Downloaded 36409186 bytes. 08:05:30 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:05:30 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:05:33 INFO - caution: filename not matched: bin/* 08:05:33 INFO - caution: filename not matched: config/* 08:05:33 INFO - caution: filename not matched: mozbase/* 08:05:33 INFO - caution: filename not matched: marionette/* 08:05:33 INFO - caution: filename not matched: tools/wptserve/* 08:05:33 INFO - Return code: 11 08:05: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')]} 08:05:33 INFO - https://queue.taskcluster.net/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 08:05:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:05:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:05:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:05:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 08:05:55 INFO - Downloaded 69339414 bytes. 08:05:55 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:05:55 INFO - mkdir: /builds/slave/test/properties 08:05:55 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:05:55 INFO - Writing to file /builds/slave/test/properties/build_url 08:05:55 INFO - Contents: 08:05:55 INFO - build_url:https://queue.taskcluster.net/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:05:56 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:05:56 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:05:56 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:05:56 INFO - Contents: 08:05:56 INFO - symbols_url:https://queue.taskcluster.net/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:05:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:56 INFO - https://queue.taskcluster.net/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:05:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:05:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:05:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:05:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 08:06:23 INFO - Downloaded 92311871 bytes. 08:06:23 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 08:06:23 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 08:06:31 INFO - Return code: 0 08:06:31 INFO - Running post-action listener: _resource_record_post_action 08:06:31 INFO - Running post-action listener: set_extra_try_arguments 08:06:31 INFO - ##### 08:06:31 INFO - ##### Running create-virtualenv step. 08:06:31 INFO - ##### 08:06:31 INFO - Running pre-action listener: _pre_create_virtualenv 08:06:31 INFO - Running pre-action listener: _resource_record_pre_action 08:06:31 INFO - Running main action method: create_virtualenv 08:06:31 INFO - Creating virtualenv /builds/slave/test/build/venv 08:06:31 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 08:06:31 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:06:32 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:06:32 INFO - Using real prefix '/usr' 08:06:32 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:06:34 INFO - Installing distribute.............................................................................................................................................................................................done. 08:06:37 INFO - Installing pip.................done. 08:06:37 INFO - Return code: 0 08:06:37 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:06:37 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')]} 08:06:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:06:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:06:38 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')]} 08:06:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:06:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:06:38 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 0x9f86c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fed598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa0a12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa090f70>, '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 0xa090620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa096750>, '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-1464620571.932780-1697792994', '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 08:06:38 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 08:06:38 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 08:06:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:06:38 INFO - 'CCACHE_UMASK': '002', 08:06:38 INFO - 'DISPLAY': ':0', 08:06:38 INFO - 'HOME': '/home/cltbld', 08:06:38 INFO - 'LANG': 'en_US.UTF-8', 08:06:38 INFO - 'LOGNAME': 'cltbld', 08:06:38 INFO - 'MAIL': '/var/mail/cltbld', 08:06:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:06:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:06:38 INFO - 'MOZ_NO_REMOTE': '1', 08:06:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:06:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:06:38 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:06:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:06:38 INFO - 'PWD': '/builds/slave/test', 08:06:38 INFO - 'SHELL': '/bin/bash', 08:06:38 INFO - 'SHLVL': '1', 08:06:38 INFO - 'TERM': 'linux', 08:06:38 INFO - 'TMOUT': '86400', 08:06:38 INFO - 'USER': 'cltbld', 08:06:38 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464620571.932780-1697792994', 08:06:38 INFO - '_': '/tools/buildbot/bin/python'} 08:06:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:06:38 INFO - Downloading/unpacking psutil>=0.7.1 08:06:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:06:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:06:38 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 08:06:38 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 08:06:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:06:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:06:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:06:42 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:06:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:06:42 INFO - Installing collected packages: psutil 08:06:42 INFO - Running setup.py install for psutil 08:06:42 INFO - building 'psutil._psutil_linux' extension 08:06:42 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 08:06:43 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 08:06:43 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 08:06:43 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 08:06:43 INFO - building 'psutil._psutil_posix' extension 08:06:43 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 08:06:43 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 08:06:43 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:06:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:06:43 INFO - Successfully installed psutil 08:06:43 INFO - Cleaning up... 08:06:43 INFO - Return code: 0 08:06:43 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:06:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:06:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:06:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:06:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:06:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:06:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:06:43 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 0x9f86c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fed598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa0a12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa090f70>, '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 0xa090620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa096750>, '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-1464620571.932780-1697792994', '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 08:06:43 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 08:06:43 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 08:06:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:06:43 INFO - 'CCACHE_UMASK': '002', 08:06:43 INFO - 'DISPLAY': ':0', 08:06:43 INFO - 'HOME': '/home/cltbld', 08:06:43 INFO - 'LANG': 'en_US.UTF-8', 08:06:43 INFO - 'LOGNAME': 'cltbld', 08:06:43 INFO - 'MAIL': '/var/mail/cltbld', 08:06:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:06:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:06:43 INFO - 'MOZ_NO_REMOTE': '1', 08:06:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:06:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:06:43 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:06:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:06:43 INFO - 'PWD': '/builds/slave/test', 08:06:43 INFO - 'SHELL': '/bin/bash', 08:06:43 INFO - 'SHLVL': '1', 08:06:43 INFO - 'TERM': 'linux', 08:06:43 INFO - 'TMOUT': '86400', 08:06:43 INFO - 'USER': 'cltbld', 08:06:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464620571.932780-1697792994', 08:06:43 INFO - '_': '/tools/buildbot/bin/python'} 08:06:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:06:44 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:06:44 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 08:06:44 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 08:06:44 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 08:06:44 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 08:06:44 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 08:06:44 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 08:06:49 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:06:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:06:49 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:06:49 INFO - Installing collected packages: mozsystemmonitor 08:06:49 INFO - Running setup.py install for mozsystemmonitor 08:06:49 INFO - Successfully installed mozsystemmonitor 08:06:49 INFO - Cleaning up... 08:06:49 INFO - Return code: 0 08:06:49 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:06:49 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')]} 08:06:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:06:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:06:49 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')]} 08:06:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:06:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:06:49 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 0x9f86c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fed598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa0a12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa090f70>, '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 0xa090620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa096750>, '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-1464620571.932780-1697792994', '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 08:06:49 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 08:06:49 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 08:06:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:06:49 INFO - 'CCACHE_UMASK': '002', 08:06:49 INFO - 'DISPLAY': ':0', 08:06:49 INFO - 'HOME': '/home/cltbld', 08:06:49 INFO - 'LANG': 'en_US.UTF-8', 08:06:49 INFO - 'LOGNAME': 'cltbld', 08:06:49 INFO - 'MAIL': '/var/mail/cltbld', 08:06:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:06:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:06:49 INFO - 'MOZ_NO_REMOTE': '1', 08:06:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:06:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:06:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:06:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:06:49 INFO - 'PWD': '/builds/slave/test', 08:06:49 INFO - 'SHELL': '/bin/bash', 08:06:49 INFO - 'SHLVL': '1', 08:06:49 INFO - 'TERM': 'linux', 08:06:49 INFO - 'TMOUT': '86400', 08:06:49 INFO - 'USER': 'cltbld', 08:06:49 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464620571.932780-1697792994', 08:06:49 INFO - '_': '/tools/buildbot/bin/python'} 08:06:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:06:50 INFO - Downloading/unpacking blobuploader==1.2.4 08:06:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:06:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:06:50 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 08:06:50 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 08:06:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:06:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:06:55 INFO - Downloading blobuploader-1.2.4.tar.gz 08:06:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:06:55 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:06: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 08:06: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 08:06: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 08:06: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 08:06: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 08:06: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 08:06:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:06:56 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:06:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:06:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:06:56 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 08:06:56 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 08:06:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:06:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:06:56 INFO - Downloading docopt-0.6.1.tar.gz 08:06:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:06:57 INFO - Installing collected packages: blobuploader, requests, docopt 08:06:57 INFO - Running setup.py install for blobuploader 08:06:57 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:06:57 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:06:57 INFO - Running setup.py install for requests 08:06:58 INFO - Running setup.py install for docopt 08:06:58 INFO - Successfully installed blobuploader requests docopt 08:06:58 INFO - Cleaning up... 08:06:58 INFO - Return code: 0 08:06:58 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:06: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')]} 08:06:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:06:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:06: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')]} 08:06:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:06:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:06:58 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 0x9f86c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fed598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa0a12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa090f70>, '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 0xa090620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa096750>, '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-1464620571.932780-1697792994', '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 08:06:58 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 08:06:58 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 08:06:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:06:58 INFO - 'CCACHE_UMASK': '002', 08:06:58 INFO - 'DISPLAY': ':0', 08:06:58 INFO - 'HOME': '/home/cltbld', 08:06:58 INFO - 'LANG': 'en_US.UTF-8', 08:06:58 INFO - 'LOGNAME': 'cltbld', 08:06:58 INFO - 'MAIL': '/var/mail/cltbld', 08:06:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:06:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:06:58 INFO - 'MOZ_NO_REMOTE': '1', 08:06:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:06:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:06:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:06:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:06:58 INFO - 'PWD': '/builds/slave/test', 08:06:58 INFO - 'SHELL': '/bin/bash', 08:06:58 INFO - 'SHLVL': '1', 08:06:58 INFO - 'TERM': 'linux', 08:06:58 INFO - 'TMOUT': '86400', 08:06:58 INFO - 'USER': 'cltbld', 08:06:58 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464620571.932780-1697792994', 08:06:58 INFO - '_': '/tools/buildbot/bin/python'} 08:06:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:06:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:06:58 INFO - Running setup.py (path:/tmp/pip-GAZzFz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:06:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:06:58 INFO - Running setup.py (path:/tmp/pip-2VzMAn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:06:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:06:59 INFO - Running setup.py (path:/tmp/pip-ppp5TA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:06:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:06:59 INFO - Running setup.py (path:/tmp/pip-OX8hzU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:06:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:06:59 INFO - Running setup.py (path:/tmp/pip-iJ4lQi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:06:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:06:59 INFO - Running setup.py (path:/tmp/pip-Sp7VOt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:06:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:06:59 INFO - Running setup.py (path:/tmp/pip-DpKoDU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:06:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:06:59 INFO - Running setup.py (path:/tmp/pip-NSoQqO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:06:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:06:59 INFO - Running setup.py (path:/tmp/pip-3PRmag-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:06:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:07:00 INFO - Running setup.py (path:/tmp/pip-g_Z7Cb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:07:00 INFO - Running setup.py (path:/tmp/pip-SgKWMx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:07:00 INFO - Running setup.py (path:/tmp/pip-aFm4nB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:07:00 INFO - Running setup.py (path:/tmp/pip-sj5Ttg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:07:00 INFO - Running setup.py (path:/tmp/pip-BcaRUs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:07:00 INFO - Running setup.py (path:/tmp/pip-jopDbt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:07:00 INFO - Running setup.py (path:/tmp/pip-dYhzvJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:07:00 INFO - Running setup.py (path:/tmp/pip-srXgIR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:07:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:07:01 INFO - Running setup.py (path:/tmp/pip-d5ZsJO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:07:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:07:01 INFO - Running setup.py (path:/tmp/pip-kPZqNG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:07:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:07:01 INFO - Running setup.py (path:/tmp/pip-HvEVzv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:07:01 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:07:01 INFO - Running setup.py (path:/tmp/pip-32R2sy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:07:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:07:02 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 08:07:02 INFO - Running setup.py install for manifestparser 08:07:02 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:07:02 INFO - Running setup.py install for mozcrash 08:07:02 INFO - Running setup.py install for mozdebug 08:07:02 INFO - Running setup.py install for mozdevice 08:07:02 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:07:02 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:07:02 INFO - Running setup.py install for mozfile 08:07:03 INFO - Running setup.py install for mozhttpd 08:07:03 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:07:03 INFO - Running setup.py install for mozinfo 08:07:03 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:07:03 INFO - Running setup.py install for mozInstall 08:07:03 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:07:03 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:07:03 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:07:03 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:07:03 INFO - Running setup.py install for mozleak 08:07:03 INFO - Running setup.py install for mozlog 08:07:04 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:07:04 INFO - Running setup.py install for moznetwork 08:07:04 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:07:04 INFO - Running setup.py install for mozprocess 08:07:04 INFO - Running setup.py install for mozprofile 08:07:04 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:07:04 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:07:04 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:07:04 INFO - Running setup.py install for mozrunner 08:07:05 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:07:05 INFO - Running setup.py install for mozscreenshot 08:07:05 INFO - Running setup.py install for moztest 08:07:05 INFO - Running setup.py install for mozversion 08:07:05 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:07:05 INFO - Running setup.py install for wptserve 08:07:06 INFO - Running setup.py install for marionette-driver 08:07:06 INFO - Running setup.py install for browsermob-proxy 08:07:06 INFO - Running setup.py install for marionette-client 08:07:06 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:07:07 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:07:07 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 08:07:07 INFO - Cleaning up... 08:07:07 INFO - Return code: 0 08:07:07 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:07:07 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')]} 08:07:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:07:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:07:07 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')]} 08:07:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:07:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:07:07 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 0x9f86c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fed598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa0a12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa090f70>, '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 0xa090620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa096750>, '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-1464620571.932780-1697792994', '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 08:07:07 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 08:07:07 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 08:07:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:07:07 INFO - 'CCACHE_UMASK': '002', 08:07:07 INFO - 'DISPLAY': ':0', 08:07:07 INFO - 'HOME': '/home/cltbld', 08:07:07 INFO - 'LANG': 'en_US.UTF-8', 08:07:07 INFO - 'LOGNAME': 'cltbld', 08:07:07 INFO - 'MAIL': '/var/mail/cltbld', 08:07:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:07:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:07:07 INFO - 'MOZ_NO_REMOTE': '1', 08:07:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:07:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:07:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:07:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:07:07 INFO - 'PWD': '/builds/slave/test', 08:07:07 INFO - 'SHELL': '/bin/bash', 08:07:07 INFO - 'SHLVL': '1', 08:07:07 INFO - 'TERM': 'linux', 08:07:07 INFO - 'TMOUT': '86400', 08:07:07 INFO - 'USER': 'cltbld', 08:07:07 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464620571.932780-1697792994', 08:07:07 INFO - '_': '/tools/buildbot/bin/python'} 08:07:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:07:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:07:07 INFO - Running setup.py (path:/tmp/pip-IfVgfS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:07:07 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)) 08:07:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:07:07 INFO - Running setup.py (path:/tmp/pip-jJaeN5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:07:07 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)) 08:07:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:07:07 INFO - Running setup.py (path:/tmp/pip-Rlmdtp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:07:08 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)) 08:07:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:07:08 INFO - Running setup.py (path:/tmp/pip-vj243f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:07:08 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)) 08:07:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:07:08 INFO - Running setup.py (path:/tmp/pip-ABnyMd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:07:08 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)) 08:07:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:07:08 INFO - Running setup.py (path:/tmp/pip-kgI1bo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:07:08 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)) 08:07:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:07:08 INFO - Running setup.py (path:/tmp/pip-7Mxvw1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:07:08 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)) 08:07:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:07:08 INFO - Running setup.py (path:/tmp/pip-EEKyYW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:07:08 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)) 08:07:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:07:08 INFO - Running setup.py (path:/tmp/pip-RgQb7w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:07:08 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)) 08:07:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:07:08 INFO - Running setup.py (path:/tmp/pip-I10iKt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:07:09 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)) 08:07:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:07:09 INFO - Running setup.py (path:/tmp/pip-5_rB79-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:07:09 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)) 08:07:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:07:09 INFO - Running setup.py (path:/tmp/pip-fRqnxf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:07:09 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)) 08:07:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:07:09 INFO - Running setup.py (path:/tmp/pip-GYkJ7s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:07:09 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)) 08:07:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:07:09 INFO - Running setup.py (path:/tmp/pip-Muoqd_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:07:09 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)) 08:07:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:07:09 INFO - Running setup.py (path:/tmp/pip-D7SIK1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:07:09 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)) 08:07:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:07:09 INFO - Running setup.py (path:/tmp/pip-Jx8ciM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:07:09 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)) 08:07:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:07:10 INFO - Running setup.py (path:/tmp/pip-07db3m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:07:10 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)) 08:07:10 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:07:10 INFO - Running setup.py (path:/tmp/pip-nnTq6q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:07:10 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)) 08:07:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:07:10 INFO - Running setup.py (path:/tmp/pip-DgPYY5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:07:10 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)) 08:07:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:07:10 INFO - Running setup.py (path:/tmp/pip-PI6MqM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:07:10 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)) 08:07:10 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:07:10 INFO - Running setup.py (path:/tmp/pip-4rhXVK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:07:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:07:11 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)) 08:07:11 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)) 08:07:11 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)) 08:07:11 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)) 08:07:11 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)) 08:07:11 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)) 08:07:11 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:07:11 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 08:07:11 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 08:07:11 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 08:07:11 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 08:07:11 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 08:07:11 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 08:07:16 INFO - Downloading blessings-1.6.tar.gz 08:07:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:07:16 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)) 08:07:16 INFO - Installing collected packages: blessings 08:07:16 INFO - Running setup.py install for blessings 08:07:16 INFO - Successfully installed blessings 08:07:16 INFO - Cleaning up... 08:07:16 INFO - Return code: 0 08:07:16 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:07:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:07:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:07:17 INFO - Reading from file tmpfile_stdout 08:07:17 INFO - Current package versions: 08:07:17 INFO - argparse == 1.2.1 08:07:17 INFO - blessings == 1.6 08:07:17 INFO - blobuploader == 1.2.4 08:07:17 INFO - browsermob-proxy == 0.6.0 08:07:17 INFO - docopt == 0.6.1 08:07:17 INFO - manifestparser == 1.1 08:07:17 INFO - marionette-client == 2.3.0 08:07:17 INFO - marionette-driver == 1.4.0 08:07:17 INFO - mozInstall == 1.12 08:07:17 INFO - mozcrash == 0.17 08:07:17 INFO - mozdebug == 0.1 08:07:17 INFO - mozdevice == 0.48 08:07:17 INFO - mozfile == 1.2 08:07:17 INFO - mozhttpd == 0.7 08:07:17 INFO - mozinfo == 0.9 08:07:17 INFO - mozleak == 0.1 08:07:17 INFO - mozlog == 3.1 08:07:17 INFO - moznetwork == 0.27 08:07:17 INFO - mozprocess == 0.22 08:07:17 INFO - mozprofile == 0.28 08:07:17 INFO - mozrunner == 6.11 08:07:17 INFO - mozscreenshot == 0.1 08:07:17 INFO - mozsystemmonitor == 0.0 08:07:17 INFO - moztest == 0.7 08:07:17 INFO - mozversion == 1.4 08:07:17 INFO - psutil == 3.1.1 08:07:17 INFO - requests == 1.2.3 08:07:17 INFO - wptserve == 1.4.0 08:07:17 INFO - wsgiref == 0.1.2 08:07:17 INFO - Running post-action listener: _resource_record_post_action 08:07:17 INFO - Running post-action listener: _start_resource_monitoring 08:07:17 INFO - Starting resource monitoring. 08:07:17 INFO - ##### 08:07:17 INFO - ##### Running pull step. 08:07:17 INFO - ##### 08:07:17 INFO - Running pre-action listener: _resource_record_pre_action 08:07:17 INFO - Running main action method: pull 08:07:17 INFO - Pull has nothing to do! 08:07:17 INFO - Running post-action listener: _resource_record_post_action 08:07:17 INFO - ##### 08:07:17 INFO - ##### Running install step. 08:07:17 INFO - ##### 08:07:17 INFO - Running pre-action listener: _resource_record_pre_action 08:07:17 INFO - Running main action method: install 08:07:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:07:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:07:17 INFO - Reading from file tmpfile_stdout 08:07:17 INFO - Detecting whether we're running mozinstall >=1.0... 08:07:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:07:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:07:17 INFO - Reading from file tmpfile_stdout 08:07:17 INFO - Output received: 08:07:17 INFO - Usage: mozinstall [options] installer 08:07:17 INFO - Options: 08:07:17 INFO - -h, --help show this help message and exit 08:07:17 INFO - -d DEST, --destination=DEST 08:07:17 INFO - Directory to install application into. [default: 08:07:17 INFO - "/builds/slave/test"] 08:07:17 INFO - --app=APP Application being installed. [default: firefox] 08:07:17 INFO - mkdir: /builds/slave/test/build/application 08:07:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 08:07:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 08:07:51 INFO - Reading from file tmpfile_stdout 08:07:51 INFO - Output received: 08:07:51 INFO - /builds/slave/test/build/application/firefox/firefox 08:07:51 INFO - Running post-action listener: _resource_record_post_action 08:07:51 INFO - ##### 08:07:51 INFO - ##### Running run-tests step. 08:07:51 INFO - ##### 08:07:51 INFO - Running pre-action listener: _resource_record_pre_action 08:07:51 INFO - Running main action method: run_tests 08:07:51 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:07:51 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:07:51 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:07:51 INFO - grabbing minidump binary from tooltool 08:07: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')]} 08:07:51 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 0xa090f70>, '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 0xa090620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa096750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:07:51 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 08:07:51 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 08:07:51 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:07:51 INFO - Return code: 0 08:07:51 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 08:07:51 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:07:51 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/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.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 08:07:51 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/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.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 08:07:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:07:51 INFO - 'CCACHE_UMASK': '002', 08:07:51 INFO - 'DISPLAY': ':0', 08:07:51 INFO - 'HOME': '/home/cltbld', 08:07:51 INFO - 'LANG': 'en_US.UTF-8', 08:07:51 INFO - 'LOGNAME': 'cltbld', 08:07:51 INFO - 'MAIL': '/var/mail/cltbld', 08:07:51 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:07:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:07:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:07:51 INFO - 'MOZ_NO_REMOTE': '1', 08:07:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:07:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:07:51 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:07:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:07:51 INFO - 'PWD': '/builds/slave/test', 08:07:51 INFO - 'SHELL': '/bin/bash', 08:07:51 INFO - 'SHLVL': '1', 08:07:51 INFO - 'TERM': 'linux', 08:07:51 INFO - 'TMOUT': '86400', 08:07:51 INFO - 'USER': 'cltbld', 08:07:51 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464620571.932780-1697792994', 08:07:51 INFO - '_': '/tools/buildbot/bin/python'} 08:07:51 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/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.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 08:07:52 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 08:07:52 INFO - import pkg_resources 08:07:53 INFO - Using 1 client processes 08:07:53 INFO - wptserve Starting http server on 127.0.0.1:8000 08:07:53 INFO - wptserve Starting http server on 127.0.0.1:8001 08:07:53 INFO - wptserve Starting http server on 127.0.0.1:8443 08:07:55 INFO - SUITE-START | Running 778 tests 08:07:55 INFO - Running testharness tests 08:07:55 INFO - Setting up ssl 08:07:55 INFO - PROCESS | certutil | 08:07:55 INFO - PROCESS | certutil | 08:07:56 INFO - PROCESS | certutil | 08:07:56 INFO - Certificate Nickname Trust Attributes 08:07:56 INFO - SSL,S/MIME,JAR/XPI 08:07:56 INFO - 08:07:56 INFO - web-platform-tests CT,, 08:07:56 INFO - 08:07:56 INFO - Starting runner 08:07:59 INFO - PROCESS | 1721 | 1464620879218 Marionette DEBUG Marionette enabled via build flag and pref 08:07:59 INFO - PROCESS | 1721 | ++DOCSHELL 0xa4e0c000 == 1 [pid = 1721] [id = 1] 08:07:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 1 (0xa4e0c400) [pid = 1721] [serial = 1] [outer = (nil)] 08:07:59 INFO - PROCESS | 1721 | [1721] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:07:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 2 (0xa4e0cc00) [pid = 1721] [serial = 2] [outer = 0xa4e0c400] 08:07:59 INFO - PROCESS | 1721 | 1464620879964 Marionette INFO Listening on port 2828 08:08:00 INFO - PROCESS | 1721 | 1464620880584 Marionette DEBUG Marionette enabled via command-line flag 08:08:00 INFO - PROCESS | 1721 | ++DOCSHELL 0xa2286000 == 2 [pid = 1721] [id = 2] 08:08:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 3 (0xa22c8000) [pid = 1721] [serial = 3] [outer = (nil)] 08:08:00 INFO - PROCESS | 1721 | [1721] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:08:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 4 (0xa22c8800) [pid = 1721] [serial = 4] [outer = 0xa22c8000] 08:08:00 INFO - PROCESS | 1721 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2199f20 08:08:00 INFO - PROCESS | 1721 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a219fa20 08:08:00 INFO - PROCESS | 1721 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21bd920 08:08:00 INFO - PROCESS | 1721 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21c0580 08:08:00 INFO - PROCESS | 1721 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21c42c0 08:08:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 5 (0xa21b5400) [pid = 1721] [serial = 5] [outer = 0xa4e0c400] 08:08:01 INFO - PROCESS | 1721 | [1721] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:08:01 INFO - PROCESS | 1721 | 1464620881018 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:51931 08:08:01 INFO - PROCESS | 1721 | [1721] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:08:01 INFO - PROCESS | 1721 | 1464620881108 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:51932 08:08:01 INFO - PROCESS | 1721 | 1464620881117 Marionette DEBUG Closed connection conn0 08:08:01 INFO - PROCESS | 1721 | [1721] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 08:08:01 INFO - PROCESS | 1721 | 1464620881247 Marionette DEBUG Closed connection conn1 08:08:01 INFO - PROCESS | 1721 | [1721] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:08:01 INFO - PROCESS | 1721 | 1464620881312 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:51933 08:08:01 INFO - PROCESS | 1721 | [1721] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:08:01 INFO - PROCESS | 1721 | 1464620881384 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:51934 08:08:01 INFO - PROCESS | 1721 | 1464620881401 Marionette DEBUG Closed connection conn2 08:08:01 INFO - PROCESS | 1721 | [1721] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:08:01 INFO - PROCESS | 1721 | 1464620881424 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:51935 08:08:01 INFO - PROCESS | 1721 | 1464620881429 Marionette DEBUG Closed connection conn3 08:08:01 INFO - PROCESS | 1721 | 1464620881485 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:08:01 INFO - PROCESS | 1721 | 1464620881507 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160530063837","device":"desktop","version":"48.0a2"} 08:08:02 INFO - PROCESS | 1721 | [1721] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:08:03 INFO - PROCESS | 1721 | ++DOCSHELL 0x9b574400 == 3 [pid = 1721] [id = 3] 08:08:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 6 (0x9b574800) [pid = 1721] [serial = 6] [outer = (nil)] 08:08:03 INFO - PROCESS | 1721 | ++DOCSHELL 0x9b578400 == 4 [pid = 1721] [id = 4] 08:08:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 7 (0x9b579800) [pid = 1721] [serial = 7] [outer = (nil)] 08:08:03 INFO - PROCESS | 1721 | [1721] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:08:04 INFO - PROCESS | 1721 | ++DOCSHELL 0x9ab50000 == 5 [pid = 1721] [id = 5] 08:08:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 8 (0x9ab50400) [pid = 1721] [serial = 8] [outer = (nil)] 08:08:04 INFO - PROCESS | 1721 | [1721] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:08:04 INFO - PROCESS | 1721 | [1721] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:08:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 9 (0x9a70f800) [pid = 1721] [serial = 9] [outer = 0x9ab50400] 08:08:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 10 (0x9a338400) [pid = 1721] [serial = 10] [outer = 0x9b574800] 08:08:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 11 (0x9a33a000) [pid = 1721] [serial = 11] [outer = 0x9b579800] 08:08:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 12 (0x9a33c400) [pid = 1721] [serial = 12] [outer = 0x9ab50400] 08:08:05 INFO - PROCESS | 1721 | 1464620885828 Marionette DEBUG loaded listener.js 08:08:05 INFO - PROCESS | 1721 | 1464620885850 Marionette DEBUG loaded listener.js 08:08:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 13 (0x9b57d000) [pid = 1721] [serial = 13] [outer = 0x9ab50400] 08:08:06 INFO - PROCESS | 1721 | 1464620886733 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"861c0bb5-d306-4e5d-89d6-daaa75f90260","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160530063837","device":"desktop","version":"48.0a2","command_id":1}}] 08:08:07 INFO - PROCESS | 1721 | 1464620887023 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:08:07 INFO - PROCESS | 1721 | 1464620887429 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 08:08:07 INFO - PROCESS | 1721 | 1464620887633 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:08:07 INFO - PROCESS | 1721 | [1721] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:08:07 INFO - PROCESS | 1721 | [1721] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:08:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 14 (0x94f87000) [pid = 1721] [serial = 14] [outer = 0x9ab50400] 08:08:08 INFO - PROCESS | 1721 | [1721] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:08:08 INFO - PROCESS | 1721 | [1721] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:08 INFO - PROCESS | 1721 | 1464620888231 Marionette TRACE conn4 <- [1,3,null,{}] 08:08:08 INFO - PROCESS | 1721 | 1464620888273 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:08:08 INFO - PROCESS | 1721 | 1464620888310 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 08:08:08 INFO - PROCESS | 1721 | 1464620888376 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 08:08:08 INFO - PROCESS | 1721 | 1464620888381 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 08:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:08:08 INFO - PROCESS | 1721 | 1464620888465 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:08:08 INFO - PROCESS | 1721 | 1464620888472 Marionette TRACE conn4 <- [1,6,null,{}] 08:08:08 INFO - PROCESS | 1721 | 1464620888483 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:08 INFO - PROCESS | 1721 | 1464620888502 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 08:08:08 INFO - PROCESS | 1721 | 1464620888509 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:08 INFO - PROCESS | 1721 | ++DOCSHELL 0x9b7e1000 == 6 [pid = 1721] [id = 6] 08:08:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 15 (0xa2153800) [pid = 1721] [serial = 15] [outer = (nil)] 08:08:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 16 (0x93984400) [pid = 1721] [serial = 16] [outer = 0xa2153800] 08:08:08 INFO - PROCESS | 1721 | 1464620888595 Marionette DEBUG loaded listener.js 08:08:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 17 (0x93989800) [pid = 1721] [serial = 17] [outer = 0xa2153800] 08:08:09 INFO - PROCESS | 1721 | ++DOCSHELL 0x93877400 == 7 [pid = 1721] [id = 7] 08:08:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 18 (0x93877800) [pid = 1721] [serial = 18] [outer = (nil)] 08:08:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 19 (0x9387e000) [pid = 1721] [serial = 19] [outer = 0x93877800] 08:08:09 INFO - PROCESS | 1721 | 1464620889142 Marionette DEBUG loaded listener.js 08:08:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 20 (0x9398e400) [pid = 1721] [serial = 20] [outer = 0x93877800] 08:08:09 INFO - PROCESS | 1721 | [1721] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 08:08:09 INFO - PROCESS | 1721 | 1464620889750 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1455ms 08:08:10 INFO - PROCESS | 1721 | 1464620890000 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 08:08:10 INFO - PROCESS | 1721 | 1464620890008 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 08:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:08:10 INFO - PROCESS | 1721 | 1464620890133 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:08:10 INFO - PROCESS | 1721 | 1464620890139 Marionette TRACE conn4 <- [1,10,null,{}] 08:08:10 INFO - PROCESS | 1721 | 1464620890179 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:10 INFO - PROCESS | 1721 | 1464620890391 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 08:08:10 INFO - PROCESS | 1721 | 1464620890506 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:10 INFO - PROCESS | 1721 | ++DOCSHELL 0x93875c00 == 8 [pid = 1721] [id = 8] 08:08:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 21 (0x951ea000) [pid = 1721] [serial = 21] [outer = (nil)] 08:08:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 22 (0x951f1800) [pid = 1721] [serial = 22] [outer = 0x951ea000] 08:08:10 INFO - PROCESS | 1721 | 1464620890598 Marionette DEBUG loaded listener.js 08:08:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 23 (0x97687000) [pid = 1721] [serial = 23] [outer = 0x951ea000] 08:08:11 INFO - PROCESS | 1721 | ++DOCSHELL 0x99205400 == 9 [pid = 1721] [id = 9] 08:08:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 24 (0x99299000) [pid = 1721] [serial = 24] [outer = (nil)] 08:08:11 INFO - PROCESS | 1721 | 1464620891496 Marionette TRACE conn4 <- [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]]]}] 08:08:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 25 (0x99205000) [pid = 1721] [serial = 25] [outer = 0x99299000] 08:08:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 26 (0x99de5800) [pid = 1721] [serial = 26] [outer = 0x99299000] 08:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1519ms 08:08:11 INFO - PROCESS | 1721 | ++DOCSHELL 0x99202400 == 10 [pid = 1721] [id = 10] 08:08:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 27 (0x99e7f800) [pid = 1721] [serial = 27] [outer = (nil)] 08:08:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 28 (0x9b73b000) [pid = 1721] [serial = 28] [outer = 0x99e7f800] 08:08:11 INFO - PROCESS | 1721 | 1464620891730 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 08:08:11 INFO - PROCESS | 1721 | 1464620891740 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 08:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:08:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 29 (0x9d7ba400) [pid = 1721] [serial = 29] [outer = 0x99e7f800] 08:08:11 INFO - PROCESS | 1721 | 1464620891829 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:08:11 INFO - PROCESS | 1721 | 1464620891835 Marionette TRACE conn4 <- [1,14,null,{}] 08:08:11 INFO - PROCESS | 1721 | 1464620891926 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:12 INFO - PROCESS | 1721 | 1464620892243 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 08:08:12 INFO - PROCESS | 1721 | 1464620892343 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:12 INFO - PROCESS | 1721 | ++DOCSHELL 0x9a330800 == 11 [pid = 1721] [id = 11] 08:08:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 30 (0x9a332c00) [pid = 1721] [serial = 30] [outer = (nil)] 08:08:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 31 (0xa3260c00) [pid = 1721] [serial = 31] [outer = 0x9a332c00] 08:08:12 INFO - PROCESS | 1721 | 1464620892443 Marionette DEBUG loaded listener.js 08:08:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 32 (0xa62fd800) [pid = 1721] [serial = 32] [outer = 0x9a332c00] 08:08:13 INFO - PROCESS | 1721 | 1464620893419 Marionette TRACE conn4 <- [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]]]}] 08:08:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1693ms 08:08:13 INFO - PROCESS | 1721 | 1464620893471 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 08:08:13 INFO - PROCESS | 1721 | 1464620893476 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 08:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:08:13 INFO - PROCESS | 1721 | 1464620893484 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:08:13 INFO - PROCESS | 1721 | 1464620893490 Marionette TRACE conn4 <- [1,18,null,{}] 08:08:13 INFO - PROCESS | 1721 | 1464620893551 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:13 INFO - PROCESS | 1721 | 1464620893831 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 08:08:13 INFO - PROCESS | 1721 | 1464620893949 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:13 INFO - PROCESS | 1721 | ++DOCSHELL 0x9c02a000 == 12 [pid = 1721] [id = 12] 08:08:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 33 (0x9c02a400) [pid = 1721] [serial = 33] [outer = (nil)] 08:08:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 34 (0x9d7b5c00) [pid = 1721] [serial = 34] [outer = 0x9c02a400] 08:08:14 INFO - PROCESS | 1721 | 1464620894049 Marionette DEBUG loaded listener.js 08:08:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 35 (0xa6764400) [pid = 1721] [serial = 35] [outer = 0x9c02a400] 08:08:14 INFO - PROCESS | 1721 | 1464620894943 Marionette TRACE conn4 <- [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]]]}] 08:08:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1500ms 08:08:14 INFO - PROCESS | 1721 | 1464620894985 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 08:08:14 INFO - PROCESS | 1721 | 1464620894991 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 08:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:08:15 INFO - PROCESS | 1721 | 1464620895000 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:08:15 INFO - PROCESS | 1721 | 1464620895004 Marionette TRACE conn4 <- [1,22,null,{}] 08:08:15 INFO - PROCESS | 1721 | 1464620895012 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:15 INFO - PROCESS | 1721 | 1464620895210 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 08:08:15 INFO - PROCESS | 1721 | 1464620895340 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:15 INFO - PROCESS | 1721 | ++DOCSHELL 0x9b072400 == 13 [pid = 1721] [id = 13] 08:08:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 36 (0x9b075800) [pid = 1721] [serial = 36] [outer = (nil)] 08:08:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 37 (0x9b07b000) [pid = 1721] [serial = 37] [outer = 0x9b075800] 08:08:15 INFO - PROCESS | 1721 | 1464620895434 Marionette DEBUG loaded listener.js 08:08:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 38 (0x9c024800) [pid = 1721] [serial = 38] [outer = 0x9b075800] 08:08:16 INFO - PROCESS | 1721 | 1464620896683 Marionette TRACE conn4 <- [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]]]}] 08:08:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1740ms 08:08:16 INFO - PROCESS | 1721 | 1464620896744 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 08:08:16 INFO - PROCESS | 1721 | 1464620896750 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 08:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:08:16 INFO - PROCESS | 1721 | 1464620896759 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:08:16 INFO - PROCESS | 1721 | 1464620896766 Marionette TRACE conn4 <- [1,26,null,{}] 08:08:16 INFO - PROCESS | 1721 | 1464620896776 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:17 INFO - PROCESS | 1721 | 1464620897063 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 08:08:17 INFO - PROCESS | 1721 | 1464620897211 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:17 INFO - PROCESS | 1721 | ++DOCSHELL 0x92c17000 == 14 [pid = 1721] [id = 14] 08:08:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 39 (0x92c17400) [pid = 1721] [serial = 39] [outer = (nil)] 08:08:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 40 (0x94f7d400) [pid = 1721] [serial = 40] [outer = 0x92c17400] 08:08:17 INFO - PROCESS | 1721 | 1464620897330 Marionette DEBUG loaded listener.js 08:08:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 41 (0x98822c00) [pid = 1721] [serial = 41] [outer = 0x92c17400] 08:08:18 INFO - PROCESS | 1721 | 1464620898213 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:08:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1494ms 08:08:18 INFO - PROCESS | 1721 | 1464620898254 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 08:08:18 INFO - PROCESS | 1721 | 1464620898263 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 08:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:08:18 INFO - PROCESS | 1721 | 1464620898274 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:08:18 INFO - PROCESS | 1721 | 1464620898278 Marionette TRACE conn4 <- [1,30,null,{}] 08:08:18 INFO - PROCESS | 1721 | 1464620898310 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:18 INFO - PROCESS | 1721 | 1464620898532 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 08:08:18 INFO - PROCESS | 1721 | 1464620898545 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:18 INFO - PROCESS | 1721 | ++DOCSHELL 0x99e87800 == 15 [pid = 1721] [id = 15] 08:08:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 42 (0x99e88000) [pid = 1721] [serial = 42] [outer = (nil)] 08:08:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 43 (0x9a0a1400) [pid = 1721] [serial = 43] [outer = 0x99e88000] 08:08:18 INFO - PROCESS | 1721 | 1464620898625 Marionette DEBUG loaded listener.js 08:08:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 44 (0x9a2dd400) [pid = 1721] [serial = 44] [outer = 0x99e88000] 08:08:19 INFO - PROCESS | 1721 | 1464620899423 Marionette TRACE conn4 <- [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]]]}] 08:08:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1179ms 08:08:19 INFO - PROCESS | 1721 | 1464620899454 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 08:08:19 INFO - PROCESS | 1721 | 1464620899458 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 08:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:08:19 INFO - PROCESS | 1721 | 1464620899465 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:08:19 INFO - PROCESS | 1721 | 1464620899470 Marionette TRACE conn4 <- [1,34,null,{}] 08:08:19 INFO - PROCESS | 1721 | 1464620899487 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:19 INFO - PROCESS | 1721 | 1464620899657 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 08:08:19 INFO - PROCESS | 1721 | 1464620899752 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:19 INFO - PROCESS | 1721 | ++DOCSHELL 0x92ce4400 == 16 [pid = 1721] [id = 16] 08:08:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 45 (0x94482000) [pid = 1721] [serial = 45] [outer = (nil)] 08:08:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 46 (0x94f45800) [pid = 1721] [serial = 46] [outer = 0x94482000] 08:08:19 INFO - PROCESS | 1721 | 1464620899834 Marionette DEBUG loaded listener.js 08:08:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 47 (0x9a7b4000) [pid = 1721] [serial = 47] [outer = 0x94482000] 08:08:20 INFO - PROCESS | 1721 | 1464620900584 Marionette TRACE conn4 <- [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]]]}] 08:08:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1138ms 08:08:20 INFO - PROCESS | 1721 | 1464620900605 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 08:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:08:20 INFO - PROCESS | 1721 | 1464620900610 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 08:08:20 INFO - PROCESS | 1721 | 1464620900618 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:08:20 INFO - PROCESS | 1721 | 1464620900621 Marionette TRACE conn4 <- [1,38,null,{}] 08:08:20 INFO - PROCESS | 1721 | 1464620900628 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:20 INFO - PROCESS | 1721 | 1464620900823 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 08:08:20 INFO - PROCESS | 1721 | 1464620900844 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:20 INFO - PROCESS | 1721 | ++DOCSHELL 0x94481800 == 17 [pid = 1721] [id = 17] 08:08:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 48 (0x9b2a8800) [pid = 1721] [serial = 48] [outer = (nil)] 08:08:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 49 (0x9b7eb000) [pid = 1721] [serial = 49] [outer = 0x9b2a8800] 08:08:20 INFO - PROCESS | 1721 | 1464620900926 Marionette DEBUG loaded listener.js 08:08:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 50 (0x9bf74c00) [pid = 1721] [serial = 50] [outer = 0x9b2a8800] 08:08:21 INFO - PROCESS | 1721 | 1464620901737 Marionette TRACE conn4 <- [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]]]}] 08:08:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1140ms 08:08:21 INFO - PROCESS | 1721 | 1464620901757 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 08:08:21 INFO - PROCESS | 1721 | 1464620901760 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 08:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:08:21 INFO - PROCESS | 1721 | 1464620901782 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:08:21 INFO - PROCESS | 1721 | 1464620901787 Marionette TRACE conn4 <- [1,42,null,{}] 08:08:21 INFO - PROCESS | 1721 | 1464620901794 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:21 INFO - PROCESS | 1721 | 1464620901969 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 08:08:22 INFO - PROCESS | 1721 | 1464620901982 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:22 INFO - PROCESS | 1721 | ++DOCSHELL 0x9c02b800 == 18 [pid = 1721] [id = 18] 08:08:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 51 (0x9c02c000) [pid = 1721] [serial = 51] [outer = (nil)] 08:08:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 52 (0x9c0a7c00) [pid = 1721] [serial = 52] [outer = 0x9c02c000] 08:08:22 INFO - PROCESS | 1721 | 1464620902079 Marionette DEBUG loaded listener.js 08:08:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 53 (0x9c1dc000) [pid = 1721] [serial = 53] [outer = 0x9c02c000] 08:08:22 INFO - PROCESS | 1721 | 1464620902946 Marionette TRACE conn4 <- [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]]]}] 08:08:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1191ms 08:08:22 INFO - PROCESS | 1721 | 1464620902976 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 08:08:22 INFO - PROCESS | 1721 | 1464620902980 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 08:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:08:22 INFO - PROCESS | 1721 | 1464620902988 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:08:22 INFO - PROCESS | 1721 | 1464620902992 Marionette TRACE conn4 <- [1,46,null,{}] 08:08:23 INFO - PROCESS | 1721 | 1464620902999 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:23 INFO - PROCESS | 1721 | 1464620903203 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 08:08:23 INFO - PROCESS | 1721 | 1464620903217 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:23 INFO - PROCESS | 1721 | ++DOCSHELL 0x951e6800 == 19 [pid = 1721] [id = 19] 08:08:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 54 (0x9a2df000) [pid = 1721] [serial = 54] [outer = (nil)] 08:08:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 55 (0xa105fc00) [pid = 1721] [serial = 55] [outer = 0x9a2df000] 08:08:23 INFO - PROCESS | 1721 | 1464620903396 Marionette DEBUG loaded listener.js 08:08:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 56 (0xa2280800) [pid = 1721] [serial = 56] [outer = 0x9a2df000] 08:08:24 INFO - PROCESS | 1721 | 1464620904188 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:08:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1234ms 08:08:24 INFO - PROCESS | 1721 | 1464620904226 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 08:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:08:24 INFO - PROCESS | 1721 | 1464620904232 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 08:08:24 INFO - PROCESS | 1721 | 1464620904239 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:08:24 INFO - PROCESS | 1721 | 1464620904242 Marionette TRACE conn4 <- [1,50,null,{}] 08:08:24 INFO - PROCESS | 1721 | 1464620904250 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:24 INFO - PROCESS | 1721 | 1464620904455 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 08:08:24 INFO - PROCESS | 1721 | 1464620904475 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:24 INFO - PROCESS | 1721 | ++DOCSHELL 0x9c026400 == 20 [pid = 1721] [id = 20] 08:08:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 57 (0xa1062400) [pid = 1721] [serial = 57] [outer = (nil)] 08:08:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 58 (0xa2408800) [pid = 1721] [serial = 58] [outer = 0xa1062400] 08:08:24 INFO - PROCESS | 1721 | 1464620904584 Marionette DEBUG loaded listener.js 08:08:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 59 (0xa2607800) [pid = 1721] [serial = 59] [outer = 0xa1062400] 08:08:25 INFO - PROCESS | 1721 | 1464620905335 Marionette TRACE conn4 <- [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]]]}] 08:08:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1132ms 08:08:25 INFO - PROCESS | 1721 | 1464620905371 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 08:08:25 INFO - PROCESS | 1721 | 1464620905375 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 08:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:08:25 INFO - PROCESS | 1721 | 1464620905427 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:08:25 INFO - PROCESS | 1721 | 1464620905430 Marionette TRACE conn4 <- [1,54,null,{}] 08:08:25 INFO - PROCESS | 1721 | 1464620905442 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:25 INFO - PROCESS | 1721 | 1464620905640 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 08:08:25 INFO - PROCESS | 1721 | 1464620905652 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:25 INFO - PROCESS | 1721 | ++DOCSHELL 0x9806f000 == 21 [pid = 1721] [id = 21] 08:08:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 60 (0xa105f400) [pid = 1721] [serial = 60] [outer = (nil)] 08:08:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 61 (0xa30fc800) [pid = 1721] [serial = 61] [outer = 0xa105f400] 08:08:25 INFO - PROCESS | 1721 | 1464620905731 Marionette DEBUG loaded listener.js 08:08:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 62 (0x9801f000) [pid = 1721] [serial = 62] [outer = 0xa105f400] 08:08:27 INFO - PROCESS | 1721 | 1464620907854 Marionette TRACE conn4 <- [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]]]}] 08:08:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2540ms 08:08:28 INFO - PROCESS | 1721 | --DOMWINDOW == 61 (0x94482000) [pid = 1721] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:08:28 INFO - PROCESS | 1721 | --DOMWINDOW == 60 (0xa2153800) [pid = 1721] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:08:28 INFO - PROCESS | 1721 | --DOMWINDOW == 59 (0x951ea000) [pid = 1721] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:08:28 INFO - PROCESS | 1721 | --DOMWINDOW == 58 (0x9a332c00) [pid = 1721] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:08:28 INFO - PROCESS | 1721 | --DOMWINDOW == 57 (0x9c02a400) [pid = 1721] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:08:28 INFO - PROCESS | 1721 | --DOMWINDOW == 56 (0x9b075800) [pid = 1721] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:08:28 INFO - PROCESS | 1721 | --DOMWINDOW == 55 (0x92c17400) [pid = 1721] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:08:28 INFO - PROCESS | 1721 | --DOMWINDOW == 54 (0x99e88000) [pid = 1721] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:08:28 INFO - PROCESS | 1721 | 1464620908469 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 08:08:28 INFO - PROCESS | 1721 | 1464620908475 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 08:08:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:08:28 INFO - PROCESS | 1721 | 1464620908501 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:08:28 INFO - PROCESS | 1721 | 1464620908510 Marionette TRACE conn4 <- [1,58,null,{}] 08:08:28 INFO - PROCESS | 1721 | 1464620908519 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:28 INFO - PROCESS | 1721 | 1464620908673 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 08:08:28 INFO - PROCESS | 1721 | 1464620908779 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:28 INFO - PROCESS | 1721 | ++DOCSHELL 0x9447c000 == 22 [pid = 1721] [id = 22] 08:08:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 55 (0x94482000) [pid = 1721] [serial = 63] [outer = (nil)] 08:08:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 56 (0x94f82800) [pid = 1721] [serial = 64] [outer = 0x94482000] 08:08:28 INFO - PROCESS | 1721 | 1464620908862 Marionette DEBUG loaded listener.js 08:08:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 57 (0x9888d000) [pid = 1721] [serial = 65] [outer = 0x94482000] 08:08:29 INFO - PROCESS | 1721 | 1464620909554 Marionette TRACE conn4 <- [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]]]}] 08:08:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:08:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1094ms 08:08:29 INFO - PROCESS | 1721 | 1464620909589 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 08:08:29 INFO - PROCESS | 1721 | 1464620909598 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 08:08:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:08:29 INFO - PROCESS | 1721 | 1464620909609 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:08:29 INFO - PROCESS | 1721 | 1464620909614 Marionette TRACE conn4 <- [1,62,null,{}] 08:08:29 INFO - PROCESS | 1721 | 1464620909621 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:29 INFO - PROCESS | 1721 | 1464620909833 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 08:08:29 INFO - PROCESS | 1721 | 1464620909849 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:29 INFO - PROCESS | 1721 | ++DOCSHELL 0x99298c00 == 23 [pid = 1721] [id = 23] 08:08:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 58 (0x9929a400) [pid = 1721] [serial = 66] [outer = (nil)] 08:08:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 59 (0x9a0a1800) [pid = 1721] [serial = 67] [outer = 0x9929a400] 08:08:29 INFO - PROCESS | 1721 | 1464620909929 Marionette DEBUG loaded listener.js 08:08:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 60 (0x9a2d8400) [pid = 1721] [serial = 68] [outer = 0x9929a400] 08:08:30 INFO - PROCESS | 1721 | 1464620910825 Marionette TRACE conn4 <- [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]]]}] 08:08:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:08:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1285ms 08:08:30 INFO - PROCESS | 1721 | 1464620910895 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 08:08:30 INFO - PROCESS | 1721 | 1464620910903 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 08:08:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:08:30 INFO - PROCESS | 1721 | 1464620910913 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:08:30 INFO - PROCESS | 1721 | 1464620910920 Marionette TRACE conn4 <- [1,66,null,{}] 08:08:30 INFO - PROCESS | 1721 | 1464620910932 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:31 INFO - PROCESS | 1721 | 1464620911138 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 08:08:31 INFO - PROCESS | 1721 | 1464620911263 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:31 INFO - PROCESS | 1721 | ++DOCSHELL 0x9398a800 == 24 [pid = 1721] [id = 24] 08:08:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 61 (0x9398c000) [pid = 1721] [serial = 69] [outer = (nil)] 08:08:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 62 (0x97682400) [pid = 1721] [serial = 70] [outer = 0x9398c000] 08:08:31 INFO - PROCESS | 1721 | 1464620911364 Marionette DEBUG loaded listener.js 08:08:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 63 (0x99297c00) [pid = 1721] [serial = 71] [outer = 0x9398c000] 08:08:32 INFO - PROCESS | 1721 | 1464620912313 Marionette TRACE conn4 <- [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]]]}] 08:08:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1450ms 08:08:32 INFO - PROCESS | 1721 | 1464620912364 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 08:08:32 INFO - PROCESS | 1721 | 1464620912380 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 08:08:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:08:32 INFO - PROCESS | 1721 | 1464620912401 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:08:32 INFO - PROCESS | 1721 | 1464620912411 Marionette TRACE conn4 <- [1,70,null,{}] 08:08:32 INFO - PROCESS | 1721 | 1464620912423 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:32 INFO - PROCESS | 1721 | 1464620912777 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 08:08:33 INFO - PROCESS | 1721 | 1464620913056 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:33 INFO - PROCESS | 1721 | ++DOCSHELL 0x99d66400 == 25 [pid = 1721] [id = 25] 08:08:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 64 (0x9b06f800) [pid = 1721] [serial = 72] [outer = (nil)] 08:08:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 65 (0x9b07c400) [pid = 1721] [serial = 73] [outer = 0x9b06f800] 08:08:33 INFO - PROCESS | 1721 | 1464620913221 Marionette DEBUG loaded listener.js 08:08:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 66 (0x9b573000) [pid = 1721] [serial = 74] [outer = 0x9b06f800] 08:08:34 INFO - PROCESS | 1721 | 1464620914425 Marionette TRACE conn4 <- [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]]]}] 08:08:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 2060ms 08:08:34 INFO - PROCESS | 1721 | 1464620914457 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 08:08:34 INFO - PROCESS | 1721 | 1464620914461 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 08:08:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:08:34 INFO - PROCESS | 1721 | 1464620914469 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:08:34 INFO - PROCESS | 1721 | 1464620914476 Marionette TRACE conn4 <- [1,74,null,{}] 08:08:34 INFO - PROCESS | 1721 | 1464620914495 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:34 INFO - PROCESS | 1721 | 1464620914693 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 08:08:34 INFO - PROCESS | 1721 | 1464620914891 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:34 INFO - PROCESS | 1721 | ++DOCSHELL 0x9bf75800 == 26 [pid = 1721] [id = 26] 08:08:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 67 (0x9c025000) [pid = 1721] [serial = 75] [outer = (nil)] 08:08:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 68 (0x9c09e800) [pid = 1721] [serial = 76] [outer = 0x9c025000] 08:08:35 INFO - PROCESS | 1721 | 1464620914998 Marionette DEBUG loaded listener.js 08:08:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 69 (0x9c1e8000) [pid = 1721] [serial = 77] [outer = 0x9c025000] 08:08:35 INFO - PROCESS | 1721 | 1464620915987 Marionette TRACE conn4 <- [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]]]}] 08:08:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:08:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1597ms 08:08:36 INFO - PROCESS | 1721 | 1464620916069 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 08:08:36 INFO - PROCESS | 1721 | 1464620916077 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 08:08:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:08:36 INFO - PROCESS | 1721 | 1464620916089 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:08:36 INFO - PROCESS | 1721 | 1464620916093 Marionette TRACE conn4 <- [1,78,null,{}] 08:08:36 INFO - PROCESS | 1721 | 1464620916102 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:36 INFO - PROCESS | 1721 | 1464620916322 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 08:08:36 INFO - PROCESS | 1721 | 1464620916487 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:36 INFO - PROCESS | 1721 | ++DOCSHELL 0x92c1bc00 == 27 [pid = 1721] [id = 27] 08:08:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 70 (0x9c1e3c00) [pid = 1721] [serial = 78] [outer = (nil)] 08:08:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 71 (0xa2154000) [pid = 1721] [serial = 79] [outer = 0x9c1e3c00] 08:08:36 INFO - PROCESS | 1721 | 1464620916599 Marionette DEBUG loaded listener.js 08:08:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 72 (0xa2283400) [pid = 1721] [serial = 80] [outer = 0x9c1e3c00] 08:08:37 INFO - PROCESS | 1721 | 1464620917480 Marionette TRACE conn4 <- [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]]]}] 08:08:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:08:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1445ms 08:08:37 INFO - PROCESS | 1721 | 1464620917533 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 08:08:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:08:37 INFO - PROCESS | 1721 | 1464620917537 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 08:08:37 INFO - PROCESS | 1721 | 1464620917545 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:08:37 INFO - PROCESS | 1721 | 1464620917548 Marionette TRACE conn4 <- [1,82,null,{}] 08:08:37 INFO - PROCESS | 1721 | 1464620917555 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:37 INFO - PROCESS | 1721 | 1464620917738 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 08:08:37 INFO - PROCESS | 1721 | 1464620917919 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:37 INFO - PROCESS | 1721 | ++DOCSHELL 0x9888b400 == 28 [pid = 1721] [id = 28] 08:08:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 73 (0x9c029c00) [pid = 1721] [serial = 81] [outer = (nil)] 08:08:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 74 (0xa26cb400) [pid = 1721] [serial = 82] [outer = 0x9c029c00] 08:08:38 INFO - PROCESS | 1721 | 1464620918026 Marionette DEBUG loaded listener.js 08:08:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 75 (0xa3065400) [pid = 1721] [serial = 83] [outer = 0x9c029c00] 08:08:38 INFO - PROCESS | 1721 | 1464620918918 Marionette TRACE conn4 <- [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]]]}] 08:08:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:08:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1445ms 08:08:38 INFO - PROCESS | 1721 | 1464620918992 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 08:08:39 INFO - PROCESS | 1721 | 1464620919000 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 08:08:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:08:39 INFO - PROCESS | 1721 | 1464620919012 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:08:39 INFO - PROCESS | 1721 | 1464620919018 Marionette TRACE conn4 <- [1,86,null,{}] 08:08:39 INFO - PROCESS | 1721 | 1464620919035 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:39 INFO - PROCESS | 1721 | 1464620919343 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 08:08:39 INFO - PROCESS | 1721 | 1464620919458 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:39 INFO - PROCESS | 1721 | ++DOCSHELL 0x99dcd800 == 29 [pid = 1721] [id = 29] 08:08:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 76 (0x99dcdc00) [pid = 1721] [serial = 84] [outer = (nil)] 08:08:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 77 (0x99dd1800) [pid = 1721] [serial = 85] [outer = 0x99dcdc00] 08:08:39 INFO - PROCESS | 1721 | 1464620919603 Marionette DEBUG loaded listener.js 08:08:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 78 (0x9baaac00) [pid = 1721] [serial = 86] [outer = 0x99dcdc00] 08:08:40 INFO - PROCESS | 1721 | 1464620920532 Marionette TRACE conn4 <- [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]]]}] 08:08:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:08:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1602ms 08:08:40 INFO - PROCESS | 1721 | 1464620920612 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 08:08:40 INFO - PROCESS | 1721 | 1464620920616 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 08:08:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:08:40 INFO - PROCESS | 1721 | 1464620920623 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:08:40 INFO - PROCESS | 1721 | 1464620920627 Marionette TRACE conn4 <- [1,90,null,{}] 08:08:40 INFO - PROCESS | 1721 | 1464620920634 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:40 INFO - PROCESS | 1721 | 1464620920916 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 08:08:41 INFO - PROCESS | 1721 | 1464620921097 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:41 INFO - PROCESS | 1721 | ++DOCSHELL 0x93985400 == 30 [pid = 1721] [id = 30] 08:08:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 79 (0x93986000) [pid = 1721] [serial = 87] [outer = (nil)] 08:08:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 80 (0x94f42400) [pid = 1721] [serial = 88] [outer = 0x93986000] 08:08:41 INFO - PROCESS | 1721 | 1464620921252 Marionette DEBUG loaded listener.js 08:08:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 81 (0x97688400) [pid = 1721] [serial = 89] [outer = 0x93986000] 08:08:42 INFO - PROCESS | 1721 | --DOMWINDOW == 80 (0x9a33c400) [pid = 1721] [serial = 12] [outer = (nil)] [url = about:blank] 08:08:42 INFO - PROCESS | 1721 | --DOMWINDOW == 79 (0xa4e0cc00) [pid = 1721] [serial = 2] [outer = (nil)] [url = about:blank] 08:08:42 INFO - PROCESS | 1721 | --DOMWINDOW == 78 (0xa2408800) [pid = 1721] [serial = 58] [outer = (nil)] [url = about:blank] 08:08:42 INFO - PROCESS | 1721 | --DOMWINDOW == 77 (0x9a0a1400) [pid = 1721] [serial = 43] [outer = (nil)] [url = about:blank] 08:08:42 INFO - PROCESS | 1721 | --DOMWINDOW == 76 (0x94f45800) [pid = 1721] [serial = 46] [outer = (nil)] [url = about:blank] 08:08:42 INFO - PROCESS | 1721 | --DOMWINDOW == 75 (0x9a7b4000) [pid = 1721] [serial = 47] [outer = (nil)] [url = about:blank] 08:08:42 INFO - PROCESS | 1721 | --DOMWINDOW == 74 (0x9b7eb000) [pid = 1721] [serial = 49] [outer = (nil)] [url = about:blank] 08:08:42 INFO - PROCESS | 1721 | --DOMWINDOW == 73 (0x9c0a7c00) [pid = 1721] [serial = 52] [outer = (nil)] [url = about:blank] 08:08:42 INFO - PROCESS | 1721 | --DOMWINDOW == 72 (0xa105fc00) [pid = 1721] [serial = 55] [outer = (nil)] [url = about:blank] 08:08:42 INFO - PROCESS | 1721 | --DOMWINDOW == 71 (0x951f1800) [pid = 1721] [serial = 22] [outer = (nil)] [url = about:blank] 08:08:42 INFO - PROCESS | 1721 | --DOMWINDOW == 70 (0x9b73b000) [pid = 1721] [serial = 28] [outer = (nil)] [url = about:blank] 08:08:42 INFO - PROCESS | 1721 | --DOMWINDOW == 69 (0xa3260c00) [pid = 1721] [serial = 31] [outer = (nil)] [url = about:blank] 08:08:42 INFO - PROCESS | 1721 | --DOMWINDOW == 68 (0x9d7b5c00) [pid = 1721] [serial = 34] [outer = (nil)] [url = about:blank] 08:08:42 INFO - PROCESS | 1721 | --DOMWINDOW == 67 (0x9b07b000) [pid = 1721] [serial = 37] [outer = (nil)] [url = about:blank] 08:08:42 INFO - PROCESS | 1721 | --DOMWINDOW == 66 (0x94f7d400) [pid = 1721] [serial = 40] [outer = (nil)] [url = about:blank] 08:08:42 INFO - PROCESS | 1721 | --DOMWINDOW == 65 (0x99205000) [pid = 1721] [serial = 25] [outer = (nil)] [url = about:blank] 08:08:42 INFO - PROCESS | 1721 | --DOMWINDOW == 64 (0x98822c00) [pid = 1721] [serial = 41] [outer = (nil)] [url = about:blank] 08:08:42 INFO - PROCESS | 1721 | --DOMWINDOW == 63 (0xa62fd800) [pid = 1721] [serial = 32] [outer = (nil)] [url = about:blank] 08:08:42 INFO - PROCESS | 1721 | --DOMWINDOW == 62 (0x9a2dd400) [pid = 1721] [serial = 44] [outer = (nil)] [url = about:blank] 08:08:42 INFO - PROCESS | 1721 | --DOMWINDOW == 61 (0xa6764400) [pid = 1721] [serial = 35] [outer = (nil)] [url = about:blank] 08:08:42 INFO - PROCESS | 1721 | --DOMWINDOW == 60 (0x93989800) [pid = 1721] [serial = 17] [outer = (nil)] [url = about:blank] 08:08:42 INFO - PROCESS | 1721 | --DOMWINDOW == 59 (0x97687000) [pid = 1721] [serial = 23] [outer = (nil)] [url = about:blank] 08:08:42 INFO - PROCESS | 1721 | --DOMWINDOW == 58 (0x9c024800) [pid = 1721] [serial = 38] [outer = (nil)] [url = about:blank] 08:08:42 INFO - PROCESS | 1721 | --DOMWINDOW == 57 (0x9387e000) [pid = 1721] [serial = 19] [outer = (nil)] [url = about:blank] 08:08:42 INFO - PROCESS | 1721 | --DOMWINDOW == 56 (0x93984400) [pid = 1721] [serial = 16] [outer = (nil)] [url = about:blank] 08:08:42 INFO - PROCESS | 1721 | --DOMWINDOW == 55 (0x9a70f800) [pid = 1721] [serial = 9] [outer = (nil)] [url = about:blank] 08:08:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 56 (0x93990400) [pid = 1721] [serial = 90] [outer = 0x99e7f800] 08:08:43 INFO - PROCESS | 1721 | 1464620923017 Marionette TRACE conn4 <- [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]]]}] 08:08:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:08:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 2444ms 08:08:43 INFO - PROCESS | 1721 | 1464620923071 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 08:08:43 INFO - PROCESS | 1721 | 1464620923080 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 08:08:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:08:43 INFO - PROCESS | 1721 | 1464620923093 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:08:43 INFO - PROCESS | 1721 | 1464620923099 Marionette TRACE conn4 <- [1,94,null,{}] 08:08:43 INFO - PROCESS | 1721 | 1464620923109 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:43 INFO - PROCESS | 1721 | 1464620923329 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 08:08:43 INFO - PROCESS | 1721 | 1464620923428 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:43 INFO - PROCESS | 1721 | ++DOCSHELL 0x92c16400 == 31 [pid = 1721] [id = 31] 08:08:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 57 (0x9387b400) [pid = 1721] [serial = 91] [outer = (nil)] 08:08:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 58 (0x99203000) [pid = 1721] [serial = 92] [outer = 0x9387b400] 08:08:43 INFO - PROCESS | 1721 | 1464620923517 Marionette DEBUG loaded listener.js 08:08:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 59 (0x99d63800) [pid = 1721] [serial = 93] [outer = 0x9387b400] 08:08:44 INFO - PROCESS | 1721 | 1464620924307 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:08:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:08:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1247ms 08:08:44 INFO - PROCESS | 1721 | 1464620924343 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 08:08:44 INFO - PROCESS | 1721 | 1464620924353 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 08:08:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:08:44 INFO - PROCESS | 1721 | 1464620924366 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:08:44 INFO - PROCESS | 1721 | 1464620924372 Marionette TRACE conn4 <- [1,98,null,{}] 08:08:44 INFO - PROCESS | 1721 | 1464620924383 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:44 INFO - PROCESS | 1721 | 1464620924573 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 08:08:44 INFO - PROCESS | 1721 | 1464620924688 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:44 INFO - PROCESS | 1721 | ++DOCSHELL 0x99dd1000 == 32 [pid = 1721] [id = 32] 08:08:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 60 (0x99dd2c00) [pid = 1721] [serial = 94] [outer = (nil)] 08:08:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 61 (0x9a0a4000) [pid = 1721] [serial = 95] [outer = 0x99dd2c00] 08:08:44 INFO - PROCESS | 1721 | 1464620924766 Marionette DEBUG loaded listener.js 08:08:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 62 (0x9a2dd400) [pid = 1721] [serial = 96] [outer = 0x99dd2c00] 08:08:45 INFO - PROCESS | 1721 | 1464620925719 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:08:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:08:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1389ms 08:08:45 INFO - PROCESS | 1721 | 1464620925755 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 08:08:45 INFO - PROCESS | 1721 | 1464620925759 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 08:08:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:08:45 INFO - PROCESS | 1721 | 1464620925766 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:08:45 INFO - PROCESS | 1721 | 1464620925772 Marionette TRACE conn4 <- [1,102,null,{}] 08:08:45 INFO - PROCESS | 1721 | 1464620925796 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:46 INFO - PROCESS | 1721 | 1464620925999 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 08:08:46 INFO - PROCESS | 1721 | 1464620926029 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:46 INFO - PROCESS | 1721 | ++DOCSHELL 0x9b07c000 == 33 [pid = 1721] [id = 33] 08:08:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 63 (0x9b07c800) [pid = 1721] [serial = 97] [outer = (nil)] 08:08:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 64 (0x9b2a4400) [pid = 1721] [serial = 98] [outer = 0x9b07c800] 08:08:46 INFO - PROCESS | 1721 | 1464620926112 Marionette DEBUG loaded listener.js 08:08:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 65 (0x9b7dc800) [pid = 1721] [serial = 99] [outer = 0x9b07c800] 08:08:46 INFO - PROCESS | 1721 | --DOMWINDOW == 64 (0xa105f400) [pid = 1721] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:08:46 INFO - PROCESS | 1721 | --DOMWINDOW == 63 (0xa1062400) [pid = 1721] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:08:46 INFO - PROCESS | 1721 | --DOMWINDOW == 62 (0x9a2df000) [pid = 1721] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:08:46 INFO - PROCESS | 1721 | --DOMWINDOW == 61 (0x9c02c000) [pid = 1721] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:08:46 INFO - PROCESS | 1721 | --DOMWINDOW == 60 (0x9b2a8800) [pid = 1721] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:08:46 INFO - PROCESS | 1721 | --DOMWINDOW == 59 (0x9929a400) [pid = 1721] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:08:46 INFO - PROCESS | 1721 | --DOMWINDOW == 58 (0x94482000) [pid = 1721] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:08:47 INFO - PROCESS | 1721 | 1464620927035 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:08:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:08:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1302ms 08:08:47 INFO - PROCESS | 1721 | 1464620927069 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 08:08:47 INFO - PROCESS | 1721 | 1464620927073 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 08:08:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:08:47 INFO - PROCESS | 1721 | 1464620927081 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:08:47 INFO - PROCESS | 1721 | 1464620927083 Marionette TRACE conn4 <- [1,106,null,{}] 08:08:47 INFO - PROCESS | 1721 | 1464620927090 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:47 INFO - PROCESS | 1721 | 1464620927265 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 08:08:47 INFO - PROCESS | 1721 | 1464620927418 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:47 INFO - PROCESS | 1721 | ++DOCSHELL 0x99dcbc00 == 34 [pid = 1721] [id = 34] 08:08:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 59 (0x9b7ea800) [pid = 1721] [serial = 100] [outer = (nil)] 08:08:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 60 (0x9ba85000) [pid = 1721] [serial = 101] [outer = 0x9b7ea800] 08:08:47 INFO - PROCESS | 1721 | 1464620927508 Marionette DEBUG loaded listener.js 08:08:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 61 (0x9bf74800) [pid = 1721] [serial = 102] [outer = 0x9b7ea800] 08:08:48 INFO - PROCESS | 1721 | 1464620928274 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:08:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:08:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1235ms 08:08:48 INFO - PROCESS | 1721 | 1464620928320 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 08:08:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:08:48 INFO - PROCESS | 1721 | 1464620928324 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 08:08:48 INFO - PROCESS | 1721 | 1464620928331 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:08:48 INFO - PROCESS | 1721 | 1464620928336 Marionette TRACE conn4 <- [1,110,null,{}] 08:08:48 INFO - PROCESS | 1721 | 1464620928342 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:48 INFO - PROCESS | 1721 | 1464620928512 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 08:08:48 INFO - PROCESS | 1721 | 1464620928529 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:48 INFO - PROCESS | 1721 | ++DOCSHELL 0x93987000 == 35 [pid = 1721] [id = 35] 08:08:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 62 (0x9929a400) [pid = 1721] [serial = 103] [outer = (nil)] 08:08:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 63 (0x9c02b400) [pid = 1721] [serial = 104] [outer = 0x9929a400] 08:08:48 INFO - PROCESS | 1721 | 1464620928608 Marionette DEBUG loaded listener.js 08:08:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 64 (0x9c157c00) [pid = 1721] [serial = 105] [outer = 0x9929a400] 08:08:49 INFO - PROCESS | 1721 | 1464620929776 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:08:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:08:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1489ms 08:08:49 INFO - PROCESS | 1721 | 1464620929821 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 08:08:49 INFO - PROCESS | 1721 | 1464620929829 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 08:08:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:08:49 INFO - PROCESS | 1721 | 1464620929845 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:08:49 INFO - PROCESS | 1721 | 1464620929857 Marionette TRACE conn4 <- [1,114,null,{}] 08:08:49 INFO - PROCESS | 1721 | 1464620929868 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:50 INFO - PROCESS | 1721 | 1464620930103 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 08:08:50 INFO - PROCESS | 1721 | 1464620930301 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:50 INFO - PROCESS | 1721 | ++DOCSHELL 0x94f44400 == 36 [pid = 1721] [id = 36] 08:08:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 65 (0x97686c00) [pid = 1721] [serial = 106] [outer = (nil)] 08:08:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 66 (0x9768d400) [pid = 1721] [serial = 107] [outer = 0x97686c00] 08:08:50 INFO - PROCESS | 1721 | 1464620930399 Marionette DEBUG loaded listener.js 08:08:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 67 (0x99295c00) [pid = 1721] [serial = 108] [outer = 0x97686c00] 08:08:51 INFO - PROCESS | 1721 | 1464620931392 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:08:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:08:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1603ms 08:08:51 INFO - PROCESS | 1721 | 1464620931442 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 08:08:51 INFO - PROCESS | 1721 | 1464620931451 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 08:08:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:08:51 INFO - PROCESS | 1721 | 1464620931463 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:08:51 INFO - PROCESS | 1721 | 1464620931467 Marionette TRACE conn4 <- [1,118,null,{}] 08:08:51 INFO - PROCESS | 1721 | 1464620931474 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:51 INFO - PROCESS | 1721 | 1464620931664 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 08:08:51 INFO - PROCESS | 1721 | 1464620931800 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:51 INFO - PROCESS | 1721 | ++DOCSHELL 0x96c09400 == 37 [pid = 1721] [id = 37] 08:08:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 68 (0x9a0a0400) [pid = 1721] [serial = 109] [outer = (nil)] 08:08:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 69 (0x9a70f800) [pid = 1721] [serial = 110] [outer = 0x9a0a0400] 08:08:51 INFO - PROCESS | 1721 | 1464620931925 Marionette DEBUG loaded listener.js 08:08:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 70 (0x9801f400) [pid = 1721] [serial = 111] [outer = 0x9a0a0400] 08:08:52 INFO - PROCESS | 1721 | 1464620932967 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:08:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:08:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1603ms 08:08:53 INFO - PROCESS | 1721 | 1464620933067 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 08:08:53 INFO - PROCESS | 1721 | 1464620933071 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 08:08:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:08:53 INFO - PROCESS | 1721 | 1464620933080 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:08:53 INFO - PROCESS | 1721 | 1464620933087 Marionette TRACE conn4 <- [1,122,null,{}] 08:08:53 INFO - PROCESS | 1721 | 1464620933157 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:53 INFO - PROCESS | 1721 | 1464620933388 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 08:08:53 INFO - PROCESS | 1721 | 1464620933521 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:53 INFO - PROCESS | 1721 | ++DOCSHELL 0x99dca000 == 38 [pid = 1721] [id = 38] 08:08:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 71 (0x9c024800) [pid = 1721] [serial = 112] [outer = (nil)] 08:08:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 72 (0x9c15b400) [pid = 1721] [serial = 113] [outer = 0x9c024800] 08:08:53 INFO - PROCESS | 1721 | 1464620933617 Marionette DEBUG loaded listener.js 08:08:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 73 (0x9d4b8000) [pid = 1721] [serial = 114] [outer = 0x9c024800] 08:08:54 INFO - PROCESS | 1721 | 1464620934626 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:08:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:08:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1593ms 08:08:54 INFO - PROCESS | 1721 | 1464620934695 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 08:08:54 INFO - PROCESS | 1721 | 1464620934701 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 08:08:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:08:54 INFO - PROCESS | 1721 | 1464620934712 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:08:54 INFO - PROCESS | 1721 | 1464620934717 Marionette TRACE conn4 <- [1,126,null,{}] 08:08:54 INFO - PROCESS | 1721 | 1464620934728 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:54 INFO - PROCESS | 1721 | 1464620934917 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 08:08:55 INFO - PROCESS | 1721 | 1464620935119 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:55 INFO - PROCESS | 1721 | ++DOCSHELL 0x94f43c00 == 39 [pid = 1721] [id = 39] 08:08:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 74 (0x951ef400) [pid = 1721] [serial = 115] [outer = (nil)] 08:08:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 75 (0x97687400) [pid = 1721] [serial = 116] [outer = 0x951ef400] 08:08:55 INFO - PROCESS | 1721 | 1464620935259 Marionette DEBUG loaded listener.js 08:08:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 76 (0x99201400) [pid = 1721] [serial = 117] [outer = 0x951ef400] 08:08:55 INFO - PROCESS | 1721 | --DOMWINDOW == 75 (0xa30fc800) [pid = 1721] [serial = 61] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1721 | --DOMWINDOW == 74 (0xa2607800) [pid = 1721] [serial = 59] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1721 | --DOMWINDOW == 73 (0xa2280800) [pid = 1721] [serial = 56] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1721 | --DOMWINDOW == 72 (0x9c1dc000) [pid = 1721] [serial = 53] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1721 | --DOMWINDOW == 71 (0x9bf74c00) [pid = 1721] [serial = 50] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1721 | --DOMWINDOW == 70 (0x9a2d8400) [pid = 1721] [serial = 68] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1721 | --DOMWINDOW == 69 (0x9a0a1800) [pid = 1721] [serial = 67] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1721 | --DOMWINDOW == 68 (0x9888d000) [pid = 1721] [serial = 65] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1721 | --DOMWINDOW == 67 (0x9801f000) [pid = 1721] [serial = 62] [outer = (nil)] [url = about:blank] 08:08:55 INFO - PROCESS | 1721 | --DOMWINDOW == 66 (0x94f82800) [pid = 1721] [serial = 64] [outer = (nil)] [url = about:blank] 08:08:56 INFO - PROCESS | 1721 | 1464620936275 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:08:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:08:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1649ms 08:08:56 INFO - PROCESS | 1721 | 1464620936396 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 08:08:56 INFO - PROCESS | 1721 | 1464620936411 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 08:08:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:08:56 INFO - PROCESS | 1721 | 1464620936478 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:08:56 INFO - PROCESS | 1721 | 1464620936486 Marionette TRACE conn4 <- [1,130,null,{}] 08:08:56 INFO - PROCESS | 1721 | 1464620936533 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:56 INFO - PROCESS | 1721 | 1464620936696 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 08:08:56 INFO - PROCESS | 1721 | 1464620936845 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:56 INFO - PROCESS | 1721 | ++DOCSHELL 0x99dd3800 == 40 [pid = 1721] [id = 40] 08:08:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 67 (0x99dd4000) [pid = 1721] [serial = 118] [outer = (nil)] 08:08:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 68 (0x9a651c00) [pid = 1721] [serial = 119] [outer = 0x99dd4000] 08:08:56 INFO - PROCESS | 1721 | 1464620936926 Marionette DEBUG loaded listener.js 08:08:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 69 (0x9b075c00) [pid = 1721] [serial = 120] [outer = 0x99dd4000] 08:08:57 INFO - PROCESS | 1721 | 1464620937691 Marionette TRACE conn4 <- [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]]]}] 08:08:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:08:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1300ms 08:08:57 INFO - PROCESS | 1721 | 1464620937754 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 08:08:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:08:57 INFO - PROCESS | 1721 | 1464620937758 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 08:08:57 INFO - PROCESS | 1721 | 1464620937765 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:08:57 INFO - PROCESS | 1721 | 1464620937772 Marionette TRACE conn4 <- [1,134,null,{}] 08:08:57 INFO - PROCESS | 1721 | 1464620937788 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:57 INFO - PROCESS | 1721 | 1464620937957 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 08:08:58 INFO - PROCESS | 1721 | 1464620938079 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:58 INFO - PROCESS | 1721 | ++DOCSHELL 0x94f41000 == 41 [pid = 1721] [id = 41] 08:08:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 70 (0x9a649c00) [pid = 1721] [serial = 121] [outer = (nil)] 08:08:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 71 (0x9c02c000) [pid = 1721] [serial = 122] [outer = 0x9a649c00] 08:08:58 INFO - PROCESS | 1721 | 1464620938167 Marionette DEBUG loaded listener.js 08:08:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 72 (0x9d4af400) [pid = 1721] [serial = 123] [outer = 0x9a649c00] 08:08:59 INFO - PROCESS | 1721 | 1464620939117 Marionette TRACE conn4 <- [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]]]}] 08:08:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:08:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1390ms 08:08:59 INFO - PROCESS | 1721 | 1464620939155 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 08:08:59 INFO - PROCESS | 1721 | 1464620939159 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 08:08:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:08:59 INFO - PROCESS | 1721 | 1464620939173 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:08:59 INFO - PROCESS | 1721 | 1464620939176 Marionette TRACE conn4 <- [1,138,null,{}] 08:08:59 INFO - PROCESS | 1721 | 1464620939184 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:59 INFO - PROCESS | 1721 | 1464620939402 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 08:08:59 INFO - PROCESS | 1721 | 1464620939486 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:59 INFO - PROCESS | 1721 | ++DOCSHELL 0x92c20800 == 42 [pid = 1721] [id = 42] 08:08:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 73 (0xa2280000) [pid = 1721] [serial = 124] [outer = (nil)] 08:08:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 74 (0xa2286400) [pid = 1721] [serial = 125] [outer = 0xa2280000] 08:08:59 INFO - PROCESS | 1721 | 1464620939573 Marionette DEBUG loaded listener.js 08:08:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 75 (0xa22d1800) [pid = 1721] [serial = 126] [outer = 0xa2280000] 08:09:00 INFO - PROCESS | 1721 | --DOMWINDOW == 74 (0x9b07c800) [pid = 1721] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:09:00 INFO - PROCESS | 1721 | --DOMWINDOW == 73 (0x9387b400) [pid = 1721] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:09:00 INFO - PROCESS | 1721 | --DOMWINDOW == 72 (0x9398c000) [pid = 1721] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:09:00 INFO - PROCESS | 1721 | --DOMWINDOW == 71 (0x9b06f800) [pid = 1721] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:09:00 INFO - PROCESS | 1721 | --DOMWINDOW == 70 (0x9c025000) [pid = 1721] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:09:00 INFO - PROCESS | 1721 | --DOMWINDOW == 69 (0x9c1e3c00) [pid = 1721] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:09:00 INFO - PROCESS | 1721 | --DOMWINDOW == 68 (0x9c029c00) [pid = 1721] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:09:00 INFO - PROCESS | 1721 | --DOMWINDOW == 67 (0x99dcdc00) [pid = 1721] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:09:00 INFO - PROCESS | 1721 | --DOMWINDOW == 66 (0x99dd2c00) [pid = 1721] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:09:00 INFO - PROCESS | 1721 | --DOMWINDOW == 65 (0x9b7ea800) [pid = 1721] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:09:00 INFO - PROCESS | 1721 | 1464620940637 Marionette TRACE conn4 <- [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]]]}] 08:09:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:09:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1491ms 08:09:00 INFO - PROCESS | 1721 | 1464620940665 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 08:09:00 INFO - PROCESS | 1721 | 1464620940668 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 08:09:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:09:00 INFO - PROCESS | 1721 | 1464620940680 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:09:00 INFO - PROCESS | 1721 | 1464620940683 Marionette TRACE conn4 <- [1,142,null,{}] 08:09:00 INFO - PROCESS | 1721 | 1464620940690 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:00 INFO - PROCESS | 1721 | 1464620940849 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 08:09:00 INFO - PROCESS | 1721 | 1464620940868 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:00 INFO - PROCESS | 1721 | ++DOCSHELL 0x9b580400 == 43 [pid = 1721] [id = 43] 08:09:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 66 (0x9bf71c00) [pid = 1721] [serial = 127] [outer = (nil)] 08:09:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 67 (0xa2403400) [pid = 1721] [serial = 128] [outer = 0x9bf71c00] 08:09:00 INFO - PROCESS | 1721 | 1464620940946 Marionette DEBUG loaded listener.js 08:09:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 68 (0xa2607800) [pid = 1721] [serial = 129] [outer = 0x9bf71c00] 08:09:01 INFO - PROCESS | 1721 | 1464620941981 Marionette TRACE conn4 <- [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]]]}] 08:09:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:09:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1331ms 08:09:02 INFO - PROCESS | 1721 | 1464620942012 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 08:09:02 INFO - PROCESS | 1721 | 1464620942016 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 08:09:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:09:02 INFO - PROCESS | 1721 | 1464620942023 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:09:02 INFO - PROCESS | 1721 | 1464620942026 Marionette TRACE conn4 <- [1,146,null,{}] 08:09:02 INFO - PROCESS | 1721 | 1464620942033 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:02 INFO - PROCESS | 1721 | 1464620942317 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 08:09:02 INFO - PROCESS | 1721 | 1464620942510 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:02 INFO - PROCESS | 1721 | ++DOCSHELL 0x9375b000 == 44 [pid = 1721] [id = 44] 08:09:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 69 (0x93873c00) [pid = 1721] [serial = 130] [outer = (nil)] 08:09:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 70 (0x93985000) [pid = 1721] [serial = 131] [outer = 0x93873c00] 08:09:02 INFO - PROCESS | 1721 | 1464620942620 Marionette DEBUG loaded listener.js 08:09:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 71 (0x94f3e000) [pid = 1721] [serial = 132] [outer = 0x93873c00] 08:09:03 INFO - PROCESS | 1721 | 1464620943579 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:09:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:09:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1640ms 08:09:03 INFO - PROCESS | 1721 | 1464620943666 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 08:09:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:09:03 INFO - PROCESS | 1721 | 1464620943674 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 08:09:03 INFO - PROCESS | 1721 | 1464620943683 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:09:03 INFO - PROCESS | 1721 | 1464620943689 Marionette TRACE conn4 <- [1,150,null,{}] 08:09:03 INFO - PROCESS | 1721 | 1464620943698 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:04 INFO - PROCESS | 1721 | 1464620944013 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 08:09:04 INFO - PROCESS | 1721 | 1464620944165 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:04 INFO - PROCESS | 1721 | ++DOCSHELL 0x99dce000 == 45 [pid = 1721] [id = 45] 08:09:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 72 (0x99dd4800) [pid = 1721] [serial = 133] [outer = (nil)] 08:09:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 73 (0x99e81000) [pid = 1721] [serial = 134] [outer = 0x99dd4800] 08:09:04 INFO - PROCESS | 1721 | 1464620944263 Marionette DEBUG loaded listener.js 08:09:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 74 (0x9a2d8800) [pid = 1721] [serial = 135] [outer = 0x99dd4800] 08:09:05 INFO - PROCESS | 1721 | 1464620945228 Marionette TRACE conn4 <- [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]]]}] 08:09:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:09:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1587ms 08:09:05 INFO - PROCESS | 1721 | 1464620945270 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 08:09:05 INFO - PROCESS | 1721 | 1464620945277 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 08:09:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:09:05 INFO - PROCESS | 1721 | 1464620945285 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:09:05 INFO - PROCESS | 1721 | 1464620945289 Marionette TRACE conn4 <- [1,154,null,{}] 08:09:05 INFO - PROCESS | 1721 | 1464620945297 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:05 INFO - PROCESS | 1721 | 1464620945490 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 08:09:05 INFO - PROCESS | 1721 | 1464620945634 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:05 INFO - PROCESS | 1721 | ++DOCSHELL 0x99dc8000 == 46 [pid = 1721] [id = 46] 08:09:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 75 (0x99dd2800) [pid = 1721] [serial = 136] [outer = (nil)] 08:09:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 76 (0x9b735800) [pid = 1721] [serial = 137] [outer = 0x99dd2800] 08:09:05 INFO - PROCESS | 1721 | 1464620945785 Marionette DEBUG loaded listener.js 08:09:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 77 (0x9bab5c00) [pid = 1721] [serial = 138] [outer = 0x99dd2800] 08:09:06 INFO - PROCESS | 1721 | 1464620946204 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:09:06 INFO - PROCESS | 1721 | 1464620946898 Marionette TRACE conn4 <- [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]]]}] 08:09:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:09:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1635ms 08:09:06 INFO - PROCESS | 1721 | 1464620946921 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 08:09:06 INFO - PROCESS | 1721 | 1464620946928 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 08:09:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:09:06 INFO - PROCESS | 1721 | 1464620946948 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:09:06 INFO - PROCESS | 1721 | 1464620946957 Marionette TRACE conn4 <- [1,158,null,{}] 08:09:06 INFO - PROCESS | 1721 | 1464620946963 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:07 INFO - PROCESS | 1721 | 1464620947206 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 08:09:07 INFO - PROCESS | 1721 | 1464620947471 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:07 INFO - PROCESS | 1721 | ++DOCSHELL 0x951f3000 == 47 [pid = 1721] [id = 47] 08:09:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 78 (0x9bab3400) [pid = 1721] [serial = 139] [outer = (nil)] 08:09:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 79 (0xa35e6000) [pid = 1721] [serial = 140] [outer = 0x9bab3400] 08:09:07 INFO - PROCESS | 1721 | 1464620947570 Marionette DEBUG loaded listener.js 08:09:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 80 (0xa35f4800) [pid = 1721] [serial = 141] [outer = 0x9bab3400] 08:09:08 INFO - PROCESS | 1721 | 1464620948795 Marionette TRACE conn4 <- [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]]]}] 08:09:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:09:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1900ms 08:09:08 INFO - PROCESS | 1721 | 1464620948852 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 08:09:08 INFO - PROCESS | 1721 | 1464620948857 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 08:09:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:09:08 INFO - PROCESS | 1721 | 1464620948864 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:09:08 INFO - PROCESS | 1721 | 1464620948868 Marionette TRACE conn4 <- [1,162,null,{}] 08:09:08 INFO - PROCESS | 1721 | 1464620948875 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:09 INFO - PROCESS | 1721 | 1464620949114 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 08:09:09 INFO - PROCESS | 1721 | 1464620949246 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:09 INFO - PROCESS | 1721 | ++DOCSHELL 0x9c09d000 == 48 [pid = 1721] [id = 48] 08:09:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 81 (0xa34d3400) [pid = 1721] [serial = 142] [outer = (nil)] 08:09:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 82 (0xa6235000) [pid = 1721] [serial = 143] [outer = 0xa34d3400] 08:09:09 INFO - PROCESS | 1721 | 1464620949340 Marionette DEBUG loaded listener.js 08:09:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 83 (0xa623ec00) [pid = 1721] [serial = 144] [outer = 0xa34d3400] 08:09:10 INFO - PROCESS | 1721 | 1464620950253 Marionette TRACE conn4 <- [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]]]}] 08:09:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:09:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1432ms 08:09:10 INFO - PROCESS | 1721 | 1464620950298 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 08:09:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:09:10 INFO - PROCESS | 1721 | 1464620950302 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 08:09:10 INFO - PROCESS | 1721 | 1464620950309 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:09:10 INFO - PROCESS | 1721 | 1464620950313 Marionette TRACE conn4 <- [1,166,null,{}] 08:09:10 INFO - PROCESS | 1721 | 1464620950319 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:10 INFO - PROCESS | 1721 | 1464620950506 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 08:09:10 INFO - PROCESS | 1721 | 1464620950651 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:10 INFO - PROCESS | 1721 | ++DOCSHELL 0x9c02a400 == 49 [pid = 1721] [id = 49] 08:09:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 84 (0x9c02c800) [pid = 1721] [serial = 145] [outer = (nil)] 08:09:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 85 (0xa6704000) [pid = 1721] [serial = 146] [outer = 0x9c02c800] 08:09:10 INFO - PROCESS | 1721 | 1464620950770 Marionette DEBUG loaded listener.js 08:09:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 86 (0xa678c400) [pid = 1721] [serial = 147] [outer = 0x9c02c800] 08:09:11 INFO - PROCESS | 1721 | 1464620951990 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:09:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:09:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1740ms 08:09:12 INFO - PROCESS | 1721 | 1464620952050 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 08:09:12 INFO - PROCESS | 1721 | 1464620952056 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 08:09:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:09:12 INFO - PROCESS | 1721 | 1464620952065 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:09:12 INFO - PROCESS | 1721 | 1464620952070 Marionette TRACE conn4 <- [1,170,null,{}] 08:09:12 INFO - PROCESS | 1721 | 1464620952081 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:12 INFO - PROCESS | 1721 | 1464620952486 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 08:09:12 INFO - PROCESS | 1721 | 1464620952582 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:12 INFO - PROCESS | 1721 | ++DOCSHELL 0x94f7e800 == 50 [pid = 1721] [id = 50] 08:09:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 87 (0x951e7400) [pid = 1721] [serial = 148] [outer = (nil)] 08:09:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 88 (0x98897800) [pid = 1721] [serial = 149] [outer = 0x951e7400] 08:09:12 INFO - PROCESS | 1721 | 1464620952670 Marionette DEBUG loaded listener.js 08:09:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 89 (0x99d69400) [pid = 1721] [serial = 150] [outer = 0x951e7400] 08:09:13 INFO - PROCESS | 1721 | --DOCSHELL 0x9c026400 == 49 [pid = 1721] [id = 20] 08:09:13 INFO - PROCESS | 1721 | --DOCSHELL 0x99e87800 == 48 [pid = 1721] [id = 15] 08:09:13 INFO - PROCESS | 1721 | --DOCSHELL 0x9c02b800 == 47 [pid = 1721] [id = 18] 08:09:13 INFO - PROCESS | 1721 | --DOCSHELL 0x92ce4400 == 46 [pid = 1721] [id = 16] 08:09:13 INFO - PROCESS | 1721 | --DOCSHELL 0x951e6800 == 45 [pid = 1721] [id = 19] 08:09:13 INFO - PROCESS | 1721 | --DOCSHELL 0x99dcd800 == 44 [pid = 1721] [id = 29] 08:09:13 INFO - PROCESS | 1721 | --DOCSHELL 0x9b580400 == 43 [pid = 1721] [id = 43] 08:09:13 INFO - PROCESS | 1721 | --DOCSHELL 0x92c20800 == 42 [pid = 1721] [id = 42] 08:09:13 INFO - PROCESS | 1721 | --DOCSHELL 0x94f41000 == 41 [pid = 1721] [id = 41] 08:09:13 INFO - PROCESS | 1721 | --DOCSHELL 0x99dd3800 == 40 [pid = 1721] [id = 40] 08:09:13 INFO - PROCESS | 1721 | --DOCSHELL 0x94f43c00 == 39 [pid = 1721] [id = 39] 08:09:13 INFO - PROCESS | 1721 | --DOMWINDOW == 88 (0x9b2a4400) [pid = 1721] [serial = 98] [outer = (nil)] [url = about:blank] 08:09:13 INFO - PROCESS | 1721 | --DOMWINDOW == 87 (0x94f42400) [pid = 1721] [serial = 88] [outer = (nil)] [url = about:blank] 08:09:13 INFO - PROCESS | 1721 | --DOMWINDOW == 86 (0x99203000) [pid = 1721] [serial = 92] [outer = (nil)] [url = about:blank] 08:09:13 INFO - PROCESS | 1721 | --DOMWINDOW == 85 (0x99d63800) [pid = 1721] [serial = 93] [outer = (nil)] [url = about:blank] 08:09:13 INFO - PROCESS | 1721 | --DOMWINDOW == 84 (0x9b7dc800) [pid = 1721] [serial = 99] [outer = (nil)] [url = about:blank] 08:09:13 INFO - PROCESS | 1721 | --DOMWINDOW == 83 (0x9d7ba400) [pid = 1721] [serial = 29] [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.] 08:09:13 INFO - PROCESS | 1721 | --DOMWINDOW == 82 (0x99297c00) [pid = 1721] [serial = 71] [outer = (nil)] [url = about:blank] 08:09:13 INFO - PROCESS | 1721 | --DOMWINDOW == 81 (0x97682400) [pid = 1721] [serial = 70] [outer = (nil)] [url = about:blank] 08:09:13 INFO - PROCESS | 1721 | --DOMWINDOW == 80 (0x9b573000) [pid = 1721] [serial = 74] [outer = (nil)] [url = about:blank] 08:09:13 INFO - PROCESS | 1721 | --DOMWINDOW == 79 (0x9b07c400) [pid = 1721] [serial = 73] [outer = (nil)] [url = about:blank] 08:09:13 INFO - PROCESS | 1721 | --DOMWINDOW == 78 (0x9c1e8000) [pid = 1721] [serial = 77] [outer = (nil)] [url = about:blank] 08:09:13 INFO - PROCESS | 1721 | --DOMWINDOW == 77 (0x9c09e800) [pid = 1721] [serial = 76] [outer = (nil)] [url = about:blank] 08:09:13 INFO - PROCESS | 1721 | --DOMWINDOW == 76 (0xa2283400) [pid = 1721] [serial = 80] [outer = (nil)] [url = about:blank] 08:09:13 INFO - PROCESS | 1721 | --DOMWINDOW == 75 (0xa2154000) [pid = 1721] [serial = 79] [outer = (nil)] [url = about:blank] 08:09:13 INFO - PROCESS | 1721 | --DOMWINDOW == 74 (0xa3065400) [pid = 1721] [serial = 83] [outer = (nil)] [url = about:blank] 08:09:13 INFO - PROCESS | 1721 | --DOMWINDOW == 73 (0xa26cb400) [pid = 1721] [serial = 82] [outer = (nil)] [url = about:blank] 08:09:13 INFO - PROCESS | 1721 | --DOMWINDOW == 72 (0x99dd1800) [pid = 1721] [serial = 85] [outer = (nil)] [url = about:blank] 08:09:13 INFO - PROCESS | 1721 | --DOMWINDOW == 71 (0x9baaac00) [pid = 1721] [serial = 86] [outer = (nil)] [url = about:blank] 08:09:13 INFO - PROCESS | 1721 | --DOMWINDOW == 70 (0x9a0a4000) [pid = 1721] [serial = 95] [outer = (nil)] [url = about:blank] 08:09:13 INFO - PROCESS | 1721 | --DOMWINDOW == 69 (0x9ba85000) [pid = 1721] [serial = 101] [outer = (nil)] [url = about:blank] 08:09:13 INFO - PROCESS | 1721 | --DOMWINDOW == 68 (0x9bf74800) [pid = 1721] [serial = 102] [outer = (nil)] [url = about:blank] 08:09:13 INFO - PROCESS | 1721 | --DOMWINDOW == 67 (0x9a2dd400) [pid = 1721] [serial = 96] [outer = (nil)] [url = about:blank] 08:09:13 INFO - PROCESS | 1721 | 1464620953574 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:09:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:09:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1542ms 08:09:13 INFO - PROCESS | 1721 | 1464620953609 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 08:09:13 INFO - PROCESS | 1721 | 1464620953618 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 08:09:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:09:13 INFO - PROCESS | 1721 | 1464620953630 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:09:13 INFO - PROCESS | 1721 | 1464620953633 Marionette TRACE conn4 <- [1,174,null,{}] 08:09:13 INFO - PROCESS | 1721 | 1464620953640 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:13 INFO - PROCESS | 1721 | 1464620953820 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 08:09:13 INFO - PROCESS | 1721 | 1464620953931 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:13 INFO - PROCESS | 1721 | ++DOCSHELL 0x94f41000 == 40 [pid = 1721] [id = 51] 08:09:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 68 (0x97689000) [pid = 1721] [serial = 151] [outer = (nil)] 08:09:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 69 (0x99de9c00) [pid = 1721] [serial = 152] [outer = 0x97689000] 08:09:14 INFO - PROCESS | 1721 | 1464620954014 Marionette DEBUG loaded listener.js 08:09:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 70 (0x9a2d5c00) [pid = 1721] [serial = 153] [outer = 0x97689000] 08:09:14 INFO - PROCESS | 1721 | 1464620954787 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:09:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:09:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1188ms 08:09:14 INFO - PROCESS | 1721 | 1464620954818 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 08:09:14 INFO - PROCESS | 1721 | 1464620954822 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 08:09:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:09:14 INFO - PROCESS | 1721 | 1464620954842 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:09:14 INFO - PROCESS | 1721 | 1464620954848 Marionette TRACE conn4 <- [1,178,null,{}] 08:09:14 INFO - PROCESS | 1721 | 1464620954864 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:15 INFO - PROCESS | 1721 | 1464620955041 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 08:09:15 INFO - PROCESS | 1721 | 1464620955054 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:15 INFO - PROCESS | 1721 | ++DOCSHELL 0x94f44800 == 41 [pid = 1721] [id = 52] 08:09:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 71 (0x9b2b0400) [pid = 1721] [serial = 154] [outer = (nil)] 08:09:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 72 (0x9b7e5800) [pid = 1721] [serial = 155] [outer = 0x9b2b0400] 08:09:15 INFO - PROCESS | 1721 | 1464620955138 Marionette DEBUG loaded listener.js 08:09:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 73 (0x9bf6dc00) [pid = 1721] [serial = 156] [outer = 0x9b2b0400] 08:09:16 INFO - PROCESS | 1721 | 1464620956076 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:09:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:09:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1288ms 08:09:16 INFO - PROCESS | 1721 | 1464620956134 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 08:09:16 INFO - PROCESS | 1721 | 1464620956140 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 08:09:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:09:16 INFO - PROCESS | 1721 | 1464620956154 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:09:16 INFO - PROCESS | 1721 | 1464620956157 Marionette TRACE conn4 <- [1,182,null,{}] 08:09:16 INFO - PROCESS | 1721 | 1464620956163 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:16 INFO - PROCESS | 1721 | 1464620956367 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 08:09:16 INFO - PROCESS | 1721 | 1464620956404 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:16 INFO - PROCESS | 1721 | ++DOCSHELL 0x92ce2800 == 42 [pid = 1721] [id = 53] 08:09:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 74 (0x9bf73800) [pid = 1721] [serial = 157] [outer = (nil)] 08:09:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 75 (0x9d4b5800) [pid = 1721] [serial = 158] [outer = 0x9bf73800] 08:09:16 INFO - PROCESS | 1721 | 1464620956542 Marionette DEBUG loaded listener.js 08:09:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 76 (0xa2281400) [pid = 1721] [serial = 159] [outer = 0x9bf73800] 08:09:17 INFO - PROCESS | 1721 | 1464620957568 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:09:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:09:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1484ms 08:09:17 INFO - PROCESS | 1721 | 1464620957640 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 08:09:17 INFO - PROCESS | 1721 | 1464620957644 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 08:09:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:09:17 INFO - PROCESS | 1721 | 1464620957651 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:09:17 INFO - PROCESS | 1721 | 1464620957655 Marionette TRACE conn4 <- [1,186,null,{}] 08:09:17 INFO - PROCESS | 1721 | 1464620957669 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:17 INFO - PROCESS | 1721 | 1464620957952 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 08:09:17 INFO - PROCESS | 1721 | --DOMWINDOW == 75 (0xa2280000) [pid = 1721] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:09:17 INFO - PROCESS | 1721 | --DOMWINDOW == 74 (0x99dd4000) [pid = 1721] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:09:17 INFO - PROCESS | 1721 | --DOMWINDOW == 73 (0x9929a400) [pid = 1721] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:09:17 INFO - PROCESS | 1721 | --DOMWINDOW == 72 (0x951ef400) [pid = 1721] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:09:17 INFO - PROCESS | 1721 | --DOMWINDOW == 71 (0x9a649c00) [pid = 1721] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:09:18 INFO - PROCESS | 1721 | 1464620958035 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:18 INFO - PROCESS | 1721 | ++DOCSHELL 0x92c19800 == 43 [pid = 1721] [id = 54] 08:09:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 72 (0x951ef400) [pid = 1721] [serial = 160] [outer = (nil)] 08:09:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 73 (0x99dc8400) [pid = 1721] [serial = 161] [outer = 0x951ef400] 08:09:18 INFO - PROCESS | 1721 | 1464620958112 Marionette DEBUG loaded listener.js 08:09:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 74 (0x9b077c00) [pid = 1721] [serial = 162] [outer = 0x951ef400] 08:09:18 INFO - PROCESS | 1721 | 1464620958845 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:09:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1236ms 08:09:18 INFO - PROCESS | 1721 | 1464620958889 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 08:09:18 INFO - PROCESS | 1721 | 1464620958894 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 08:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:09:18 INFO - PROCESS | 1721 | 1464620958913 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:09:18 INFO - PROCESS | 1721 | 1464620958917 Marionette TRACE conn4 <- [1,190,null,{}] 08:09:18 INFO - PROCESS | 1721 | 1464620958923 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:19 INFO - PROCESS | 1721 | 1464620959153 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 08:09:19 INFO - PROCESS | 1721 | 1464620959294 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:19 INFO - PROCESS | 1721 | ++DOCSHELL 0x92c18000 == 44 [pid = 1721] [id = 55] 08:09:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 75 (0x9b074800) [pid = 1721] [serial = 163] [outer = (nil)] 08:09:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 76 (0xa6234800) [pid = 1721] [serial = 164] [outer = 0x9b074800] 08:09:19 INFO - PROCESS | 1721 | 1464620959398 Marionette DEBUG loaded listener.js 08:09:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 77 (0xa628e800) [pid = 1721] [serial = 165] [outer = 0x9b074800] 08:09:20 INFO - PROCESS | 1721 | 1464620960319 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1446ms 08:09:20 INFO - PROCESS | 1721 | 1464620960354 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 08:09:20 INFO - PROCESS | 1721 | 1464620960362 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 08:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:09:20 INFO - PROCESS | 1721 | 1464620960372 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:09:20 INFO - PROCESS | 1721 | 1464620960379 Marionette TRACE conn4 <- [1,194,null,{}] 08:09:20 INFO - PROCESS | 1721 | 1464620960391 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:20 INFO - PROCESS | 1721 | 1464620960696 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 08:09:21 INFO - PROCESS | 1721 | 1464620961026 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:21 INFO - PROCESS | 1721 | ++DOCSHELL 0x9387bc00 == 45 [pid = 1721] [id = 56] 08:09:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 78 (0x94f42400) [pid = 1721] [serial = 166] [outer = (nil)] 08:09:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 79 (0x95132800) [pid = 1721] [serial = 167] [outer = 0x94f42400] 08:09:21 INFO - PROCESS | 1721 | 1464620961128 Marionette DEBUG loaded listener.js 08:09:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 80 (0x95137400) [pid = 1721] [serial = 168] [outer = 0x94f42400] 08:09:22 INFO - PROCESS | 1721 | 1464620962093 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:09:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:09:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1799ms 08:09:22 INFO - PROCESS | 1721 | 1464620962172 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 08:09:22 INFO - PROCESS | 1721 | 1464620962182 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 08:09:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:09:22 INFO - PROCESS | 1721 | 1464620962195 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:09:22 INFO - PROCESS | 1721 | 1464620962200 Marionette TRACE conn4 <- [1,198,null,{}] 08:09:22 INFO - PROCESS | 1721 | 1464620962209 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:22 INFO - PROCESS | 1721 | 1464620962571 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 08:09:22 INFO - PROCESS | 1721 | 1464620962740 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:22 INFO - PROCESS | 1721 | ++DOCSHELL 0x99205000 == 46 [pid = 1721] [id = 57] 08:09:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 81 (0x99208c00) [pid = 1721] [serial = 169] [outer = (nil)] 08:09:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 82 (0x99dc7c00) [pid = 1721] [serial = 170] [outer = 0x99208c00] 08:09:22 INFO - PROCESS | 1721 | 1464620962836 Marionette DEBUG loaded listener.js 08:09:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 83 (0x99de9400) [pid = 1721] [serial = 171] [outer = 0x99208c00] 08:09:23 INFO - PROCESS | 1721 | 1464620963801 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:09:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1684ms 08:09:23 INFO - PROCESS | 1721 | 1464620963880 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 08:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:09:23 INFO - PROCESS | 1721 | 1464620963885 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 08:09:23 INFO - PROCESS | 1721 | 1464620963893 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:09:23 INFO - PROCESS | 1721 | 1464620963900 Marionette TRACE conn4 <- [1,202,null,{}] 08:09:23 INFO - PROCESS | 1721 | 1464620963919 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:24 INFO - PROCESS | 1721 | 1464620964176 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 08:09:24 INFO - PROCESS | 1721 | 1464620964379 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:24 INFO - PROCESS | 1721 | ++DOCSHELL 0x9b2a3800 == 47 [pid = 1721] [id = 58] 08:09:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 84 (0x9b7dc800) [pid = 1721] [serial = 172] [outer = (nil)] 08:09:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 85 (0x9c153c00) [pid = 1721] [serial = 173] [outer = 0x9b7dc800] 08:09:24 INFO - PROCESS | 1721 | 1464620964480 Marionette DEBUG loaded listener.js 08:09:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 86 (0xa21b4000) [pid = 1721] [serial = 174] [outer = 0x9b7dc800] 08:09:25 INFO - PROCESS | 1721 | 1464620965417 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:09:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:09:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1550ms 08:09:25 INFO - PROCESS | 1721 | 1464620965443 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 08:09:25 INFO - PROCESS | 1721 | 1464620965448 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 08:09:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:09:25 INFO - PROCESS | 1721 | 1464620965455 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:09:25 INFO - PROCESS | 1721 | 1464620965460 Marionette TRACE conn4 <- [1,206,null,{}] 08:09:25 INFO - PROCESS | 1721 | 1464620965467 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:25 INFO - PROCESS | 1721 | 1464620965657 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 08:09:25 INFO - PROCESS | 1721 | 1464620965799 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:25 INFO - PROCESS | 1721 | ++DOCSHELL 0x92c14800 == 48 [pid = 1721] [id = 59] 08:09:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 87 (0x9ab48800) [pid = 1721] [serial = 175] [outer = (nil)] 08:09:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 88 (0xa35e8400) [pid = 1721] [serial = 176] [outer = 0x9ab48800] 08:09:25 INFO - PROCESS | 1721 | 1464620965949 Marionette DEBUG loaded listener.js 08:09:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 89 (0xa6235400) [pid = 1721] [serial = 177] [outer = 0x9ab48800] 08:09:26 INFO - PROCESS | 1721 | 1464620966898 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:09:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:09:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1482ms 08:09:26 INFO - PROCESS | 1721 | 1464620966939 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 08:09:26 INFO - PROCESS | 1721 | 1464620966943 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 08:09:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:09:26 INFO - PROCESS | 1721 | 1464620966951 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:09:26 INFO - PROCESS | 1721 | 1464620966955 Marionette TRACE conn4 <- [1,210,null,{}] 08:09:26 INFO - PROCESS | 1721 | 1464620966962 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:27 INFO - PROCESS | 1721 | 1464620967209 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 08:09:27 INFO - PROCESS | 1721 | 1464620967364 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:27 INFO - PROCESS | 1721 | ++DOCSHELL 0x9c02b800 == 49 [pid = 1721] [id = 60] 08:09:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 90 (0xa322f000) [pid = 1721] [serial = 178] [outer = (nil)] 08:09:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 91 (0xa676f000) [pid = 1721] [serial = 179] [outer = 0xa322f000] 08:09:27 INFO - PROCESS | 1721 | 1464620967510 Marionette DEBUG loaded listener.js 08:09:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 92 (0xa68a6000) [pid = 1721] [serial = 180] [outer = 0xa322f000] 08:09:28 INFO - PROCESS | 1721 | 1464620968585 Marionette TRACE conn4 <- [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]]]}] 08:09:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:09:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1688ms 08:09:28 INFO - PROCESS | 1721 | 1464620968640 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 08:09:28 INFO - PROCESS | 1721 | 1464620968644 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 08:09:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:09:28 INFO - PROCESS | 1721 | 1464620968652 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:09:28 INFO - PROCESS | 1721 | 1464620968656 Marionette TRACE conn4 <- [1,214,null,{}] 08:09:28 INFO - PROCESS | 1721 | 1464620968662 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:28 INFO - PROCESS | 1721 | 1464620968911 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 08:09:29 INFO - PROCESS | 1721 | 1464620969108 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:29 INFO - PROCESS | 1721 | ++DOCSHELL 0x94f49800 == 50 [pid = 1721] [id = 61] 08:09:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 93 (0x94f82800) [pid = 1721] [serial = 181] [outer = (nil)] 08:09:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 94 (0x9512f800) [pid = 1721] [serial = 182] [outer = 0x94f82800] 08:09:29 INFO - PROCESS | 1721 | 1464620969375 Marionette DEBUG loaded listener.js 08:09:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 95 (0x9513a000) [pid = 1721] [serial = 183] [outer = 0x94f82800] 08:09:30 INFO - PROCESS | 1721 | 1464620970197 Marionette TRACE conn4 <- [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]]]}] 08:09:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:09:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1591ms 08:09:30 INFO - PROCESS | 1721 | 1464620970246 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 08:09:30 INFO - PROCESS | 1721 | 1464620970253 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 08:09:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:09:30 INFO - PROCESS | 1721 | 1464620970262 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:09:30 INFO - PROCESS | 1721 | 1464620970267 Marionette TRACE conn4 <- [1,218,null,{}] 08:09:30 INFO - PROCESS | 1721 | 1464620970276 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:30 INFO - PROCESS | 1721 | 1464620970453 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 08:09:30 INFO - PROCESS | 1721 | 1464620970634 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:30 INFO - PROCESS | 1721 | ++DOCSHELL 0x9a0a1400 == 51 [pid = 1721] [id = 62] 08:09:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 96 (0x9a0a1800) [pid = 1721] [serial = 184] [outer = (nil)] 08:09:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 97 (0x9a33d000) [pid = 1721] [serial = 185] [outer = 0x9a0a1800] 08:09:30 INFO - PROCESS | 1721 | 1464620970740 Marionette DEBUG loaded listener.js 08:09:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 98 (0x9b077800) [pid = 1721] [serial = 186] [outer = 0x9a0a1800] 08:09:31 INFO - PROCESS | 1721 | 1464620971645 Marionette TRACE conn4 <- [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]]]}] 08:09:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:09:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1438ms 08:09:31 INFO - PROCESS | 1721 | 1464620971700 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 08:09:31 INFO - PROCESS | 1721 | 1464620971706 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 08:09:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:09:31 INFO - PROCESS | 1721 | 1464620971717 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:09:31 INFO - PROCESS | 1721 | 1464620971721 Marionette TRACE conn4 <- [1,222,null,{}] 08:09:31 INFO - PROCESS | 1721 | 1464620971728 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:31 INFO - PROCESS | 1721 | 1464620971912 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 08:09:32 INFO - PROCESS | 1721 | 1464620972069 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:32 INFO - PROCESS | 1721 | --DOCSHELL 0x92c17000 == 50 [pid = 1721] [id = 14] 08:09:32 INFO - PROCESS | 1721 | --DOCSHELL 0x9447c000 == 49 [pid = 1721] [id = 22] 08:09:32 INFO - PROCESS | 1721 | --DOMWINDOW == 97 (0x9a70f800) [pid = 1721] [serial = 110] [outer = (nil)] [url = about:blank] 08:09:32 INFO - PROCESS | 1721 | --DOMWINDOW == 96 (0x9768d400) [pid = 1721] [serial = 107] [outer = (nil)] [url = about:blank] 08:09:32 INFO - PROCESS | 1721 | --DOMWINDOW == 95 (0x9c15b400) [pid = 1721] [serial = 113] [outer = (nil)] [url = about:blank] 08:09:32 INFO - PROCESS | 1721 | ++DOCSHELL 0x92c17000 == 50 [pid = 1721] [id = 63] 08:09:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 96 (0x9398c000) [pid = 1721] [serial = 187] [outer = (nil)] 08:09:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 97 (0x98017400) [pid = 1721] [serial = 188] [outer = 0x9398c000] 08:09:32 INFO - PROCESS | 1721 | 1464620972182 Marionette DEBUG loaded listener.js 08:09:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 98 (0x9aee9000) [pid = 1721] [serial = 189] [outer = 0x9398c000] 08:09:32 INFO - PROCESS | 1721 | --DOMWINDOW == 97 (0x9d4af400) [pid = 1721] [serial = 123] [outer = (nil)] [url = about:blank] 08:09:32 INFO - PROCESS | 1721 | --DOMWINDOW == 96 (0x9c02c000) [pid = 1721] [serial = 122] [outer = (nil)] [url = about:blank] 08:09:32 INFO - PROCESS | 1721 | --DOMWINDOW == 95 (0xa2403400) [pid = 1721] [serial = 128] [outer = (nil)] [url = about:blank] 08:09:32 INFO - PROCESS | 1721 | --DOMWINDOW == 94 (0xa2286400) [pid = 1721] [serial = 125] [outer = (nil)] [url = about:blank] 08:09:32 INFO - PROCESS | 1721 | --DOMWINDOW == 93 (0x9a651c00) [pid = 1721] [serial = 119] [outer = (nil)] [url = about:blank] 08:09:32 INFO - PROCESS | 1721 | --DOMWINDOW == 92 (0x9c02b400) [pid = 1721] [serial = 104] [outer = (nil)] [url = about:blank] 08:09:32 INFO - PROCESS | 1721 | --DOMWINDOW == 91 (0x9c157c00) [pid = 1721] [serial = 105] [outer = (nil)] [url = about:blank] 08:09:32 INFO - PROCESS | 1721 | --DOMWINDOW == 90 (0xa22d1800) [pid = 1721] [serial = 126] [outer = (nil)] [url = about:blank] 08:09:32 INFO - PROCESS | 1721 | --DOMWINDOW == 89 (0x9b075c00) [pid = 1721] [serial = 120] [outer = (nil)] [url = about:blank] 08:09:32 INFO - PROCESS | 1721 | --DOMWINDOW == 88 (0x99201400) [pid = 1721] [serial = 117] [outer = (nil)] [url = about:blank] 08:09:32 INFO - PROCESS | 1721 | --DOMWINDOW == 87 (0x97687400) [pid = 1721] [serial = 116] [outer = (nil)] [url = about:blank] 08:09:33 INFO - PROCESS | 1721 | 1464620973006 Marionette TRACE conn4 <- [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]]]}] 08:09:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:09:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1333ms 08:09:33 INFO - PROCESS | 1721 | 1464620973051 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 08:09:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:09:33 INFO - PROCESS | 1721 | 1464620973056 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 08:09:33 INFO - PROCESS | 1721 | 1464620973063 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:09:33 INFO - PROCESS | 1721 | 1464620973069 Marionette TRACE conn4 <- [1,226,null,{}] 08:09:33 INFO - PROCESS | 1721 | 1464620973086 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:33 INFO - PROCESS | 1721 | 1464620973262 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 08:09:33 INFO - PROCESS | 1721 | 1464620973275 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:33 INFO - PROCESS | 1721 | ++DOCSHELL 0x9513c800 == 51 [pid = 1721] [id = 64] 08:09:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 88 (0x9c1dc400) [pid = 1721] [serial = 190] [outer = (nil)] 08:09:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 89 (0x9d7b4800) [pid = 1721] [serial = 191] [outer = 0x9c1dc400] 08:09:33 INFO - PROCESS | 1721 | 1464620973360 Marionette DEBUG loaded listener.js 08:09:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 90 (0xa2286400) [pid = 1721] [serial = 192] [outer = 0x9c1dc400] 08:09:34 INFO - PROCESS | 1721 | 1464620974252 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:09:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:09:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1240ms 08:09:34 INFO - PROCESS | 1721 | 1464620974303 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 08:09:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:09:34 INFO - PROCESS | 1721 | 1464620974308 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 08:09:34 INFO - PROCESS | 1721 | 1464620974315 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:09:34 INFO - PROCESS | 1721 | 1464620974319 Marionette TRACE conn4 <- [1,230,null,{}] 08:09:34 INFO - PROCESS | 1721 | 1464620974324 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:34 INFO - PROCESS | 1721 | 1464620974495 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 08:09:34 INFO - PROCESS | 1721 | 1464620974506 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:34 INFO - PROCESS | 1721 | ++DOCSHELL 0x9c023400 == 52 [pid = 1721] [id = 65] 08:09:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 91 (0x9d7bac00) [pid = 1721] [serial = 193] [outer = (nil)] 08:09:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 92 (0xa326a400) [pid = 1721] [serial = 194] [outer = 0x9d7bac00] 08:09:34 INFO - PROCESS | 1721 | 1464620974586 Marionette DEBUG loaded listener.js 08:09:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 93 (0xa50b5400) [pid = 1721] [serial = 195] [outer = 0x9d7bac00] 08:09:35 INFO - PROCESS | 1721 | 1464620975466 Marionette TRACE conn4 <- [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]]]}] 08:09:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:09:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1184ms 08:09:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:09:35 INFO - PROCESS | 1721 | 1464620975499 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 08:09:35 INFO - PROCESS | 1721 | 1464620975502 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 08:09:35 INFO - PROCESS | 1721 | 1464620975509 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:09:35 INFO - PROCESS | 1721 | 1464620975512 Marionette TRACE conn4 <- [1,234,null,{}] 08:09:35 INFO - PROCESS | 1721 | 1464620975524 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:35 INFO - PROCESS | 1721 | 1464620975726 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 08:09:35 INFO - PROCESS | 1721 | 1464620975746 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:35 INFO - PROCESS | 1721 | ++DOCSHELL 0x92c12800 == 53 [pid = 1721] [id = 66] 08:09:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 94 (0x9387b800) [pid = 1721] [serial = 196] [outer = (nil)] 08:09:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 95 (0xa6708c00) [pid = 1721] [serial = 197] [outer = 0x9387b800] 08:09:35 INFO - PROCESS | 1721 | 1464620975829 Marionette DEBUG loaded listener.js 08:09:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 96 (0xa6e2fc00) [pid = 1721] [serial = 198] [outer = 0x9387b800] 08:09:36 INFO - PROCESS | 1721 | 1464620976928 Marionette TRACE conn4 <- [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]]]}] 08:09:36 INFO - PROCESS | 1721 | --DOMWINDOW == 95 (0x951e7400) [pid = 1721] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:09:36 INFO - PROCESS | 1721 | --DOMWINDOW == 94 (0x9a0a0400) [pid = 1721] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:09:36 INFO - PROCESS | 1721 | --DOMWINDOW == 93 (0x93986000) [pid = 1721] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:09:36 INFO - PROCESS | 1721 | --DOMWINDOW == 92 (0x9c02c800) [pid = 1721] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:09:36 INFO - PROCESS | 1721 | --DOMWINDOW == 91 (0x9c024800) [pid = 1721] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:09:36 INFO - PROCESS | 1721 | --DOMWINDOW == 90 (0x951ef400) [pid = 1721] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:09:36 INFO - PROCESS | 1721 | --DOMWINDOW == 89 (0x9bf73800) [pid = 1721] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:09:36 INFO - PROCESS | 1721 | --DOMWINDOW == 88 (0x97689000) [pid = 1721] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:09:36 INFO - PROCESS | 1721 | --DOMWINDOW == 87 (0x97686c00) [pid = 1721] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:09:36 INFO - PROCESS | 1721 | --DOMWINDOW == 86 (0x9b2b0400) [pid = 1721] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:09:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:09:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1494ms 08:09:37 INFO - PROCESS | 1721 | 1464620977004 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 08:09:37 INFO - PROCESS | 1721 | 1464620977010 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 08:09:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:09:37 INFO - PROCESS | 1721 | 1464620977020 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:09:37 INFO - PROCESS | 1721 | 1464620977024 Marionette TRACE conn4 <- [1,238,null,{}] 08:09:37 INFO - PROCESS | 1721 | 1464620977031 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:37 INFO - PROCESS | 1721 | 1464620977194 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 08:09:37 INFO - PROCESS | 1721 | 1464620977298 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:37 INFO - PROCESS | 1721 | ++DOCSHELL 0x94f47000 == 54 [pid = 1721] [id = 67] 08:09:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 87 (0x9a09fc00) [pid = 1721] [serial = 199] [outer = (nil)] 08:09:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 88 (0xa2155800) [pid = 1721] [serial = 200] [outer = 0x9a09fc00] 08:09:37 INFO - PROCESS | 1721 | 1464620977380 Marionette DEBUG loaded listener.js 08:09:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 89 (0xa35ef000) [pid = 1721] [serial = 201] [outer = 0x9a09fc00] 08:09:38 INFO - PROCESS | 1721 | 1464620978083 Marionette TRACE conn4 <- [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]]]}] 08:09:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:09:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1129ms 08:09:38 INFO - PROCESS | 1721 | 1464620978149 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 08:09:38 INFO - PROCESS | 1721 | 1464620978152 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 08:09:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:09:38 INFO - PROCESS | 1721 | 1464620978160 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:09:38 INFO - PROCESS | 1721 | 1464620978164 Marionette TRACE conn4 <- [1,242,null,{}] 08:09:38 INFO - PROCESS | 1721 | 1464620978170 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:38 INFO - PROCESS | 1721 | 1464620978365 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 08:09:38 INFO - PROCESS | 1721 | 1464620978379 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:38 INFO - PROCESS | 1721 | ++DOCSHELL 0x94f3f800 == 55 [pid = 1721] [id = 68] 08:09:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 90 (0x9b2b0400) [pid = 1721] [serial = 202] [outer = (nil)] 08:09:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 91 (0xa8b03800) [pid = 1721] [serial = 203] [outer = 0x9b2b0400] 08:09:38 INFO - PROCESS | 1721 | 1464620978468 Marionette DEBUG loaded listener.js 08:09:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 92 (0xa8b4d400) [pid = 1721] [serial = 204] [outer = 0x9b2b0400] 08:09:39 INFO - PROCESS | 1721 | 1464620979445 Marionette TRACE conn4 <- [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]]]}] 08:09:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:09:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1330ms 08:09:39 INFO - PROCESS | 1721 | 1464620979492 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 08:09:39 INFO - PROCESS | 1721 | 1464620979498 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 08:09:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:09:39 INFO - PROCESS | 1721 | 1464620979508 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:09:39 INFO - PROCESS | 1721 | 1464620979514 Marionette TRACE conn4 <- [1,246,null,{}] 08:09:39 INFO - PROCESS | 1721 | 1464620979525 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:39 INFO - PROCESS | 1721 | 1464620979724 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 08:09:39 INFO - PROCESS | 1721 | 1464620979872 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:39 INFO - PROCESS | 1721 | ++DOCSHELL 0x95104400 == 56 [pid = 1721] [id = 69] 08:09:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 93 (0x95108c00) [pid = 1721] [serial = 205] [outer = (nil)] 08:09:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 94 (0x9510dc00) [pid = 1721] [serial = 206] [outer = 0x95108c00] 08:09:40 INFO - PROCESS | 1721 | 1464620980021 Marionette DEBUG loaded listener.js 08:09:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 95 (0x9512fc00) [pid = 1721] [serial = 207] [outer = 0x95108c00] 08:09:40 INFO - PROCESS | 1721 | 1464620980947 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:09:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:09:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1497ms 08:09:41 INFO - PROCESS | 1721 | 1464620981006 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 08:09:41 INFO - PROCESS | 1721 | 1464620981016 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 08:09:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:09:41 INFO - PROCESS | 1721 | 1464620981027 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:09:41 INFO - PROCESS | 1721 | 1464620981032 Marionette TRACE conn4 <- [1,250,null,{}] 08:09:41 INFO - PROCESS | 1721 | 1464620981039 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:41 INFO - PROCESS | 1721 | 1464620981263 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 08:09:41 INFO - PROCESS | 1721 | 1464620981454 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:41 INFO - PROCESS | 1721 | ++DOCSHELL 0x99203000 == 57 [pid = 1721] [id = 70] 08:09:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 96 (0x99203400) [pid = 1721] [serial = 208] [outer = (nil)] 08:09:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 97 (0x99dca400) [pid = 1721] [serial = 209] [outer = 0x99203400] 08:09:41 INFO - PROCESS | 1721 | 1464620981590 Marionette DEBUG loaded listener.js 08:09:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 98 (0x9a2d4c00) [pid = 1721] [serial = 210] [outer = 0x99203400] 08:09:42 INFO - PROCESS | 1721 | 1464620982471 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:09:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:09:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1483ms 08:09:42 INFO - PROCESS | 1721 | 1464620982511 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 08:09:42 INFO - PROCESS | 1721 | 1464620982516 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 08:09:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:09:42 INFO - PROCESS | 1721 | 1464620982524 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:09:42 INFO - PROCESS | 1721 | 1464620982531 Marionette TRACE conn4 <- [1,254,null,{}] 08:09:42 INFO - PROCESS | 1721 | 1464620982550 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:42 INFO - PROCESS | 1721 | 1464620982761 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 08:09:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 99 (0x9c02c000) [pid = 1721] [serial = 211] [outer = 0x99e7f800] 08:09:43 INFO - PROCESS | 1721 | 1464620983012 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:43 INFO - PROCESS | 1721 | ++DOCSHELL 0x9d7ba400 == 58 [pid = 1721] [id = 71] 08:09:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 100 (0xa21b4c00) [pid = 1721] [serial = 212] [outer = (nil)] 08:09:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 101 (0xa3064800) [pid = 1721] [serial = 213] [outer = 0xa21b4c00] 08:09:43 INFO - PROCESS | 1721 | 1464620983165 Marionette DEBUG loaded listener.js 08:09:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 102 (0xa6795c00) [pid = 1721] [serial = 214] [outer = 0xa21b4c00] 08:09:44 INFO - PROCESS | 1721 | 1464620984155 Marionette TRACE conn4 <- [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]]]}] 08:09:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:09:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1700ms 08:09:44 INFO - PROCESS | 1721 | 1464620984224 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 08:09:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:09:44 INFO - PROCESS | 1721 | 1464620984230 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 08:09:44 INFO - PROCESS | 1721 | 1464620984237 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:09:44 INFO - PROCESS | 1721 | 1464620984240 Marionette TRACE conn4 <- [1,258,null,{}] 08:09:44 INFO - PROCESS | 1721 | 1464620984247 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:44 INFO - PROCESS | 1721 | 1464620984443 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 08:09:44 INFO - PROCESS | 1721 | 1464620984633 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:44 INFO - PROCESS | 1721 | ++DOCSHELL 0x9387a800 == 59 [pid = 1721] [id = 72] 08:09:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 103 (0x951f0c00) [pid = 1721] [serial = 215] [outer = (nil)] 08:09:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 104 (0xa8b20800) [pid = 1721] [serial = 216] [outer = 0x951f0c00] 08:09:44 INFO - PROCESS | 1721 | 1464620984772 Marionette DEBUG loaded listener.js 08:09:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 105 (0xa8f21400) [pid = 1721] [serial = 217] [outer = 0x951f0c00] 08:09:45 INFO - PROCESS | 1721 | 1464620985644 Marionette TRACE conn4 <- [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]]]}] 08:09:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:09:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1441ms 08:09:45 INFO - PROCESS | 1721 | 1464620985678 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 08:09:45 INFO - PROCESS | 1721 | 1464620985681 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 08:09:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:09:45 INFO - PROCESS | 1721 | 1464620985690 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:09:45 INFO - PROCESS | 1721 | 1464620985694 Marionette TRACE conn4 <- [1,262,null,{}] 08:09:45 INFO - PROCESS | 1721 | 1464620985700 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:45 INFO - PROCESS | 1721 | 1464620985937 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 08:09:46 INFO - PROCESS | 1721 | 1464620986087 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:46 INFO - PROCESS | 1721 | ++DOCSHELL 0x919c4c00 == 60 [pid = 1721] [id = 73] 08:09:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 106 (0x919c6000) [pid = 1721] [serial = 218] [outer = (nil)] 08:09:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 107 (0x919cb400) [pid = 1721] [serial = 219] [outer = 0x919c6000] 08:09:46 INFO - PROCESS | 1721 | 1464620986174 Marionette DEBUG loaded listener.js 08:09:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 108 (0x919ce800) [pid = 1721] [serial = 220] [outer = 0x919c6000] 08:09:47 INFO - PROCESS | 1721 | 1464620987125 Marionette TRACE conn4 <- [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]]]}] 08:09:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:09:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1493ms 08:09:47 INFO - PROCESS | 1721 | 1464620987183 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 08:09:47 INFO - PROCESS | 1721 | 1464620987188 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 08:09:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:09:47 INFO - PROCESS | 1721 | 1464620987194 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:09:47 INFO - PROCESS | 1721 | 1464620987198 Marionette TRACE conn4 <- [1,266,null,{}] 08:09:47 INFO - PROCESS | 1721 | 1464620987205 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:47 INFO - PROCESS | 1721 | 1464620987450 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 08:09:47 INFO - PROCESS | 1721 | 1464620987661 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:47 INFO - PROCESS | 1721 | ++DOCSHELL 0x922c4400 == 61 [pid = 1721] [id = 74] 08:09:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 109 (0x922c6400) [pid = 1721] [serial = 221] [outer = (nil)] 08:09:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 110 (0x922cb000) [pid = 1721] [serial = 222] [outer = 0x922c6400] 08:09:47 INFO - PROCESS | 1721 | 1464620987797 Marionette DEBUG loaded listener.js 08:09:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 111 (0x92c17800) [pid = 1721] [serial = 223] [outer = 0x922c6400] 08:09:48 INFO - PROCESS | 1721 | 1464620988871 Marionette TRACE conn4 <- [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]]]}] 08:09:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:09:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1736ms 08:09:48 INFO - PROCESS | 1721 | 1464620988932 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 08:09:48 INFO - PROCESS | 1721 | 1464620988937 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 08:09:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:09:48 INFO - PROCESS | 1721 | 1464620988946 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:09:48 INFO - PROCESS | 1721 | 1464620988952 Marionette TRACE conn4 <- [1,270,null,{}] 08:09:48 INFO - PROCESS | 1721 | 1464620988962 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:49 INFO - PROCESS | 1721 | 1464620989179 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 08:09:49 INFO - PROCESS | 1721 | 1464620989461 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:49 INFO - PROCESS | 1721 | ++DOCSHELL 0x922ca400 == 62 [pid = 1721] [id = 75] 08:09:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 112 (0x922cb800) [pid = 1721] [serial = 224] [outer = (nil)] 08:09:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 113 (0x922cd800) [pid = 1721] [serial = 225] [outer = 0x922cb800] 08:09:49 INFO - PROCESS | 1721 | 1464620989548 Marionette DEBUG loaded listener.js 08:09:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 114 (0x9387a400) [pid = 1721] [serial = 226] [outer = 0x922cb800] 08:09:50 INFO - PROCESS | 1721 | 1464620990447 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:09:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:09:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1547ms 08:09:50 INFO - PROCESS | 1721 | --DOCSHELL 0x94481800 == 61 [pid = 1721] [id = 17] 08:09:50 INFO - PROCESS | 1721 | --DOMWINDOW == 113 (0xa6234800) [pid = 1721] [serial = 164] [outer = (nil)] [url = about:blank] 08:09:50 INFO - PROCESS | 1721 | 1464620990533 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 08:09:50 INFO - PROCESS | 1721 | 1464620990542 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 08:09:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:09:50 INFO - PROCESS | 1721 | 1464620990556 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:09:50 INFO - PROCESS | 1721 | 1464620990561 Marionette TRACE conn4 <- [1,274,null,{}] 08:09:50 INFO - PROCESS | 1721 | 1464620990567 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:50 INFO - PROCESS | 1721 | 1464620990738 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 08:09:50 INFO - PROCESS | 1721 | --DOMWINDOW == 112 (0xa6235000) [pid = 1721] [serial = 143] [outer = (nil)] [url = about:blank] 08:09:50 INFO - PROCESS | 1721 | --DOMWINDOW == 111 (0xa35e6000) [pid = 1721] [serial = 140] [outer = (nil)] [url = about:blank] 08:09:50 INFO - PROCESS | 1721 | --DOMWINDOW == 110 (0x99d69400) [pid = 1721] [serial = 150] [outer = (nil)] [url = about:blank] 08:09:50 INFO - PROCESS | 1721 | --DOMWINDOW == 109 (0x98897800) [pid = 1721] [serial = 149] [outer = (nil)] [url = about:blank] 08:09:50 INFO - PROCESS | 1721 | --DOMWINDOW == 108 (0x9801f400) [pid = 1721] [serial = 111] [outer = (nil)] [url = about:blank] 08:09:50 INFO - PROCESS | 1721 | --DOMWINDOW == 107 (0x97688400) [pid = 1721] [serial = 89] [outer = (nil)] [url = about:blank] 08:09:50 INFO - PROCESS | 1721 | --DOMWINDOW == 106 (0xa6704000) [pid = 1721] [serial = 146] [outer = (nil)] [url = about:blank] 08:09:50 INFO - PROCESS | 1721 | --DOMWINDOW == 105 (0x9d4b8000) [pid = 1721] [serial = 114] [outer = (nil)] [url = about:blank] 08:09:50 INFO - PROCESS | 1721 | --DOMWINDOW == 104 (0x9b077c00) [pid = 1721] [serial = 162] [outer = (nil)] [url = about:blank] 08:09:50 INFO - PROCESS | 1721 | --DOMWINDOW == 103 (0x93985000) [pid = 1721] [serial = 131] [outer = (nil)] [url = about:blank] 08:09:50 INFO - PROCESS | 1721 | --DOMWINDOW == 102 (0x99dc8400) [pid = 1721] [serial = 161] [outer = (nil)] [url = about:blank] 08:09:50 INFO - PROCESS | 1721 | --DOMWINDOW == 101 (0xa678c400) [pid = 1721] [serial = 147] [outer = (nil)] [url = about:blank] 08:09:50 INFO - PROCESS | 1721 | --DOMWINDOW == 100 (0x9d4b5800) [pid = 1721] [serial = 158] [outer = (nil)] [url = about:blank] 08:09:50 INFO - PROCESS | 1721 | --DOMWINDOW == 99 (0x9a2d5c00) [pid = 1721] [serial = 153] [outer = (nil)] [url = about:blank] 08:09:50 INFO - PROCESS | 1721 | --DOMWINDOW == 98 (0xa2281400) [pid = 1721] [serial = 159] [outer = (nil)] [url = about:blank] 08:09:50 INFO - PROCESS | 1721 | --DOMWINDOW == 97 (0x9b735800) [pid = 1721] [serial = 137] [outer = (nil)] [url = about:blank] 08:09:50 INFO - PROCESS | 1721 | --DOMWINDOW == 96 (0x99de9c00) [pid = 1721] [serial = 152] [outer = (nil)] [url = about:blank] 08:09:50 INFO - PROCESS | 1721 | --DOMWINDOW == 95 (0x99295c00) [pid = 1721] [serial = 108] [outer = (nil)] [url = about:blank] 08:09:50 INFO - PROCESS | 1721 | --DOMWINDOW == 94 (0x99e81000) [pid = 1721] [serial = 134] [outer = (nil)] [url = about:blank] 08:09:50 INFO - PROCESS | 1721 | --DOMWINDOW == 93 (0x9b7e5800) [pid = 1721] [serial = 155] [outer = (nil)] [url = about:blank] 08:09:50 INFO - PROCESS | 1721 | --DOMWINDOW == 92 (0x9bf6dc00) [pid = 1721] [serial = 156] [outer = (nil)] [url = about:blank] 08:09:50 INFO - PROCESS | 1721 | 1464620990945 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:50 INFO - PROCESS | 1721 | ++DOCSHELL 0x919cd000 == 62 [pid = 1721] [id = 76] 08:09:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 93 (0x95101c00) [pid = 1721] [serial = 227] [outer = (nil)] 08:09:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 94 (0x95109400) [pid = 1721] [serial = 228] [outer = 0x95101c00] 08:09:51 INFO - PROCESS | 1721 | 1464620991032 Marionette DEBUG loaded listener.js 08:09:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 95 (0x95110c00) [pid = 1721] [serial = 229] [outer = 0x95101c00] 08:09:51 INFO - PROCESS | 1721 | 1464620991785 Marionette TRACE conn4 <- [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]]]}] 08:09:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:09:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1286ms 08:09:51 INFO - PROCESS | 1721 | 1464620991842 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 08:09:51 INFO - PROCESS | 1721 | 1464620991847 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 08:09:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:09:51 INFO - PROCESS | 1721 | 1464620991854 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:09:51 INFO - PROCESS | 1721 | 1464620991860 Marionette TRACE conn4 <- [1,278,null,{}] 08:09:51 INFO - PROCESS | 1721 | 1464620991877 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:52 INFO - PROCESS | 1721 | 1464620992054 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 08:09:52 INFO - PROCESS | 1721 | 1464620992175 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:52 INFO - PROCESS | 1721 | ++DOCSHELL 0x94f3dc00 == 63 [pid = 1721] [id = 77] 08:09:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 96 (0x9768c400) [pid = 1721] [serial = 230] [outer = (nil)] 08:09:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 97 (0x99298800) [pid = 1721] [serial = 231] [outer = 0x9768c400] 08:09:52 INFO - PROCESS | 1721 | 1464620992260 Marionette DEBUG loaded listener.js 08:09:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 98 (0x99dc8400) [pid = 1721] [serial = 232] [outer = 0x9768c400] 08:09:53 INFO - PROCESS | 1721 | 1464620993112 Marionette TRACE conn4 <- [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]]]}] 08:09:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:09:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1287ms 08:09:53 INFO - PROCESS | 1721 | 1464620993141 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 08:09:53 INFO - PROCESS | 1721 | 1464620993146 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 08:09:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:09:53 INFO - PROCESS | 1721 | 1464620993161 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:09:53 INFO - PROCESS | 1721 | 1464620993164 Marionette TRACE conn4 <- [1,282,null,{}] 08:09:53 INFO - PROCESS | 1721 | 1464620993171 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:53 INFO - PROCESS | 1721 | 1464620993379 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 08:09:53 INFO - PROCESS | 1721 | 1464620993415 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:53 INFO - PROCESS | 1721 | ++DOCSHELL 0x99dc6c00 == 64 [pid = 1721] [id = 78] 08:09:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 99 (0x9a146c00) [pid = 1721] [serial = 233] [outer = (nil)] 08:09:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 100 (0x9a650400) [pid = 1721] [serial = 234] [outer = 0x9a146c00] 08:09:53 INFO - PROCESS | 1721 | 1464620993496 Marionette DEBUG loaded listener.js 08:09:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 101 (0x9b072000) [pid = 1721] [serial = 235] [outer = 0x9a146c00] 08:09:54 INFO - PROCESS | 1721 | 1464620994416 Marionette TRACE conn4 <- [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]]]}] 08:09:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:09:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1283ms 08:09:54 INFO - PROCESS | 1721 | 1464620994446 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 08:09:54 INFO - PROCESS | 1721 | 1464620994451 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 08:09:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:09:54 INFO - PROCESS | 1721 | 1464620994464 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:09:54 INFO - PROCESS | 1721 | 1464620994467 Marionette TRACE conn4 <- [1,286,null,{}] 08:09:54 INFO - PROCESS | 1721 | 1464620994474 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:54 INFO - PROCESS | 1721 | 1464620994690 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 08:09:54 INFO - PROCESS | 1721 | 1464620994722 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:54 INFO - PROCESS | 1721 | ++DOCSHELL 0x922c1800 == 65 [pid = 1721] [id = 79] 08:09:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 102 (0x9b070400) [pid = 1721] [serial = 236] [outer = (nil)] 08:09:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 103 (0x9b57c400) [pid = 1721] [serial = 237] [outer = 0x9b070400] 08:09:54 INFO - PROCESS | 1721 | 1464620994798 Marionette DEBUG loaded listener.js 08:09:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 104 (0x9b7dfc00) [pid = 1721] [serial = 238] [outer = 0x9b070400] 08:09:55 INFO - PROCESS | 1721 | --DOMWINDOW == 103 (0x9387b800) [pid = 1721] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:09:55 INFO - PROCESS | 1721 | --DOMWINDOW == 102 (0x9a09fc00) [pid = 1721] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:09:55 INFO - PROCESS | 1721 | --DOMWINDOW == 101 (0x94f82800) [pid = 1721] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:09:55 INFO - PROCESS | 1721 | --DOMWINDOW == 100 (0x9398c000) [pid = 1721] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:09:55 INFO - PROCESS | 1721 | --DOMWINDOW == 99 (0x9a0a1800) [pid = 1721] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:09:55 INFO - PROCESS | 1721 | --DOMWINDOW == 98 (0x9c1dc400) [pid = 1721] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:09:55 INFO - PROCESS | 1721 | --DOMWINDOW == 97 (0x9d7bac00) [pid = 1721] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:09:55 INFO - PROCESS | 1721 | 1464620995772 Marionette TRACE conn4 <- [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]]]}] 08:09:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:09:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1353ms 08:09:55 INFO - PROCESS | 1721 | 1464620995813 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 08:09:55 INFO - PROCESS | 1721 | 1464620995817 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 08:09:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:09:55 INFO - PROCESS | 1721 | 1464620995824 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:09:55 INFO - PROCESS | 1721 | 1464620995827 Marionette TRACE conn4 <- [1,290,null,{}] 08:09:55 INFO - PROCESS | 1721 | 1464620995834 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:56 INFO - PROCESS | 1721 | 1464620996073 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 08:09:56 INFO - PROCESS | 1721 | 1464620996091 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:56 INFO - PROCESS | 1721 | ++DOCSHELL 0x9398c000 == 66 [pid = 1721] [id = 80] 08:09:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 98 (0x97682400) [pid = 1721] [serial = 239] [outer = (nil)] 08:09:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 99 (0x9c02d400) [pid = 1721] [serial = 240] [outer = 0x97682400] 08:09:56 INFO - PROCESS | 1721 | 1464620996169 Marionette DEBUG loaded listener.js 08:09:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 100 (0x9d7b5800) [pid = 1721] [serial = 241] [outer = 0x97682400] 08:09:56 INFO - PROCESS | 1721 | 1464620996990 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:09:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1190ms 08:09:57 INFO - PROCESS | 1721 | 1464620997014 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 08:09:57 INFO - PROCESS | 1721 | 1464620997018 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 08:09:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:09:57 INFO - PROCESS | 1721 | 1464620997024 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:09:57 INFO - PROCESS | 1721 | 1464620997028 Marionette TRACE conn4 <- [1,294,null,{}] 08:09:57 INFO - PROCESS | 1721 | 1464620997033 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:57 INFO - PROCESS | 1721 | 1464620997195 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 08:09:57 INFO - PROCESS | 1721 | 1464620997210 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:57 INFO - PROCESS | 1721 | ++DOCSHELL 0x919cc800 == 67 [pid = 1721] [id = 81] 08:09:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 101 (0x919d0400) [pid = 1721] [serial = 242] [outer = (nil)] 08:09:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 102 (0xa2403400) [pid = 1721] [serial = 243] [outer = 0x919d0400] 08:09:57 INFO - PROCESS | 1721 | 1464620997288 Marionette DEBUG loaded listener.js 08:09:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 103 (0xa2639800) [pid = 1721] [serial = 244] [outer = 0x919d0400] 08:09:58 INFO - PROCESS | 1721 | 1464620998367 Marionette TRACE conn4 <- [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]]]}] 08:09:58 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. 08:09:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1392ms 08:09:58 INFO - PROCESS | 1721 | 1464620998419 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 08:09:58 INFO - PROCESS | 1721 | 1464620998427 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 08:09:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:09:58 INFO - PROCESS | 1721 | 1464620998436 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:09:58 INFO - PROCESS | 1721 | 1464620998442 Marionette TRACE conn4 <- [1,298,null,{}] 08:09:58 INFO - PROCESS | 1721 | 1464620998451 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:58 INFO - PROCESS | 1721 | 1464620998653 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 08:09:58 INFO - PROCESS | 1721 | 1464620998806 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:58 INFO - PROCESS | 1721 | ++DOCSHELL 0x922ccc00 == 68 [pid = 1721] [id = 82] 08:09:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 104 (0x9387b800) [pid = 1721] [serial = 245] [outer = (nil)] 08:09:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 105 (0x94f44c00) [pid = 1721] [serial = 246] [outer = 0x9387b800] 08:09:58 INFO - PROCESS | 1721 | 1464620998943 Marionette DEBUG loaded listener.js 08:09:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 106 (0x9510b400) [pid = 1721] [serial = 247] [outer = 0x9387b800] 08:09:59 INFO - PROCESS | 1721 | 1464620999938 Marionette TRACE conn4 <- [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]]]}] 08:09:59 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. 08:09:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1541ms 08:09:59 INFO - PROCESS | 1721 | 1464620999978 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 08:09:59 INFO - PROCESS | 1721 | 1464620999987 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 08:09:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:10:00 INFO - PROCESS | 1721 | 1464620999999 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:10:00 INFO - PROCESS | 1721 | 1464621000003 Marionette TRACE conn4 <- [1,302,null,{}] 08:10:00 INFO - PROCESS | 1721 | 1464621000011 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:00 INFO - PROCESS | 1721 | 1464621000208 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 08:10:00 INFO - PROCESS | 1721 | 1464621000404 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:00 INFO - PROCESS | 1721 | ++DOCSHELL 0x97686400 == 69 [pid = 1721] [id = 83] 08:10:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 107 (0x9882b800) [pid = 1721] [serial = 248] [outer = (nil)] 08:10:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 108 (0x9a09dc00) [pid = 1721] [serial = 249] [outer = 0x9882b800] 08:10:00 INFO - PROCESS | 1721 | 1464621000541 Marionette DEBUG loaded listener.js 08:10:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 109 (0x9a7ad000) [pid = 1721] [serial = 250] [outer = 0x9882b800] 08:10:01 INFO - PROCESS | 1721 | 1464621001605 Marionette TRACE conn4 <- [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]]]}] 08:10:01 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. 08:10:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1647ms 08:10:01 INFO - PROCESS | 1721 | 1464621001649 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 08:10:01 INFO - PROCESS | 1721 | 1464621001656 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 08:10:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:10:01 INFO - PROCESS | 1721 | 1464621001669 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:10:01 INFO - PROCESS | 1721 | 1464621001679 Marionette TRACE conn4 <- [1,306,null,{}] 08:10:01 INFO - PROCESS | 1721 | 1464621001708 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:02 INFO - PROCESS | 1721 | 1464621002010 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 08:10:02 INFO - PROCESS | 1721 | 1464621002196 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:02 INFO - PROCESS | 1721 | ++DOCSHELL 0x9183b400 == 70 [pid = 1721] [id = 84] 08:10:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 110 (0x9c158400) [pid = 1721] [serial = 251] [outer = (nil)] 08:10:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 111 (0xa2408800) [pid = 1721] [serial = 252] [outer = 0x9c158400] 08:10:02 INFO - PROCESS | 1721 | 1464621002297 Marionette DEBUG loaded listener.js 08:10:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 112 (0xa628a000) [pid = 1721] [serial = 253] [outer = 0x9c158400] 08:10:03 INFO - PROCESS | 1721 | 1464621003169 Marionette TRACE conn4 <- [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]]]}] 08:10:03 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. 08:10:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1557ms 08:10:03 INFO - PROCESS | 1721 | 1464621003225 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 08:10:03 INFO - PROCESS | 1721 | 1464621003229 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 08:10:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:10:03 INFO - PROCESS | 1721 | 1464621003237 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:10:03 INFO - PROCESS | 1721 | 1464621003241 Marionette TRACE conn4 <- [1,310,null,{}] 08:10:03 INFO - PROCESS | 1721 | 1464621003247 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:03 INFO - PROCESS | 1721 | 1464621003442 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 08:10:03 INFO - PROCESS | 1721 | 1464621003597 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:03 INFO - PROCESS | 1721 | ++DOCSHELL 0x919ca800 == 71 [pid = 1721] [id = 85] 08:10:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 113 (0x9af4ac00) [pid = 1721] [serial = 254] [outer = (nil)] 08:10:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 114 (0x9af53c00) [pid = 1721] [serial = 255] [outer = 0x9af4ac00] 08:10:03 INFO - PROCESS | 1721 | 1464621003691 Marionette DEBUG loaded listener.js 08:10:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 115 (0x9af56c00) [pid = 1721] [serial = 256] [outer = 0x9af4ac00] 08:10:04 INFO - PROCESS | 1721 | 1464621004570 Marionette TRACE conn4 <- [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]]]}] 08:10:04 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. 08:10:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1384ms 08:10:04 INFO - PROCESS | 1721 | 1464621004622 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 08:10:04 INFO - PROCESS | 1721 | 1464621004625 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 08:10:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:10:04 INFO - PROCESS | 1721 | 1464621004653 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:10:04 INFO - PROCESS | 1721 | 1464621004656 Marionette TRACE conn4 <- [1,314,null,{}] 08:10:04 INFO - PROCESS | 1721 | 1464621004664 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:04 INFO - PROCESS | 1721 | 1464621004872 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 08:10:05 INFO - PROCESS | 1721 | 1464621005030 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:05 INFO - PROCESS | 1721 | ++DOCSHELL 0x90952c00 == 72 [pid = 1721] [id = 86] 08:10:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 116 (0x90953c00) [pid = 1721] [serial = 257] [outer = (nil)] 08:10:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 117 (0x9095c400) [pid = 1721] [serial = 258] [outer = 0x90953c00] 08:10:05 INFO - PROCESS | 1721 | 1464621005118 Marionette DEBUG loaded listener.js 08:10:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 118 (0x9095e000) [pid = 1721] [serial = 259] [outer = 0x90953c00] 08:10:06 INFO - PROCESS | 1721 | 1464621006050 Marionette TRACE conn4 <- [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]]]}] 08:10:06 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. 08:10:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1440ms 08:10:06 INFO - PROCESS | 1721 | 1464621006092 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 08:10:06 INFO - PROCESS | 1721 | 1464621006096 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 08:10:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:10:06 INFO - PROCESS | 1721 | 1464621006103 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:10:06 INFO - PROCESS | 1721 | 1464621006105 Marionette TRACE conn4 <- [1,318,null,{}] 08:10:06 INFO - PROCESS | 1721 | 1464621006112 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:06 INFO - PROCESS | 1721 | 1464621006345 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 08:10:06 INFO - PROCESS | 1721 | 1464621006500 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:06 INFO - PROCESS | 1721 | ++DOCSHELL 0x90961000 == 73 [pid = 1721] [id = 87] 08:10:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 119 (0x919c7400) [pid = 1721] [serial = 260] [outer = (nil)] 08:10:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 120 (0xa6705400) [pid = 1721] [serial = 261] [outer = 0x919c7400] 08:10:06 INFO - PROCESS | 1721 | 1464621006638 Marionette DEBUG loaded listener.js 08:10:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 121 (0xa678b800) [pid = 1721] [serial = 262] [outer = 0x919c7400] 08:10:07 INFO - PROCESS | 1721 | 1464621007563 Marionette TRACE conn4 <- [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]]]}] 08:10:07 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. 08:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1483ms 08:10:07 INFO - PROCESS | 1721 | 1464621007588 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 08:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:10:07 INFO - PROCESS | 1721 | 1464621007592 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 08:10:07 INFO - PROCESS | 1721 | 1464621007600 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:10:07 INFO - PROCESS | 1721 | 1464621007604 Marionette TRACE conn4 <- [1,322,null,{}] 08:10:07 INFO - PROCESS | 1721 | 1464621007610 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:07 INFO - PROCESS | 1721 | 1464621007788 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 08:10:07 INFO - PROCESS | 1721 | 1464621007947 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:07 INFO - PROCESS | 1721 | ++DOCSHELL 0xa670a000 == 74 [pid = 1721] [id = 88] 08:10:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0xa670c000) [pid = 1721] [serial = 263] [outer = (nil)] 08:10:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0xa6c6b800) [pid = 1721] [serial = 264] [outer = 0xa670c000] 08:10:08 INFO - PROCESS | 1721 | 1464621008038 Marionette DEBUG loaded listener.js 08:10:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0xa6c6d000) [pid = 1721] [serial = 265] [outer = 0xa670c000] 08:10:09 INFO - PROCESS | 1721 | 1464621009025 Marionette TRACE conn4 <- [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]]]}] 08:10:09 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. 08:10:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1482ms 08:10:09 INFO - PROCESS | 1721 | 1464621009094 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 08:10:09 INFO - PROCESS | 1721 | 1464621009100 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 08:10:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:10:09 INFO - PROCESS | 1721 | 1464621009111 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:10:09 INFO - PROCESS | 1721 | 1464621009115 Marionette TRACE conn4 <- [1,326,null,{}] 08:10:09 INFO - PROCESS | 1721 | 1464621009166 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:09 INFO - PROCESS | 1721 | 1464621009373 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 08:10:09 INFO - PROCESS | 1721 | 1464621009598 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:09 INFO - PROCESS | 1721 | ++DOCSHELL 0x910ad800 == 75 [pid = 1721] [id = 89] 08:10:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x910b0000) [pid = 1721] [serial = 266] [outer = (nil)] 08:10:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x910b3800) [pid = 1721] [serial = 267] [outer = 0x910b0000] 08:10:09 INFO - PROCESS | 1721 | 1464621009689 Marionette DEBUG loaded listener.js 08:10:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x910b5000) [pid = 1721] [serial = 268] [outer = 0x910b0000] 08:10:10 INFO - PROCESS | 1721 | 1464621010598 Marionette TRACE conn4 <- [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]]]}] 08:10:10 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. 08:10:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1538ms 08:10:10 INFO - PROCESS | 1721 | 1464621010649 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 08:10:10 INFO - PROCESS | 1721 | 1464621010654 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 08:10:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:10:10 INFO - PROCESS | 1721 | 1464621010660 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:10:10 INFO - PROCESS | 1721 | 1464621010664 Marionette TRACE conn4 <- [1,330,null,{}] 08:10:10 INFO - PROCESS | 1721 | 1464621010670 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:10 INFO - PROCESS | 1721 | 1464621010863 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 08:10:11 INFO - PROCESS | 1721 | 1464621011307 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:11 INFO - PROCESS | 1721 | ++DOCSHELL 0x91839800 == 76 [pid = 1721] [id = 90] 08:10:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x9183a000) [pid = 1721] [serial = 269] [outer = (nil)] 08:10:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x9183f000) [pid = 1721] [serial = 270] [outer = 0x9183a000] 08:10:11 INFO - PROCESS | 1721 | 1464621011435 Marionette DEBUG loaded listener.js 08:10:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x922c5400) [pid = 1721] [serial = 271] [outer = 0x9183a000] 08:10:12 INFO - PROCESS | 1721 | 1464621012449 Marionette TRACE conn4 <- [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]]]}] 08:10:12 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. 08:10:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1845ms 08:10:12 INFO - PROCESS | 1721 | 1464621012508 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 08:10:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:10:12 INFO - PROCESS | 1721 | 1464621012516 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 08:10:12 INFO - PROCESS | 1721 | 1464621012525 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:10:12 INFO - PROCESS | 1721 | 1464621012531 Marionette TRACE conn4 <- [1,334,null,{}] 08:10:12 INFO - PROCESS | 1721 | 1464621012539 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:12 INFO - PROCESS | 1721 | 1464621012795 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 08:10:13 INFO - PROCESS | 1721 | 1464621013052 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:13 INFO - PROCESS | 1721 | --DOCSHELL 0x9398a800 == 75 [pid = 1721] [id = 24] 08:10:13 INFO - PROCESS | 1721 | --DOCSHELL 0x99dcbc00 == 74 [pid = 1721] [id = 34] 08:10:13 INFO - PROCESS | 1721 | --DOCSHELL 0x92c16400 == 73 [pid = 1721] [id = 31] 08:10:13 INFO - PROCESS | 1721 | --DOCSHELL 0x93985400 == 72 [pid = 1721] [id = 30] 08:10:13 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0xa8b03800) [pid = 1721] [serial = 203] [outer = (nil)] [url = about:blank] 08:10:13 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x95132800) [pid = 1721] [serial = 167] [outer = (nil)] [url = about:blank] 08:10:13 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x99dc7c00) [pid = 1721] [serial = 170] [outer = (nil)] [url = about:blank] 08:10:13 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x9c153c00) [pid = 1721] [serial = 173] [outer = (nil)] [url = about:blank] 08:10:13 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0xa35e8400) [pid = 1721] [serial = 176] [outer = (nil)] [url = about:blank] 08:10:13 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0xa676f000) [pid = 1721] [serial = 179] [outer = (nil)] [url = about:blank] 08:10:13 INFO - PROCESS | 1721 | ++DOCSHELL 0x919c8400 == 73 [pid = 1721] [id = 91] 08:10:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x922c6c00) [pid = 1721] [serial = 272] [outer = (nil)] 08:10:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x9398a800) [pid = 1721] [serial = 273] [outer = 0x922c6c00] 08:10:13 INFO - PROCESS | 1721 | 1464621013194 Marionette DEBUG loaded listener.js 08:10:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x9510c000) [pid = 1721] [serial = 274] [outer = 0x922c6c00] 08:10:13 INFO - PROCESS | 1721 | --DOCSHELL 0x9398c000 == 72 [pid = 1721] [id = 80] 08:10:13 INFO - PROCESS | 1721 | --DOCSHELL 0x922c1800 == 71 [pid = 1721] [id = 79] 08:10:13 INFO - PROCESS | 1721 | --DOCSHELL 0x99dc6c00 == 70 [pid = 1721] [id = 78] 08:10:13 INFO - PROCESS | 1721 | --DOCSHELL 0x94f3dc00 == 69 [pid = 1721] [id = 77] 08:10:13 INFO - PROCESS | 1721 | --DOCSHELL 0x919cd000 == 68 [pid = 1721] [id = 76] 08:10:13 INFO - PROCESS | 1721 | --DOCSHELL 0x922ca400 == 67 [pid = 1721] [id = 75] 08:10:13 INFO - PROCESS | 1721 | --DOCSHELL 0x95104400 == 66 [pid = 1721] [id = 69] 08:10:13 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x9513a000) [pid = 1721] [serial = 183] [outer = (nil)] [url = about:blank] 08:10:13 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x9512f800) [pid = 1721] [serial = 182] [outer = (nil)] [url = about:blank] 08:10:13 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x98017400) [pid = 1721] [serial = 188] [outer = (nil)] [url = about:blank] 08:10:13 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x9aee9000) [pid = 1721] [serial = 189] [outer = (nil)] [url = about:blank] 08:10:13 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0x9b077800) [pid = 1721] [serial = 186] [outer = (nil)] [url = about:blank] 08:10:13 INFO - PROCESS | 1721 | --DOMWINDOW == 121 (0x9a33d000) [pid = 1721] [serial = 185] [outer = (nil)] [url = about:blank] 08:10:13 INFO - PROCESS | 1721 | --DOMWINDOW == 120 (0x9d7b4800) [pid = 1721] [serial = 191] [outer = (nil)] [url = about:blank] 08:10:13 INFO - PROCESS | 1721 | --DOMWINDOW == 119 (0xa2286400) [pid = 1721] [serial = 192] [outer = (nil)] [url = about:blank] 08:10:13 INFO - PROCESS | 1721 | --DOMWINDOW == 118 (0xa326a400) [pid = 1721] [serial = 194] [outer = (nil)] [url = about:blank] 08:10:13 INFO - PROCESS | 1721 | --DOMWINDOW == 117 (0xa35ef000) [pid = 1721] [serial = 201] [outer = (nil)] [url = about:blank] 08:10:13 INFO - PROCESS | 1721 | --DOMWINDOW == 116 (0xa50b5400) [pid = 1721] [serial = 195] [outer = (nil)] [url = about:blank] 08:10:13 INFO - PROCESS | 1721 | --DOMWINDOW == 115 (0xa6708c00) [pid = 1721] [serial = 197] [outer = (nil)] [url = about:blank] 08:10:13 INFO - PROCESS | 1721 | --DOMWINDOW == 114 (0xa6e2fc00) [pid = 1721] [serial = 198] [outer = (nil)] [url = about:blank] 08:10:13 INFO - PROCESS | 1721 | --DOMWINDOW == 113 (0xa2155800) [pid = 1721] [serial = 200] [outer = (nil)] [url = about:blank] 08:10:14 INFO - PROCESS | 1721 | 1464621014064 Marionette TRACE conn4 <- [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]]]}] 08:10:14 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. 08:10:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1605ms 08:10:14 INFO - PROCESS | 1721 | 1464621014134 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 08:10:14 INFO - PROCESS | 1721 | 1464621014141 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 08:10:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:10:14 INFO - PROCESS | 1721 | 1464621014149 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:10:14 INFO - PROCESS | 1721 | 1464621014154 Marionette TRACE conn4 <- [1,338,null,{}] 08:10:14 INFO - PROCESS | 1721 | 1464621014160 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:14 INFO - PROCESS | 1721 | 1464621014344 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 08:10:14 INFO - PROCESS | 1721 | 1464621014465 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:14 INFO - PROCESS | 1721 | ++DOCSHELL 0x94481800 == 67 [pid = 1721] [id = 92] 08:10:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 114 (0x95135c00) [pid = 1721] [serial = 275] [outer = (nil)] 08:10:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 115 (0x97687800) [pid = 1721] [serial = 276] [outer = 0x95135c00] 08:10:14 INFO - PROCESS | 1721 | 1464621014551 Marionette DEBUG loaded listener.js 08:10:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 116 (0x98897000) [pid = 1721] [serial = 277] [outer = 0x95135c00] 08:10:15 INFO - PROCESS | 1721 | 1464621015398 Marionette TRACE conn4 <- [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]]]}] 08:10:15 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. 08:10:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1287ms 08:10:15 INFO - PROCESS | 1721 | 1464621015447 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 08:10:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:10:15 INFO - PROCESS | 1721 | 1464621015452 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 08:10:15 INFO - PROCESS | 1721 | 1464621015466 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:10:15 INFO - PROCESS | 1721 | 1464621015476 Marionette TRACE conn4 <- [1,342,null,{}] 08:10:15 INFO - PROCESS | 1721 | 1464621015490 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:15 INFO - PROCESS | 1721 | 1464621015709 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 08:10:15 INFO - PROCESS | 1721 | 1464621015737 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:15 INFO - PROCESS | 1721 | ++DOCSHELL 0x9929b800 == 68 [pid = 1721] [id = 93] 08:10:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 117 (0x9a70dc00) [pid = 1721] [serial = 278] [outer = (nil)] 08:10:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 118 (0x9af50800) [pid = 1721] [serial = 279] [outer = 0x9a70dc00] 08:10:15 INFO - PROCESS | 1721 | 1464621015818 Marionette DEBUG loaded listener.js 08:10:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 119 (0x9af55c00) [pid = 1721] [serial = 280] [outer = 0x9a70dc00] 08:10:16 INFO - PROCESS | 1721 | 1464621016724 Marionette TRACE conn4 <- [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]]]}] 08:10:16 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. 08:10:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1306ms 08:10:16 INFO - PROCESS | 1721 | 1464621016765 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 08:10:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:10:16 INFO - PROCESS | 1721 | 1464621016770 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 08:10:16 INFO - PROCESS | 1721 | 1464621016776 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:10:16 INFO - PROCESS | 1721 | 1464621016780 Marionette TRACE conn4 <- [1,346,null,{}] 08:10:16 INFO - PROCESS | 1721 | 1464621016785 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:16 INFO - PROCESS | 1721 | 1464621016996 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 08:10:17 INFO - PROCESS | 1721 | 1464621017034 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:17 INFO - PROCESS | 1721 | ++DOCSHELL 0x9095ac00 == 69 [pid = 1721] [id = 94] 08:10:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 120 (0x97688400) [pid = 1721] [serial = 281] [outer = (nil)] 08:10:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 121 (0x9b7e5400) [pid = 1721] [serial = 282] [outer = 0x97688400] 08:10:17 INFO - PROCESS | 1721 | 1464621017110 Marionette DEBUG loaded listener.js 08:10:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0x9bab8c00) [pid = 1721] [serial = 283] [outer = 0x97688400] 08:10:17 INFO - PROCESS | 1721 | --DOMWINDOW == 121 (0x95101c00) [pid = 1721] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:10:17 INFO - PROCESS | 1721 | --DOMWINDOW == 120 (0x922cb800) [pid = 1721] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:10:17 INFO - PROCESS | 1721 | --DOMWINDOW == 119 (0x9768c400) [pid = 1721] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:10:17 INFO - PROCESS | 1721 | --DOMWINDOW == 118 (0x9a146c00) [pid = 1721] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:10:17 INFO - PROCESS | 1721 | --DOMWINDOW == 117 (0x97682400) [pid = 1721] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:10:17 INFO - PROCESS | 1721 | --DOMWINDOW == 116 (0x9b070400) [pid = 1721] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:10:18 INFO - PROCESS | 1721 | 1464621018237 Marionette TRACE conn4 <- [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]]]}] 08:10:18 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. 08:10:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1480ms 08:10:18 INFO - PROCESS | 1721 | 1464621018257 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 08:10:18 INFO - PROCESS | 1721 | 1464621018261 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 08:10:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:10:18 INFO - PROCESS | 1721 | 1464621018267 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:10:18 INFO - PROCESS | 1721 | 1464621018270 Marionette TRACE conn4 <- [1,350,null,{}] 08:10:18 INFO - PROCESS | 1721 | 1464621018276 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:18 INFO - PROCESS | 1721 | 1464621018476 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 08:10:18 INFO - PROCESS | 1721 | 1464621018498 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:18 INFO - PROCESS | 1721 | ++DOCSHELL 0x9b2ae000 == 70 [pid = 1721] [id = 95] 08:10:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 117 (0x9b7e1400) [pid = 1721] [serial = 284] [outer = (nil)] 08:10:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 118 (0x9c09c800) [pid = 1721] [serial = 285] [outer = 0x9b7e1400] 08:10:18 INFO - PROCESS | 1721 | 1464621018585 Marionette DEBUG loaded listener.js 08:10:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 119 (0x9d4bd400) [pid = 1721] [serial = 286] [outer = 0x9b7e1400] 08:10:19 INFO - PROCESS | 1721 | 1464621019455 Marionette TRACE conn4 <- [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]]]}] 08:10:19 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. 08:10:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1228ms 08:10:19 INFO - PROCESS | 1721 | 1464621019498 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 08:10:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:10:19 INFO - PROCESS | 1721 | 1464621019502 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 08:10:19 INFO - PROCESS | 1721 | 1464621019509 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:10:19 INFO - PROCESS | 1721 | 1464621019513 Marionette TRACE conn4 <- [1,354,null,{}] 08:10:19 INFO - PROCESS | 1721 | 1464621019518 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:19 INFO - PROCESS | 1721 | 1464621019691 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 08:10:19 INFO - PROCESS | 1721 | 1464621019702 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:19 INFO - PROCESS | 1721 | ++DOCSHELL 0x9b571c00 == 71 [pid = 1721] [id = 96] 08:10:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 120 (0x9c026800) [pid = 1721] [serial = 287] [outer = (nil)] 08:10:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 121 (0xa2652c00) [pid = 1721] [serial = 288] [outer = 0x9c026800] 08:10:19 INFO - PROCESS | 1721 | 1464621019789 Marionette DEBUG loaded listener.js 08:10:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0xa50b5400) [pid = 1721] [serial = 289] [outer = 0x9c026800] 08:10:21 INFO - PROCESS | 1721 | 1464621020997 Marionette TRACE conn4 <- [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]]]}] 08:10:21 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. 08:10:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1537ms 08:10:21 INFO - PROCESS | 1721 | 1464621021047 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 08:10:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:10:21 INFO - PROCESS | 1721 | 1464621021061 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 08:10:21 INFO - PROCESS | 1721 | 1464621021077 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:10:21 INFO - PROCESS | 1721 | 1464621021084 Marionette TRACE conn4 <- [1,358,null,{}] 08:10:21 INFO - PROCESS | 1721 | 1464621021138 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:21 INFO - PROCESS | 1721 | 1464621021359 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 08:10:21 INFO - PROCESS | 1721 | 1464621021572 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:21 INFO - PROCESS | 1721 | ++DOCSHELL 0x922c1c00 == 72 [pid = 1721] [id = 97] 08:10:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x93984400) [pid = 1721] [serial = 290] [outer = (nil)] 08:10:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x94f40400) [pid = 1721] [serial = 291] [outer = 0x93984400] 08:10:21 INFO - PROCESS | 1721 | 1464621021667 Marionette DEBUG loaded listener.js 08:10:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x95138800) [pid = 1721] [serial = 292] [outer = 0x93984400] 08:10:22 INFO - PROCESS | 1721 | 1464621022593 Marionette TRACE conn4 <- [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]]]}] 08:10:22 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. 08:10:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1558ms 08:10:22 INFO - PROCESS | 1721 | 1464621022631 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 08:10:22 INFO - PROCESS | 1721 | 1464621022640 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 08:10:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:10:22 INFO - PROCESS | 1721 | 1464621022654 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:10:22 INFO - PROCESS | 1721 | 1464621022659 Marionette TRACE conn4 <- [1,362,null,{}] 08:10:22 INFO - PROCESS | 1721 | 1464621022667 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:22 INFO - PROCESS | 1721 | 1464621022876 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 08:10:23 INFO - PROCESS | 1721 | 1464621023087 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:23 INFO - PROCESS | 1721 | ++DOCSHELL 0x99dd4000 == 73 [pid = 1721] [id = 98] 08:10:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x99e8b400) [pid = 1721] [serial = 293] [outer = (nil)] 08:10:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x9a70cc00) [pid = 1721] [serial = 294] [outer = 0x99e8b400] 08:10:23 INFO - PROCESS | 1721 | 1464621023227 Marionette DEBUG loaded listener.js 08:10:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x9b07a400) [pid = 1721] [serial = 295] [outer = 0x99e8b400] 08:10:24 INFO - PROCESS | 1721 | 1464621024291 Marionette TRACE conn4 <- [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]]]}] 08:10:24 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. 08:10:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1695ms 08:10:24 INFO - PROCESS | 1721 | 1464621024349 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 08:10:24 INFO - PROCESS | 1721 | 1464621024352 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 08:10:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:10:24 INFO - PROCESS | 1721 | 1464621024361 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:10:24 INFO - PROCESS | 1721 | 1464621024368 Marionette TRACE conn4 <- [1,366,null,{}] 08:10:24 INFO - PROCESS | 1721 | 1464621024427 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:24 INFO - PROCESS | 1721 | 1464621024703 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 08:10:24 INFO - PROCESS | 1721 | 1464621024897 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:24 INFO - PROCESS | 1721 | ++DOCSHELL 0x90956800 == 74 [pid = 1721] [id = 99] 08:10:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0xa2155800) [pid = 1721] [serial = 296] [outer = (nil)] 08:10:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0xa623d000) [pid = 1721] [serial = 297] [outer = 0xa2155800] 08:10:25 INFO - PROCESS | 1721 | 1464621025004 Marionette DEBUG loaded listener.js 08:10:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0xa678d800) [pid = 1721] [serial = 298] [outer = 0xa2155800] 08:10:25 INFO - PROCESS | 1721 | 1464621025903 Marionette TRACE conn4 <- [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]]]}] 08:10:25 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. 08:10:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1587ms 08:10:25 INFO - PROCESS | 1721 | 1464621025949 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 08:10:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:10:25 INFO - PROCESS | 1721 | 1464621025954 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 08:10:25 INFO - PROCESS | 1721 | 1464621025961 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:10:25 INFO - PROCESS | 1721 | 1464621025965 Marionette TRACE conn4 <- [1,370,null,{}] 08:10:25 INFO - PROCESS | 1721 | 1464621025974 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:26 INFO - PROCESS | 1721 | 1464621026204 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 08:10:26 INFO - PROCESS | 1721 | 1464621026413 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:26 INFO - PROCESS | 1721 | ++DOCSHELL 0x9095cc00 == 75 [pid = 1721] [id = 100] 08:10:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0xa68b0000) [pid = 1721] [serial = 299] [outer = (nil)] 08:10:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0xa6c71000) [pid = 1721] [serial = 300] [outer = 0xa68b0000] 08:10:26 INFO - PROCESS | 1721 | 1464621026559 Marionette DEBUG loaded listener.js 08:10:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0xa6d8b000) [pid = 1721] [serial = 301] [outer = 0xa68b0000] 08:10:27 INFO - PROCESS | 1721 | 1464621027477 Marionette TRACE conn4 <- [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]]]}] 08:10:27 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. 08:10:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1586ms 08:10:27 INFO - PROCESS | 1721 | 1464621027548 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 08:10:27 INFO - PROCESS | 1721 | 1464621027553 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 08:10:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:10:27 INFO - PROCESS | 1721 | 1464621027559 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:10:27 INFO - PROCESS | 1721 | 1464621027563 Marionette TRACE conn4 <- [1,374,null,{}] 08:10:27 INFO - PROCESS | 1721 | 1464621027569 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:27 INFO - PROCESS | 1721 | 1464621027793 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 08:10:28 INFO - PROCESS | 1721 | 1464621028001 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:28 INFO - PROCESS | 1721 | ++DOCSHELL 0xa6241000 == 76 [pid = 1721] [id = 101] 08:10:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0xa6b44400) [pid = 1721] [serial = 302] [outer = (nil)] 08:10:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0xa6b49400) [pid = 1721] [serial = 303] [outer = 0xa6b44400] 08:10:28 INFO - PROCESS | 1721 | 1464621028138 Marionette DEBUG loaded listener.js 08:10:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0xa6b4c000) [pid = 1721] [serial = 304] [outer = 0xa6b44400] 08:10:29 INFO - PROCESS | 1721 | 1464621029082 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:10:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:10:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1588ms 08:10:29 INFO - PROCESS | 1721 | 1464621029149 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 08:10:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:10:29 INFO - PROCESS | 1721 | 1464621029153 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 08:10:29 INFO - PROCESS | 1721 | 1464621029161 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:10:29 INFO - PROCESS | 1721 | 1464621029167 Marionette TRACE conn4 <- [1,378,null,{}] 08:10:29 INFO - PROCESS | 1721 | 1464621029173 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:29 INFO - PROCESS | 1721 | 1464621029422 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 08:10:29 INFO - PROCESS | 1721 | 1464621029628 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:29 INFO - PROCESS | 1721 | ++DOCSHELL 0x8eee1800 == 77 [pid = 1721] [id = 102] 08:10:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8eee2800) [pid = 1721] [serial = 305] [outer = (nil)] 08:10:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8eeec400) [pid = 1721] [serial = 306] [outer = 0x8eee2800] 08:10:29 INFO - PROCESS | 1721 | 1464621029767 Marionette DEBUG loaded listener.js 08:10:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0xa6b46800) [pid = 1721] [serial = 307] [outer = 0x8eee2800] 08:10:30 INFO - PROCESS | 1721 | 1464621030659 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:10:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:10:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1538ms 08:10:30 INFO - PROCESS | 1721 | 1464621030698 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 08:10:30 INFO - PROCESS | 1721 | 1464621030701 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 08:10:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:10:30 INFO - PROCESS | 1721 | 1464621030709 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:10:30 INFO - PROCESS | 1721 | 1464621030713 Marionette TRACE conn4 <- [1,382,null,{}] 08:10:30 INFO - PROCESS | 1721 | 1464621030719 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:30 INFO - PROCESS | 1721 | 1464621030902 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 08:10:31 INFO - PROCESS | 1721 | 1464621031067 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:31 INFO - PROCESS | 1721 | ++DOCSHELL 0x8eee5400 == 78 [pid = 1721] [id = 103] 08:10:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8eeed400) [pid = 1721] [serial = 308] [outer = (nil)] 08:10:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0xa6c70400) [pid = 1721] [serial = 309] [outer = 0x8eeed400] 08:10:31 INFO - PROCESS | 1721 | 1464621031167 Marionette DEBUG loaded listener.js 08:10:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0xa6e2fc00) [pid = 1721] [serial = 310] [outer = 0x8eeed400] 08:10:32 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:10:32 INFO - PROCESS | 1721 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:10:32 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:10:32 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:10:32 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:10:32 INFO - PROCESS | 1721 | 1464621032193 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:10:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:10:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1536ms 08:10:32 INFO - PROCESS | 1721 | 1464621032246 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 08:10:32 INFO - PROCESS | 1721 | 1464621032249 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 08:10:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:10:32 INFO - PROCESS | 1721 | 1464621032257 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:10:32 INFO - PROCESS | 1721 | 1464621032260 Marionette TRACE conn4 <- [1,386,null,{}] 08:10:32 INFO - PROCESS | 1721 | 1464621032266 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:32 INFO - PROCESS | 1721 | 1464621032497 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 08:10:32 INFO - PROCESS | 1721 | 1464621032715 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:33 INFO - PROCESS | 1721 | ++DOCSHELL 0x8eeebc00 == 79 [pid = 1721] [id = 104] 08:10:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x8eeec000) [pid = 1721] [serial = 311] [outer = (nil)] 08:10:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x8eef0400) [pid = 1721] [serial = 312] [outer = 0x8eeec000] 08:10:33 INFO - PROCESS | 1721 | 1464621033068 Marionette DEBUG loaded listener.js 08:10:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x9095a400) [pid = 1721] [serial = 313] [outer = 0x8eeec000] 08:10:34 INFO - PROCESS | 1721 | 1464621034033 Marionette TRACE conn4 <- [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]]]}] 08:10:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:10:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1833ms 08:10:34 INFO - PROCESS | 1721 | 1464621034091 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 08:10:34 INFO - PROCESS | 1721 | 1464621034098 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 08:10:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:10:34 INFO - PROCESS | 1721 | 1464621034107 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:10:34 INFO - PROCESS | 1721 | 1464621034112 Marionette TRACE conn4 <- [1,390,null,{}] 08:10:34 INFO - PROCESS | 1721 | 1464621034120 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:34 INFO - PROCESS | 1721 | 1464621034315 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 08:10:34 INFO - PROCESS | 1721 | 1464621034533 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:34 INFO - PROCESS | 1721 | ++DOCSHELL 0x90958000 == 80 [pid = 1721] [id = 105] 08:10:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x919d0800) [pid = 1721] [serial = 314] [outer = (nil)] 08:10:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x92ce4800) [pid = 1721] [serial = 315] [outer = 0x919d0800] 08:10:34 INFO - PROCESS | 1721 | 1464621034714 Marionette DEBUG loaded listener.js 08:10:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x94484000) [pid = 1721] [serial = 316] [outer = 0x919d0800] 08:10:35 INFO - PROCESS | 1721 | --DOCSHELL 0x93987000 == 79 [pid = 1721] [id = 35] 08:10:35 INFO - PROCESS | 1721 | --DOCSHELL 0x9b2ae000 == 78 [pid = 1721] [id = 95] 08:10:35 INFO - PROCESS | 1721 | --DOCSHELL 0x9095ac00 == 77 [pid = 1721] [id = 94] 08:10:35 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x919cb400) [pid = 1721] [serial = 219] [outer = (nil)] [url = about:blank] 08:10:35 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x922cb000) [pid = 1721] [serial = 222] [outer = (nil)] [url = about:blank] 08:10:35 INFO - PROCESS | 1721 | 1464621035778 Marionette TRACE conn4 <- [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]]]}] 08:10:35 INFO - PROCESS | 1721 | --DOCSHELL 0x9929b800 == 76 [pid = 1721] [id = 93] 08:10:35 INFO - PROCESS | 1721 | --DOCSHELL 0x94481800 == 75 [pid = 1721] [id = 92] 08:10:35 INFO - PROCESS | 1721 | --DOCSHELL 0x919c8400 == 74 [pid = 1721] [id = 91] 08:10:35 INFO - PROCESS | 1721 | --DOCSHELL 0x91839800 == 73 [pid = 1721] [id = 90] 08:10:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:10:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1737ms 08:10:35 INFO - PROCESS | 1721 | 1464621035844 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 08:10:35 INFO - PROCESS | 1721 | 1464621035851 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 08:10:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:10:35 INFO - PROCESS | 1721 | 1464621035861 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:10:35 INFO - PROCESS | 1721 | 1464621035865 Marionette TRACE conn4 <- [1,394,null,{}] 08:10:35 INFO - PROCESS | 1721 | 1464621035873 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:36 INFO - PROCESS | 1721 | 1464621036060 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 08:10:36 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x9b072000) [pid = 1721] [serial = 235] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x99dca400) [pid = 1721] [serial = 209] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x9d7b5800) [pid = 1721] [serial = 241] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x9b7dfc00) [pid = 1721] [serial = 238] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x9b57c400) [pid = 1721] [serial = 237] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x9a650400) [pid = 1721] [serial = 234] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x9c02d400) [pid = 1721] [serial = 240] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x99dc8400) [pid = 1721] [serial = 232] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x93990400) [pid = 1721] [serial = 90] [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.] 08:10:36 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x95109400) [pid = 1721] [serial = 228] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x95110c00) [pid = 1721] [serial = 229] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x9387a400) [pid = 1721] [serial = 226] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x922cd800) [pid = 1721] [serial = 225] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x99298800) [pid = 1721] [serial = 231] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0xa8b20800) [pid = 1721] [serial = 216] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0xa3064800) [pid = 1721] [serial = 213] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x9510dc00) [pid = 1721] [serial = 206] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1721 | 1464621036271 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:36 INFO - PROCESS | 1721 | ++DOCSHELL 0x910b4c00 == 74 [pid = 1721] [id = 106] 08:10:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x9183e000) [pid = 1721] [serial = 317] [outer = (nil)] 08:10:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x93990400) [pid = 1721] [serial = 318] [outer = 0x9183e000] 08:10:36 INFO - PROCESS | 1721 | 1464621036371 Marionette DEBUG loaded listener.js 08:10:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x9510b000) [pid = 1721] [serial = 319] [outer = 0x9183e000] 08:10:37 INFO - PROCESS | 1721 | 1464621037205 Marionette TRACE conn4 <- [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]]]}] 08:10:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:10:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1386ms 08:10:37 INFO - PROCESS | 1721 | 1464621037253 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 08:10:37 INFO - PROCESS | 1721 | 1464621037258 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 08:10:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:10:37 INFO - PROCESS | 1721 | 1464621037265 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:10:37 INFO - PROCESS | 1721 | 1464621037271 Marionette TRACE conn4 <- [1,398,null,{}] 08:10:37 INFO - PROCESS | 1721 | 1464621037287 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:37 INFO - PROCESS | 1721 | 1464621037467 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 08:10:37 INFO - PROCESS | 1721 | 1464621037480 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:37 INFO - PROCESS | 1721 | ++DOCSHELL 0x919ccc00 == 75 [pid = 1721] [id = 107] 08:10:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x9888c800) [pid = 1721] [serial = 320] [outer = (nil)] 08:10:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x99dc5400) [pid = 1721] [serial = 321] [outer = 0x9888c800] 08:10:37 INFO - PROCESS | 1721 | 1464621037561 Marionette DEBUG loaded listener.js 08:10:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x99dcd800) [pid = 1721] [serial = 322] [outer = 0x9888c800] 08:10:38 INFO - PROCESS | 1721 | 1464621038555 Marionette TRACE conn4 <- [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]]]}] 08:10:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:10:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1344ms 08:10:38 INFO - PROCESS | 1721 | 1464621038617 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 08:10:38 INFO - PROCESS | 1721 | 1464621038622 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 08:10:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:10:38 INFO - PROCESS | 1721 | 1464621038629 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:10:38 INFO - PROCESS | 1721 | 1464621038632 Marionette TRACE conn4 <- [1,402,null,{}] 08:10:38 INFO - PROCESS | 1721 | 1464621038638 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:38 INFO - PROCESS | 1721 | 1464621038848 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 08:10:38 INFO - PROCESS | 1721 | 1464621038876 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:38 INFO - PROCESS | 1721 | ++DOCSHELL 0x99dd0000 == 76 [pid = 1721] [id = 108] 08:10:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x99dd1400) [pid = 1721] [serial = 323] [outer = (nil)] 08:10:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x9a2dd800) [pid = 1721] [serial = 324] [outer = 0x99dd1400] 08:10:38 INFO - PROCESS | 1721 | 1464621038953 Marionette DEBUG loaded listener.js 08:10:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x9ab47c00) [pid = 1721] [serial = 325] [outer = 0x99dd1400] 08:10:40 INFO - PROCESS | 1721 | 1464621040024 Marionette TRACE conn4 <- [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]]]}] 08:10:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:10:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1437ms 08:10:40 INFO - PROCESS | 1721 | 1464621040067 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 08:10:40 INFO - PROCESS | 1721 | 1464621040085 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 08:10:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:10:40 INFO - PROCESS | 1721 | 1464621040100 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:10:40 INFO - PROCESS | 1721 | 1464621040102 Marionette TRACE conn4 <- [1,406,null,{}] 08:10:40 INFO - PROCESS | 1721 | 1464621040109 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:40 INFO - PROCESS | 1721 | 1464621040319 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 08:10:40 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x9b2b0400) [pid = 1721] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:10:40 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x919d0400) [pid = 1721] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:10:40 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x95135c00) [pid = 1721] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:10:40 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x922c6c00) [pid = 1721] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:10:40 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x9a70dc00) [pid = 1721] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:10:40 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x9183a000) [pid = 1721] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:10:40 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x9b7e1400) [pid = 1721] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:10:40 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x97688400) [pid = 1721] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:10:40 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x93873c00) [pid = 1721] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:10:40 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x99dd4800) [pid = 1721] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:10:40 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x99dd2800) [pid = 1721] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:10:40 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x9bab3400) [pid = 1721] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:10:40 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0xa34d3400) [pid = 1721] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:10:40 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x9b074800) [pid = 1721] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:10:40 INFO - PROCESS | 1721 | 1464621040693 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:40 INFO - PROCESS | 1721 | ++DOCSHELL 0x910af000 == 77 [pid = 1721] [id = 109] 08:10:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x9183a000) [pid = 1721] [serial = 326] [outer = (nil)] 08:10:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x93873c00) [pid = 1721] [serial = 327] [outer = 0x9183a000] 08:10:40 INFO - PROCESS | 1721 | 1464621040780 Marionette DEBUG loaded listener.js 08:10:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x9a33b400) [pid = 1721] [serial = 328] [outer = 0x9183a000] 08:10:41 INFO - PROCESS | 1721 | 1464621041580 Marionette TRACE conn4 <- [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]]]}] 08:10:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:10:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1539ms 08:10:41 INFO - PROCESS | 1721 | 1464621041640 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 08:10:41 INFO - PROCESS | 1721 | 1464621041644 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 08:10:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:10:41 INFO - PROCESS | 1721 | 1464621041651 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:10:41 INFO - PROCESS | 1721 | 1464621041654 Marionette TRACE conn4 <- [1,410,null,{}] 08:10:41 INFO - PROCESS | 1721 | 1464621041660 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:41 INFO - PROCESS | 1721 | 1464621041829 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 08:10:41 INFO - PROCESS | 1721 | 1464621041842 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:41 INFO - PROCESS | 1721 | ++DOCSHELL 0x922c4800 == 78 [pid = 1721] [id = 110] 08:10:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x9a7b7400) [pid = 1721] [serial = 329] [outer = (nil)] 08:10:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x9b7e6400) [pid = 1721] [serial = 330] [outer = 0x9a7b7400] 08:10:41 INFO - PROCESS | 1721 | 1464621041917 Marionette DEBUG loaded listener.js 08:10:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x9c025400) [pid = 1721] [serial = 331] [outer = 0x9a7b7400] 08:10:43 INFO - PROCESS | 1721 | 1464621043010 Marionette TRACE conn4 <- [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]]]}] 08:10:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:10:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1389ms 08:10:43 INFO - PROCESS | 1721 | 1464621043042 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 08:10:43 INFO - PROCESS | 1721 | 1464621043049 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 08:10:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:10:43 INFO - PROCESS | 1721 | 1464621043059 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:10:43 INFO - PROCESS | 1721 | 1464621043065 Marionette TRACE conn4 <- [1,414,null,{}] 08:10:43 INFO - PROCESS | 1721 | 1464621043077 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:43 INFO - PROCESS | 1721 | 1464621043328 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 08:10:43 INFO - PROCESS | 1721 | 1464621043616 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:43 INFO - PROCESS | 1721 | ++DOCSHELL 0x8eee9c00 == 79 [pid = 1721] [id = 111] 08:10:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x90961800) [pid = 1721] [serial = 332] [outer = (nil)] 08:10:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x91838400) [pid = 1721] [serial = 333] [outer = 0x90961800] 08:10:43 INFO - PROCESS | 1721 | 1464621043716 Marionette DEBUG loaded listener.js 08:10:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x919cf000) [pid = 1721] [serial = 334] [outer = 0x90961800] 08:10:44 INFO - PROCESS | 1721 | 1464621044701 Marionette TRACE conn4 <- [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]]]}] 08:10:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:10:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1687ms 08:10:44 INFO - PROCESS | 1721 | 1464621044748 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 08:10:44 INFO - PROCESS | 1721 | 1464621044757 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 08:10:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:10:44 INFO - PROCESS | 1721 | 1464621044768 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:10:44 INFO - PROCESS | 1721 | 1464621044772 Marionette TRACE conn4 <- [1,418,null,{}] 08:10:44 INFO - PROCESS | 1721 | 1464621044780 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:44 INFO - PROCESS | 1721 | 1464621044984 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 08:10:45 INFO - PROCESS | 1721 | 1464621045200 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:45 INFO - PROCESS | 1721 | ++DOCSHELL 0x9510a800 == 80 [pid = 1721] [id = 112] 08:10:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x9510ac00) [pid = 1721] [serial = 335] [outer = (nil)] 08:10:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x95135400) [pid = 1721] [serial = 336] [outer = 0x9510ac00] 08:10:45 INFO - PROCESS | 1721 | 1464621045318 Marionette DEBUG loaded listener.js 08:10:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x9768bc00) [pid = 1721] [serial = 337] [outer = 0x9510ac00] 08:10:46 INFO - PROCESS | 1721 | 1464621046748 Marionette TRACE conn4 <- [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]]]}] 08:10:46 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 08:10:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2042ms 08:10:46 INFO - PROCESS | 1721 | 1464621046811 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 08:10:46 INFO - PROCESS | 1721 | 1464621046815 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 08:10:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:10:46 INFO - PROCESS | 1721 | 1464621046823 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:10:46 INFO - PROCESS | 1721 | 1464621046830 Marionette TRACE conn4 <- [1,422,null,{}] 08:10:46 INFO - PROCESS | 1721 | 1464621046888 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:47 INFO - PROCESS | 1721 | 1464621047099 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 08:10:47 INFO - PROCESS | 1721 | 1464621047231 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:47 INFO - PROCESS | 1721 | ++DOCSHELL 0x8eee8000 == 81 [pid = 1721] [id = 113] 08:10:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x98827400) [pid = 1721] [serial = 338] [outer = (nil)] 08:10:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x9bf75400) [pid = 1721] [serial = 339] [outer = 0x98827400] 08:10:47 INFO - PROCESS | 1721 | 1464621047371 Marionette DEBUG loaded listener.js 08:10:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0xa050e000) [pid = 1721] [serial = 340] [outer = 0x98827400] 08:10:48 INFO - PROCESS | 1721 | 1464621048734 Marionette TRACE conn4 <- [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]]]}] 08:10:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:10:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1939ms 08:10:48 INFO - PROCESS | 1721 | 1464621048815 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 08:10:48 INFO - PROCESS | 1721 | 1464621048821 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 08:10:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:10:48 INFO - PROCESS | 1721 | 1464621048830 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:10:48 INFO - PROCESS | 1721 | 1464621048835 Marionette TRACE conn4 <- [1,426,null,{}] 08:10:48 INFO - PROCESS | 1721 | 1464621048841 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:49 INFO - PROCESS | 1721 | 1464621049022 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 08:10:49 INFO - PROCESS | 1721 | 1464621049184 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:49 INFO - PROCESS | 1721 | ++DOCSHELL 0x8eee7c00 == 82 [pid = 1721] [id = 114] 08:10:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x951f4400) [pid = 1721] [serial = 341] [outer = (nil)] 08:10:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0xa3229400) [pid = 1721] [serial = 342] [outer = 0x951f4400] 08:10:49 INFO - PROCESS | 1721 | 1464621049273 Marionette DEBUG loaded listener.js 08:10:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0xa35eb000) [pid = 1721] [serial = 343] [outer = 0x951f4400] 08:10:50 INFO - PROCESS | 1721 | 1464621050294 Marionette TRACE conn4 <- [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] 08:10:50 INFO - PROCESS | 1721 | 1464621050369 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 08:10:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:10:50 INFO - PROCESS | 1721 | 1464621050377 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:10:50 INFO - PROCESS | 1721 | 1464621050381 Marionette TRACE conn4 <- [1,430,null,{}] 08:10:50 INFO - PROCESS | 1721 | 1464621050387 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:50 INFO - PROCESS | 1721 | 1464621050581 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 08:10:50 INFO - PROCESS | 1721 | 1464621050803 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:50 INFO - PROCESS | 1721 | ++DOCSHELL 0x8eee3400 == 83 [pid = 1721] [id = 115] 08:10:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x8eee3800) [pid = 1721] [serial = 344] [outer = (nil)] 08:10:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0xa6b42400) [pid = 1721] [serial = 345] [outer = 0x8eee3800] 08:10:50 INFO - PROCESS | 1721 | 1464621050899 Marionette DEBUG loaded listener.js 08:10:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0xa6b4e800) [pid = 1721] [serial = 346] [outer = 0x8eee3800] 08:10:51 INFO - PROCESS | 1721 | 1464621051861 Marionette TRACE conn4 <- [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]]]}] 08:10:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:10:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1541ms 08:10:51 INFO - PROCESS | 1721 | 1464621051919 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 08:10:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:10:51 INFO - PROCESS | 1721 | 1464621051923 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 08:10:51 INFO - PROCESS | 1721 | 1464621051930 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:10:51 INFO - PROCESS | 1721 | 1464621051934 Marionette TRACE conn4 <- [1,434,null,{}] 08:10:51 INFO - PROCESS | 1721 | 1464621051940 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:52 INFO - PROCESS | 1721 | 1464621052168 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 08:10:52 INFO - PROCESS | 1721 | 1464621052390 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:52 INFO - PROCESS | 1721 | ++DOCSHELL 0x8eee4c00 == 84 [pid = 1721] [id = 116] 08:10:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0xa81ba000) [pid = 1721] [serial = 347] [outer = (nil)] 08:10:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0xa8b51c00) [pid = 1721] [serial = 348] [outer = 0xa81ba000] 08:10:52 INFO - PROCESS | 1721 | 1464621052497 Marionette DEBUG loaded listener.js 08:10:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0xa8f65800) [pid = 1721] [serial = 349] [outer = 0xa81ba000] 08:10:53 INFO - PROCESS | 1721 | 1464621053441 Marionette TRACE conn4 <- [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]]]}] 08:10:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:10:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1543ms 08:10:53 INFO - PROCESS | 1721 | 1464621053475 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 08:10:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:10:53 INFO - PROCESS | 1721 | 1464621053480 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 08:10:53 INFO - PROCESS | 1721 | 1464621053488 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:10:53 INFO - PROCESS | 1721 | 1464621053491 Marionette TRACE conn4 <- [1,438,null,{}] 08:10:53 INFO - PROCESS | 1721 | 1464621053498 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:53 INFO - PROCESS | 1721 | 1464621053693 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 08:10:53 INFO - PROCESS | 1721 | 1464621053859 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:53 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e881400 == 85 [pid = 1721] [id = 117] 08:10:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x8e881800) [pid = 1721] [serial = 350] [outer = (nil)] 08:10:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x8e88a400) [pid = 1721] [serial = 351] [outer = 0x8e881800] 08:10:53 INFO - PROCESS | 1721 | 1464621053947 Marionette DEBUG loaded listener.js 08:10:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x8e88e400) [pid = 1721] [serial = 352] [outer = 0x8e881800] 08:10:55 INFO - PROCESS | 1721 | 1464621055006 Marionette TRACE conn4 <- [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]]]}] 08:10:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:10:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1591ms 08:10:55 INFO - PROCESS | 1721 | 1464621055078 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 08:10:55 INFO - PROCESS | 1721 | 1464621055082 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 08:10:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:10:55 INFO - PROCESS | 1721 | 1464621055089 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:10:55 INFO - PROCESS | 1721 | 1464621055092 Marionette TRACE conn4 <- [1,442,null,{}] 08:10:55 INFO - PROCESS | 1721 | 1464621055099 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:55 INFO - PROCESS | 1721 | 1464621055325 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 08:10:55 INFO - PROCESS | 1721 | 1464621055584 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:55 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db23400 == 86 [pid = 1721] [id = 118] 08:10:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x8db24c00) [pid = 1721] [serial = 353] [outer = (nil)] 08:10:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x8db2c400) [pid = 1721] [serial = 354] [outer = 0x8db24c00] 08:10:55 INFO - PROCESS | 1721 | 1464621055678 Marionette DEBUG loaded listener.js 08:10:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x8db2e400) [pid = 1721] [serial = 355] [outer = 0x8db24c00] 08:10:56 INFO - PROCESS | 1721 | 1464621056627 Marionette TRACE conn4 <- [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]]]}] 08:10:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:10:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1581ms 08:10:56 INFO - PROCESS | 1721 | 1464621056671 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 08:10:56 INFO - PROCESS | 1721 | 1464621056674 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 08:10:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:10:56 INFO - PROCESS | 1721 | 1464621056683 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:10:56 INFO - PROCESS | 1721 | 1464621056687 Marionette TRACE conn4 <- [1,446,null,{}] 08:10:56 INFO - PROCESS | 1721 | 1464621056694 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:56 INFO - PROCESS | 1721 | 1464621056893 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 08:10:57 INFO - PROCESS | 1721 | 1464621057371 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:57 INFO - PROCESS | 1721 | ++DOCSHELL 0x8eef0800 == 87 [pid = 1721] [id = 119] 08:10:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x90955400) [pid = 1721] [serial = 356] [outer = (nil)] 08:10:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x9095fc00) [pid = 1721] [serial = 357] [outer = 0x90955400] 08:10:57 INFO - PROCESS | 1721 | 1464621057500 Marionette DEBUG loaded listener.js 08:10:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x91835800) [pid = 1721] [serial = 358] [outer = 0x90955400] 08:10:58 INFO - PROCESS | 1721 | 1464621058576 Marionette TRACE conn4 <- [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]]]}] 08:10:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:10:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1932ms 08:10:58 INFO - PROCESS | 1721 | 1464621058618 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 08:10:58 INFO - PROCESS | 1721 | 1464621058624 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 08:10:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:10:58 INFO - PROCESS | 1721 | 1464621058633 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:10:58 INFO - PROCESS | 1721 | 1464621058639 Marionette TRACE conn4 <- [1,450,null,{}] 08:10:58 INFO - PROCESS | 1721 | 1464621058646 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:58 INFO - PROCESS | 1721 | 1464621058839 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 08:10:59 INFO - PROCESS | 1721 | 1464621059048 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:59 INFO - PROCESS | 1721 | ++DOCSHELL 0x910b6c00 == 88 [pid = 1721] [id = 120] 08:10:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x9183d800) [pid = 1721] [serial = 359] [outer = (nil)] 08:10:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x94f3f000) [pid = 1721] [serial = 360] [outer = 0x9183d800] 08:10:59 INFO - PROCESS | 1721 | 1464621059162 Marionette DEBUG loaded listener.js 08:10:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x95106800) [pid = 1721] [serial = 361] [outer = 0x9183d800] 08:10:59 INFO - PROCESS | 1721 | --DOCSHELL 0x9b07c000 == 87 [pid = 1721] [id = 33] 08:10:59 INFO - PROCESS | 1721 | --DOCSHELL 0x99298c00 == 86 [pid = 1721] [id = 23] 08:10:59 INFO - PROCESS | 1721 | --DOCSHELL 0x910af000 == 85 [pid = 1721] [id = 109] 08:10:59 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x910b3800) [pid = 1721] [serial = 267] [outer = (nil)] [url = about:blank] 08:10:59 INFO - PROCESS | 1721 | --DOCSHELL 0x99dd0000 == 84 [pid = 1721] [id = 108] 08:10:59 INFO - PROCESS | 1721 | --DOCSHELL 0x919ccc00 == 83 [pid = 1721] [id = 107] 08:10:59 INFO - PROCESS | 1721 | --DOCSHELL 0x910b4c00 == 82 [pid = 1721] [id = 106] 08:10:59 INFO - PROCESS | 1721 | --DOCSHELL 0x90958000 == 81 [pid = 1721] [id = 105] 08:10:59 INFO - PROCESS | 1721 | --DOCSHELL 0x8eeebc00 == 80 [pid = 1721] [id = 104] 08:10:59 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x94f3e000) [pid = 1721] [serial = 132] [outer = (nil)] [url = about:blank] 08:10:59 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x9a2d8800) [pid = 1721] [serial = 135] [outer = (nil)] [url = about:blank] 08:10:59 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x9bab5c00) [pid = 1721] [serial = 138] [outer = (nil)] [url = about:blank] 08:10:59 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0xa35f4800) [pid = 1721] [serial = 141] [outer = (nil)] [url = about:blank] 08:10:59 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0xa623ec00) [pid = 1721] [serial = 144] [outer = (nil)] [url = about:blank] 08:10:59 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0xa628e800) [pid = 1721] [serial = 165] [outer = (nil)] [url = about:blank] 08:10:59 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x9c09c800) [pid = 1721] [serial = 285] [outer = (nil)] [url = about:blank] 08:10:59 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x9af50800) [pid = 1721] [serial = 279] [outer = (nil)] [url = about:blank] 08:10:59 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x9bab8c00) [pid = 1721] [serial = 283] [outer = (nil)] [url = about:blank] 08:10:59 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x98897000) [pid = 1721] [serial = 277] [outer = (nil)] [url = about:blank] 08:10:59 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0xa8b4d400) [pid = 1721] [serial = 204] [outer = (nil)] [url = about:blank] 08:10:59 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0xa2403400) [pid = 1721] [serial = 243] [outer = (nil)] [url = about:blank] 08:10:59 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x97687800) [pid = 1721] [serial = 276] [outer = (nil)] [url = about:blank] 08:10:59 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0xa2639800) [pid = 1721] [serial = 244] [outer = (nil)] [url = about:blank] 08:10:59 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x9398a800) [pid = 1721] [serial = 273] [outer = (nil)] [url = about:blank] 08:10:59 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x9510c000) [pid = 1721] [serial = 274] [outer = (nil)] [url = about:blank] 08:10:59 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x9af55c00) [pid = 1721] [serial = 280] [outer = (nil)] [url = about:blank] 08:10:59 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x922c5400) [pid = 1721] [serial = 271] [outer = (nil)] [url = about:blank] 08:10:59 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x9183f000) [pid = 1721] [serial = 270] [outer = (nil)] [url = about:blank] 08:10:59 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x9a09dc00) [pid = 1721] [serial = 249] [outer = (nil)] [url = about:blank] 08:10:59 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0xa6c6b800) [pid = 1721] [serial = 264] [outer = (nil)] [url = about:blank] 08:10:59 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0xa6705400) [pid = 1721] [serial = 261] [outer = (nil)] [url = about:blank] 08:10:59 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x9095c400) [pid = 1721] [serial = 258] [outer = (nil)] [url = about:blank] 08:10:59 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x94f44c00) [pid = 1721] [serial = 246] [outer = (nil)] [url = about:blank] 08:10:59 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x9af53c00) [pid = 1721] [serial = 255] [outer = (nil)] [url = about:blank] 08:10:59 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0xa2408800) [pid = 1721] [serial = 252] [outer = (nil)] [url = about:blank] 08:10:59 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x9d4bd400) [pid = 1721] [serial = 286] [outer = (nil)] [url = about:blank] 08:10:59 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x9b7e5400) [pid = 1721] [serial = 282] [outer = (nil)] [url = about:blank] 08:11:00 INFO - PROCESS | 1721 | 1464621060146 Marionette TRACE conn4 <- [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] 08:11:00 INFO - PROCESS | 1721 | 1464621060190 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 08:11:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:11:00 INFO - PROCESS | 1721 | 1464621060199 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:11:00 INFO - PROCESS | 1721 | 1464621060203 Marionette TRACE conn4 <- [1,454,null,{}] 08:11:00 INFO - PROCESS | 1721 | 1464621060209 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:00 INFO - PROCESS | 1721 | 1464621060387 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 08:11:00 INFO - PROCESS | 1721 | 1464621060512 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:00 INFO - PROCESS | 1721 | ++DOCSHELL 0x8eeebc00 == 81 [pid = 1721] [id = 121] 08:11:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x910b3800) [pid = 1721] [serial = 362] [outer = (nil)] 08:11:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x95105000) [pid = 1721] [serial = 363] [outer = 0x910b3800] 08:11:00 INFO - PROCESS | 1721 | 1464621060592 Marionette DEBUG loaded listener.js 08:11:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x98070800) [pid = 1721] [serial = 364] [outer = 0x910b3800] 08:11:01 INFO - PROCESS | 1721 | [1721] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:11:01 INFO - PROCESS | 1721 | 1464621061509 Marionette TRACE conn4 <- [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]]]}] 08:11:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:11:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1337ms 08:11:01 INFO - PROCESS | 1721 | 1464621061537 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 08:11:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:11:01 INFO - PROCESS | 1721 | 1464621061541 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 08:11:01 INFO - PROCESS | 1721 | 1464621061556 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:11:01 INFO - PROCESS | 1721 | 1464621061566 Marionette TRACE conn4 <- [1,458,null,{}] 08:11:01 INFO - PROCESS | 1721 | 1464621061575 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:01 INFO - PROCESS | 1721 | 1464621061776 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 08:11:01 INFO - PROCESS | 1721 | 1464621061921 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:01 INFO - PROCESS | 1721 | ++DOCSHELL 0x922c2000 == 82 [pid = 1721] [id = 122] 08:11:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x9a1f2400) [pid = 1721] [serial = 365] [outer = (nil)] 08:11:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x9a7b7000) [pid = 1721] [serial = 366] [outer = 0x9a1f2400] 08:11:02 INFO - PROCESS | 1721 | 1464621061998 Marionette DEBUG loaded listener.js 08:11:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x9af54000) [pid = 1721] [serial = 367] [outer = 0x9a1f2400] 08:11:02 INFO - PROCESS | 1721 | 1464621062894 Marionette TRACE conn4 <- [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] 08:11:02 INFO - PROCESS | 1721 | 1464621062959 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 08:11:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:11:02 INFO - PROCESS | 1721 | 1464621062974 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:11:02 INFO - PROCESS | 1721 | 1464621062978 Marionette TRACE conn4 <- [1,462,null,{}] 08:11:02 INFO - PROCESS | 1721 | 1464621062984 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:03 INFO - PROCESS | 1721 | 1464621063214 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 08:11:03 INFO - PROCESS | 1721 | 1464621063245 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:03 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e470000 == 83 [pid = 1721] [id = 123] 08:11:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8e471800) [pid = 1721] [serial = 368] [outer = (nil)] 08:11:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x8e47a000) [pid = 1721] [serial = 369] [outer = 0x8e471800] 08:11:03 INFO - PROCESS | 1721 | 1464621063324 Marionette DEBUG loaded listener.js 08:11:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8e47e800) [pid = 1721] [serial = 370] [outer = 0x8e471800] 08:11:04 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x99dd1400) [pid = 1721] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:11:04 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x919d0800) [pid = 1721] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:11:04 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x9183e000) [pid = 1721] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:11:04 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x8eeec000) [pid = 1721] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:11:04 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x9888c800) [pid = 1721] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:11:04 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x9183a000) [pid = 1721] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:11:04 INFO - PROCESS | 1721 | [1721] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:11:04 INFO - PROCESS | 1721 | 1464621064968 Marionette TRACE conn4 <- [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] 08:11:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:11:05 INFO - PROCESS | 1721 | 1464621065073 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 08:11:05 INFO - PROCESS | 1721 | 1464621065080 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:11:05 INFO - PROCESS | 1721 | 1464621065084 Marionette TRACE conn4 <- [1,466,null,{}] 08:11:05 INFO - PROCESS | 1721 | 1464621065090 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:05 INFO - PROCESS | 1721 | 1464621065264 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 08:11:05 INFO - PROCESS | 1721 | 1464621065391 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:05 INFO - PROCESS | 1721 | ++DOCSHELL 0x94f86400 == 84 [pid = 1721] [id = 124] 08:11:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x9513c000) [pid = 1721] [serial = 371] [outer = (nil)] 08:11:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x9b073800) [pid = 1721] [serial = 372] [outer = 0x9513c000] 08:11:05 INFO - PROCESS | 1721 | 1464621065479 Marionette DEBUG loaded listener.js 08:11:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0xa1058800) [pid = 1721] [serial = 373] [outer = 0x9513c000] 08:11:06 INFO - PROCESS | 1721 | 1464621066355 Marionette TRACE conn4 <- [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] 08:11:06 INFO - PROCESS | 1721 | 1464621066435 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 08:11:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:11:06 INFO - PROCESS | 1721 | 1464621066446 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:11:06 INFO - PROCESS | 1721 | 1464621066451 Marionette TRACE conn4 <- [1,470,null,{}] 08:11:06 INFO - PROCESS | 1721 | 1464621066511 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:06 INFO - PROCESS | 1721 | 1464621066730 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 08:11:06 INFO - PROCESS | 1721 | 1464621066962 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:07 INFO - PROCESS | 1721 | ++DOCSHELL 0x8eeedc00 == 85 [pid = 1721] [id = 125] 08:11:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8eeee800) [pid = 1721] [serial = 374] [outer = (nil)] 08:11:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x90960400) [pid = 1721] [serial = 375] [outer = 0x8eeee800] 08:11:07 INFO - PROCESS | 1721 | 1464621067061 Marionette DEBUG loaded listener.js 08:11:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x90f71400) [pid = 1721] [serial = 376] [outer = 0x8eeee800] 08:11:08 INFO - PROCESS | 1721 | 1464621068054 Marionette TRACE conn4 <- [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]]]}] 08:11:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:11:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1689ms 08:11:08 INFO - PROCESS | 1721 | 1464621068135 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 08:11:08 INFO - PROCESS | 1721 | 1464621068145 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 08:11:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:11:08 INFO - PROCESS | 1721 | 1464621068157 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:11:08 INFO - PROCESS | 1721 | 1464621068161 Marionette TRACE conn4 <- [1,474,null,{}] 08:11:08 INFO - PROCESS | 1721 | 1464621068169 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:08 INFO - PROCESS | 1721 | 1464621068410 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 08:11:08 INFO - PROCESS | 1721 | 1464621068677 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:08 INFO - PROCESS | 1721 | ++DOCSHELL 0x922ca000 == 86 [pid = 1721] [id = 126] 08:11:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x922cc000) [pid = 1721] [serial = 377] [outer = (nil)] 08:11:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x93871400) [pid = 1721] [serial = 378] [outer = 0x922cc000] 08:11:08 INFO - PROCESS | 1721 | 1464621068770 Marionette DEBUG loaded listener.js 08:11:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x94f3f400) [pid = 1721] [serial = 379] [outer = 0x922cc000] 08:11:09 INFO - PROCESS | 1721 | 1464621069772 Marionette TRACE conn4 <- [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]]]}] 08:11:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:11:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1685ms 08:11:09 INFO - PROCESS | 1721 | 1464621069846 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 08:11:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:11:09 INFO - PROCESS | 1721 | 1464621069851 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 08:11:09 INFO - PROCESS | 1721 | 1464621069858 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:11:09 INFO - PROCESS | 1721 | 1464621069865 Marionette TRACE conn4 <- [1,478,null,{}] 08:11:09 INFO - PROCESS | 1721 | 1464621069883 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:10 INFO - PROCESS | 1721 | 1464621070134 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 08:11:10 INFO - PROCESS | 1721 | 1464621070401 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:10 INFO - PROCESS | 1721 | ++DOCSHELL 0x95134400 == 87 [pid = 1721] [id = 127] 08:11:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x99dd1400) [pid = 1721] [serial = 380] [outer = (nil)] 08:11:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x9a32fc00) [pid = 1721] [serial = 381] [outer = 0x99dd1400] 08:11:10 INFO - PROCESS | 1721 | 1464621070501 Marionette DEBUG loaded listener.js 08:11:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x9b079800) [pid = 1721] [serial = 382] [outer = 0x99dd1400] 08:11:11 INFO - PROCESS | 1721 | 1464621071540 Marionette TRACE conn4 <- [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]]]}] 08:11:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:11:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1748ms 08:11:11 INFO - PROCESS | 1721 | 1464621071607 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 08:11:11 INFO - PROCESS | 1721 | 1464621071612 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 08:11:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:11:11 INFO - PROCESS | 1721 | 1464621071619 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:11:11 INFO - PROCESS | 1721 | 1464621071622 Marionette TRACE conn4 <- [1,482,null,{}] 08:11:11 INFO - PROCESS | 1721 | 1464621071630 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:11 INFO - PROCESS | 1721 | 1464621071829 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 08:11:12 INFO - PROCESS | 1721 | 1464621072044 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:12 INFO - PROCESS | 1721 | ++DOCSHELL 0x92134000 == 88 [pid = 1721] [id = 128] 08:11:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x92137800) [pid = 1721] [serial = 383] [outer = (nil)] 08:11:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x9213d800) [pid = 1721] [serial = 384] [outer = 0x92137800] 08:11:12 INFO - PROCESS | 1721 | 1464621072180 Marionette DEBUG loaded listener.js 08:11:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x99dd3c00) [pid = 1721] [serial = 385] [outer = 0x92137800] 08:11:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x91a77400) [pid = 1721] [serial = 386] [outer = 0x99e7f800] 08:11:13 INFO - PROCESS | 1721 | 1464621073238 Marionette TRACE conn4 <- [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]]]}] 08:11:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:11:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1686ms 08:11:13 INFO - PROCESS | 1721 | 1464621073324 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 08:11:13 INFO - PROCESS | 1721 | 1464621073329 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 08:11:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:11:13 INFO - PROCESS | 1721 | 1464621073339 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:11:13 INFO - PROCESS | 1721 | 1464621073342 Marionette TRACE conn4 <- [1,486,null,{}] 08:11:13 INFO - PROCESS | 1721 | 1464621073349 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:13 INFO - PROCESS | 1721 | 1464621073600 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 08:11:13 INFO - PROCESS | 1721 | 1464621073812 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:13 INFO - PROCESS | 1721 | ++DOCSHELL 0x8eee1400 == 89 [pid = 1721] [id = 129] 08:11:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x8eee2c00) [pid = 1721] [serial = 387] [outer = (nil)] 08:11:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x91a7b800) [pid = 1721] [serial = 388] [outer = 0x8eee2c00] 08:11:13 INFO - PROCESS | 1721 | 1464621073924 Marionette DEBUG loaded listener.js 08:11:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x92135400) [pid = 1721] [serial = 389] [outer = 0x8eee2c00] 08:11:14 INFO - PROCESS | 1721 | 1464621074901 Marionette TRACE conn4 <- [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]]]}] 08:11:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:11:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1633ms 08:11:14 INFO - PROCESS | 1721 | 1464621074971 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 08:11:14 INFO - PROCESS | 1721 | 1464621074975 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 08:11:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:11:14 INFO - PROCESS | 1721 | 1464621074983 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:11:14 INFO - PROCESS | 1721 | 1464621074987 Marionette TRACE conn4 <- [1,490,null,{}] 08:11:14 INFO - PROCESS | 1721 | 1464621074994 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:15 INFO - PROCESS | 1721 | 1464621075258 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 08:11:15 INFO - PROCESS | 1721 | 1464621075526 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:15 INFO - PROCESS | 1721 | ++DOCSHELL 0x91a73000 == 90 [pid = 1721] [id = 130] 08:11:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x91a7ec00) [pid = 1721] [serial = 390] [outer = (nil)] 08:11:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0xa306ac00) [pid = 1721] [serial = 391] [outer = 0x91a7ec00] 08:11:15 INFO - PROCESS | 1721 | 1464621075620 Marionette DEBUG loaded listener.js 08:11:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0xa4e08800) [pid = 1721] [serial = 392] [outer = 0x91a7ec00] 08:11:16 INFO - PROCESS | 1721 | 1464621076577 Marionette TRACE conn4 <- [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]]]}] 08:11:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:11:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1647ms 08:11:16 INFO - PROCESS | 1721 | 1464621076631 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 08:11:16 INFO - PROCESS | 1721 | 1464621076634 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 08:11:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:11:16 INFO - PROCESS | 1721 | 1464621076642 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:11:16 INFO - PROCESS | 1721 | 1464621076645 Marionette TRACE conn4 <- [1,494,null,{}] 08:11:16 INFO - PROCESS | 1721 | 1464621076652 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:16 INFO - PROCESS | 1721 | 1464621076844 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 08:11:17 INFO - PROCESS | 1721 | 1464621077012 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:17 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e885800 == 91 [pid = 1721] [id = 131] 08:11:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x8e890800) [pid = 1721] [serial = 393] [outer = (nil)] 08:11:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0xa628c800) [pid = 1721] [serial = 394] [outer = 0x8e890800] 08:11:17 INFO - PROCESS | 1721 | 1464621077155 Marionette DEBUG loaded listener.js 08:11:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0xa6766400) [pid = 1721] [serial = 395] [outer = 0x8e890800] 08:11:18 INFO - PROCESS | 1721 | 1464621078113 Marionette TRACE conn4 <- [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]]]}] 08:11:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:11:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1538ms 08:11:18 INFO - PROCESS | 1721 | 1464621078181 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 08:11:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:11:18 INFO - PROCESS | 1721 | 1464621078185 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 08:11:18 INFO - PROCESS | 1721 | 1464621078192 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:11:18 INFO - PROCESS | 1721 | 1464621078197 Marionette TRACE conn4 <- [1,498,null,{}] 08:11:18 INFO - PROCESS | 1721 | 1464621078204 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:18 INFO - PROCESS | 1721 | 1464621078394 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 08:11:18 INFO - PROCESS | 1721 | 1464621078629 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:18 INFO - PROCESS | 1721 | ++DOCSHELL 0x91a5d400 == 92 [pid = 1721] [id = 132] 08:11:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x91a5ec00) [pid = 1721] [serial = 396] [outer = (nil)] 08:11:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x91a65800) [pid = 1721] [serial = 397] [outer = 0x91a5ec00] 08:11:18 INFO - PROCESS | 1721 | 1464621078786 Marionette DEBUG loaded listener.js 08:11:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x91a69800) [pid = 1721] [serial = 398] [outer = 0x91a5ec00] 08:11:19 INFO - PROCESS | 1721 | 1464621079640 Marionette TRACE conn4 <- [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]]]}] 08:11:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:11:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1481ms 08:11:19 INFO - PROCESS | 1721 | 1464621079674 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 08:11:19 INFO - PROCESS | 1721 | 1464621079678 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 08:11:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:11:19 INFO - PROCESS | 1721 | 1464621079687 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:11:19 INFO - PROCESS | 1721 | 1464621079690 Marionette TRACE conn4 <- [1,502,null,{}] 08:11:19 INFO - PROCESS | 1721 | 1464621079717 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:19 INFO - PROCESS | 1721 | 1464621079933 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 08:11:20 INFO - PROCESS | 1721 | 1464621080109 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:20 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db2c800 == 93 [pid = 1721] [id = 133] 08:11:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x91a62c00) [pid = 1721] [serial = 399] [outer = (nil)] 08:11:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0xa4e0d800) [pid = 1721] [serial = 400] [outer = 0x91a62c00] 08:11:20 INFO - PROCESS | 1721 | 1464621080246 Marionette DEBUG loaded listener.js 08:11:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0xa6796c00) [pid = 1721] [serial = 401] [outer = 0x91a62c00] 08:11:21 INFO - PROCESS | 1721 | 1464621081160 Marionette TRACE conn4 <- [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]]]}] 08:11:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:11:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1540ms 08:11:21 INFO - PROCESS | 1721 | 1464621081227 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 08:11:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:11:21 INFO - PROCESS | 1721 | 1464621081231 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 08:11:21 INFO - PROCESS | 1721 | 1464621081238 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:11:21 INFO - PROCESS | 1721 | 1464621081242 Marionette TRACE conn4 <- [1,506,null,{}] 08:11:21 INFO - PROCESS | 1721 | 1464621081248 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:21 INFO - PROCESS | 1721 | 1464621081451 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 08:11:21 INFO - PROCESS | 1721 | 1464621081667 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:21 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dfe6800 == 94 [pid = 1721] [id = 134] 08:11:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x8dfe8400) [pid = 1721] [serial = 402] [outer = (nil)] 08:11:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x8dfeec00) [pid = 1721] [serial = 403] [outer = 0x8dfe8400] 08:11:21 INFO - PROCESS | 1721 | 1464621081807 Marionette DEBUG loaded listener.js 08:11:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x8dff3800) [pid = 1721] [serial = 404] [outer = 0x8dfe8400] 08:11:22 INFO - PROCESS | 1721 | 1464621082758 Marionette TRACE conn4 <- [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]]]}] 08:11:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:11:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1590ms 08:11:22 INFO - PROCESS | 1721 | 1464621082828 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 08:11:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:11:22 INFO - PROCESS | 1721 | 1464621082833 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 08:11:22 INFO - PROCESS | 1721 | 1464621082841 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:11:22 INFO - PROCESS | 1721 | 1464621082846 Marionette TRACE conn4 <- [1,510,null,{}] 08:11:22 INFO - PROCESS | 1721 | 1464621082852 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:23 INFO - PROCESS | 1721 | 1464621083132 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 08:11:23 INFO - PROCESS | 1721 | 1464621083358 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:23 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d2e0800 == 95 [pid = 1721] [id = 135] 08:11:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x8d2e5000) [pid = 1721] [serial = 405] [outer = (nil)] 08:11:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x8dfefc00) [pid = 1721] [serial = 406] [outer = 0x8d2e5000] 08:11:23 INFO - PROCESS | 1721 | 1464621083458 Marionette DEBUG loaded listener.js 08:11:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x91a62400) [pid = 1721] [serial = 407] [outer = 0x8d2e5000] 08:11:24 INFO - PROCESS | 1721 | 1464621084412 Marionette TRACE conn4 <- [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]]]}] 08:11:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:11:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1983ms 08:11:24 INFO - PROCESS | 1721 | 1464621084964 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 08:11:24 INFO - PROCESS | 1721 | 1464621084970 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 08:11:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:11:25 INFO - PROCESS | 1721 | 1464621085004 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:11:25 INFO - PROCESS | 1721 | 1464621085009 Marionette TRACE conn4 <- [1,514,null,{}] 08:11:25 INFO - PROCESS | 1721 | 1464621085018 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:25 INFO - PROCESS | 1721 | 1464621085213 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 08:11:25 INFO - PROCESS | 1721 | 1464621085398 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:25 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e886400 == 96 [pid = 1721] [id = 136] 08:11:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x8e888000) [pid = 1721] [serial = 408] [outer = (nil)] 08:11:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x8eee7400) [pid = 1721] [serial = 409] [outer = 0x8e888000] 08:11:25 INFO - PROCESS | 1721 | 1464621085483 Marionette DEBUG loaded listener.js 08:11:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x90958000) [pid = 1721] [serial = 410] [outer = 0x8e888000] 08:11:26 INFO - PROCESS | 1721 | 1464621086547 Marionette TRACE conn4 <- [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]]]}] 08:11:26 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 08:11:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1593ms 08:11:26 INFO - PROCESS | 1721 | 1464621086595 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 08:11:26 INFO - PROCESS | 1721 | 1464621086601 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 08:11:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:11:26 INFO - PROCESS | 1721 | 1464621086614 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:11:26 INFO - PROCESS | 1721 | 1464621086619 Marionette TRACE conn4 <- [1,518,null,{}] 08:11:26 INFO - PROCESS | 1721 | 1464621086627 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:26 INFO - PROCESS | 1721 | 1464621086826 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 08:11:27 INFO - PROCESS | 1721 | --DOCSHELL 0x919ca800 == 95 [pid = 1721] [id = 85] 08:11:27 INFO - PROCESS | 1721 | --DOCSHELL 0x910ad800 == 94 [pid = 1721] [id = 89] 08:11:27 INFO - PROCESS | 1721 | --DOCSHELL 0x90961000 == 93 [pid = 1721] [id = 87] 08:11:27 INFO - PROCESS | 1721 | --DOCSHELL 0x90952c00 == 92 [pid = 1721] [id = 86] 08:11:27 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x9a70cc00) [pid = 1721] [serial = 294] [outer = (nil)] [url = about:blank] 08:11:27 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0xa623d000) [pid = 1721] [serial = 297] [outer = (nil)] [url = about:blank] 08:11:27 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0xa2652c00) [pid = 1721] [serial = 288] [outer = (nil)] [url = about:blank] 08:11:27 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x9b7e6400) [pid = 1721] [serial = 330] [outer = (nil)] [url = about:blank] 08:11:27 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0xa6c71000) [pid = 1721] [serial = 300] [outer = (nil)] [url = about:blank] 08:11:27 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0xa6c70400) [pid = 1721] [serial = 309] [outer = (nil)] [url = about:blank] 08:11:27 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x8eeec400) [pid = 1721] [serial = 306] [outer = (nil)] [url = about:blank] 08:11:27 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x94f40400) [pid = 1721] [serial = 291] [outer = (nil)] [url = about:blank] 08:11:27 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0xa6b49400) [pid = 1721] [serial = 303] [outer = (nil)] [url = about:blank] 08:11:27 INFO - PROCESS | 1721 | 1464621087127 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:27 INFO - PROCESS | 1721 | --DOCSHELL 0x922ccc00 == 91 [pid = 1721] [id = 82] 08:11:27 INFO - PROCESS | 1721 | ++DOCSHELL 0x8eeec400 == 92 [pid = 1721] [id = 137] 08:11:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x90952400) [pid = 1721] [serial = 411] [outer = (nil)] 08:11:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x910aa000) [pid = 1721] [serial = 412] [outer = 0x90952400] 08:11:27 INFO - PROCESS | 1721 | 1464621087237 Marionette DEBUG loaded listener.js 08:11:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x919c8000) [pid = 1721] [serial = 413] [outer = 0x90952400] 08:11:27 INFO - PROCESS | 1721 | --DOCSHELL 0x8e470000 == 91 [pid = 1721] [id = 123] 08:11:27 INFO - PROCESS | 1721 | --DOCSHELL 0x922c2000 == 90 [pid = 1721] [id = 122] 08:11:27 INFO - PROCESS | 1721 | --DOCSHELL 0x8eeebc00 == 89 [pid = 1721] [id = 121] 08:11:27 INFO - PROCESS | 1721 | --DOCSHELL 0x910b6c00 == 88 [pid = 1721] [id = 120] 08:11:27 INFO - PROCESS | 1721 | --DOCSHELL 0x8eef0800 == 87 [pid = 1721] [id = 119] 08:11:27 INFO - PROCESS | 1721 | --DOCSHELL 0x8e881400 == 86 [pid = 1721] [id = 117] 08:11:27 INFO - PROCESS | 1721 | --DOCSHELL 0x8eee4c00 == 85 [pid = 1721] [id = 116] 08:11:27 INFO - PROCESS | 1721 | --DOCSHELL 0x8eee3400 == 84 [pid = 1721] [id = 115] 08:11:27 INFO - PROCESS | 1721 | --DOCSHELL 0x8eee7c00 == 83 [pid = 1721] [id = 114] 08:11:27 INFO - PROCESS | 1721 | --DOCSHELL 0x8eee8000 == 82 [pid = 1721] [id = 113] 08:11:27 INFO - PROCESS | 1721 | --DOCSHELL 0x9510a800 == 81 [pid = 1721] [id = 112] 08:11:27 INFO - PROCESS | 1721 | --DOCSHELL 0x8eee9c00 == 80 [pid = 1721] [id = 111] 08:11:27 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x94484000) [pid = 1721] [serial = 316] [outer = (nil)] [url = about:blank] 08:11:27 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x9a33b400) [pid = 1721] [serial = 328] [outer = (nil)] [url = about:blank] 08:11:27 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x93873c00) [pid = 1721] [serial = 327] [outer = (nil)] [url = about:blank] 08:11:27 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x99dcd800) [pid = 1721] [serial = 322] [outer = (nil)] [url = about:blank] 08:11:27 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x9a2dd800) [pid = 1721] [serial = 324] [outer = (nil)] [url = about:blank] 08:11:27 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x92ce4800) [pid = 1721] [serial = 315] [outer = (nil)] [url = about:blank] 08:11:27 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x93990400) [pid = 1721] [serial = 318] [outer = (nil)] [url = about:blank] 08:11:27 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x9095a400) [pid = 1721] [serial = 313] [outer = (nil)] [url = about:blank] 08:11:27 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x9510b000) [pid = 1721] [serial = 319] [outer = (nil)] [url = about:blank] 08:11:27 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x8eef0400) [pid = 1721] [serial = 312] [outer = (nil)] [url = about:blank] 08:11:27 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x99dc5400) [pid = 1721] [serial = 321] [outer = (nil)] [url = about:blank] 08:11:27 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x9ab47c00) [pid = 1721] [serial = 325] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1721 | 1464621088117 Marionette TRACE conn4 <- [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]]]}] 08:11:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:11:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1546ms 08:11:28 INFO - PROCESS | 1721 | 1464621088158 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 08:11:28 INFO - PROCESS | 1721 | 1464621088162 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 08:11:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:11:28 INFO - PROCESS | 1721 | 1464621088169 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:11:28 INFO - PROCESS | 1721 | 1464621088172 Marionette TRACE conn4 <- [1,522,null,{}] 08:11:28 INFO - PROCESS | 1721 | 1464621088188 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:28 INFO - PROCESS | 1721 | 1464621088371 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 08:11:28 INFO - PROCESS | 1721 | 1464621088384 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:28 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db2e000 == 81 [pid = 1721] [id = 138] 08:11:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x91836000) [pid = 1721] [serial = 414] [outer = (nil)] 08:11:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x92135000) [pid = 1721] [serial = 415] [outer = 0x91836000] 08:11:28 INFO - PROCESS | 1721 | 1464621088485 Marionette DEBUG loaded listener.js 08:11:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x9213ec00) [pid = 1721] [serial = 416] [outer = 0x91836000] 08:11:29 INFO - PROCESS | 1721 | 1464621089510 Marionette TRACE conn4 <- [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]]]}] 08:11:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:11:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1388ms 08:11:29 INFO - PROCESS | 1721 | 1464621089580 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 08:11:29 INFO - PROCESS | 1721 | 1464621089584 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 08:11:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:11:29 INFO - PROCESS | 1721 | 1464621089604 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:11:29 INFO - PROCESS | 1721 | 1464621089606 Marionette TRACE conn4 <- [1,526,null,{}] 08:11:29 INFO - PROCESS | 1721 | 1464621089613 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:29 INFO - PROCESS | 1721 | 1464621089841 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 08:11:29 INFO - PROCESS | 1721 | 1464621089874 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:29 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d2e7000 == 82 [pid = 1721] [id = 139] 08:11:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x9387b400) [pid = 1721] [serial = 417] [outer = (nil)] 08:11:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x9398c000) [pid = 1721] [serial = 418] [outer = 0x9387b400] 08:11:29 INFO - PROCESS | 1721 | 1464621089969 Marionette DEBUG loaded listener.js 08:11:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x95105400) [pid = 1721] [serial = 419] [outer = 0x9387b400] 08:11:30 INFO - PROCESS | 1721 | 1464621090959 Marionette TRACE conn4 <- [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]]]}] 08:11:31 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 08:11:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1431ms 08:11:31 INFO - PROCESS | 1721 | 1464621091038 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 08:11:31 INFO - PROCESS | 1721 | 1464621091043 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 08:11:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:11:31 INFO - PROCESS | 1721 | 1464621091050 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:11:31 INFO - PROCESS | 1721 | 1464621091053 Marionette TRACE conn4 <- [1,530,null,{}] 08:11:31 INFO - PROCESS | 1721 | 1464621091059 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:31 INFO - PROCESS | 1721 | 1464621091293 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 08:11:31 INFO - PROCESS | 1721 | 1464621091328 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:31 INFO - PROCESS | 1721 | ++DOCSHELL 0x92136400 == 83 [pid = 1721] [id = 140] 08:11:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x9510cc00) [pid = 1721] [serial = 420] [outer = (nil)] 08:11:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x95138c00) [pid = 1721] [serial = 421] [outer = 0x9510cc00] 08:11:31 INFO - PROCESS | 1721 | 1464621091415 Marionette DEBUG loaded listener.js 08:11:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x98063800) [pid = 1721] [serial = 422] [outer = 0x9510cc00] 08:11:32 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x8e471800) [pid = 1721] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:11:32 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x90955400) [pid = 1721] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:11:32 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x9a7b7400) [pid = 1721] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:11:32 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x9183d800) [pid = 1721] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:11:32 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x910b3800) [pid = 1721] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:11:32 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x9a1f2400) [pid = 1721] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:11:32 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x9c026800) [pid = 1721] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:11:32 INFO - PROCESS | 1721 | 1464621092591 Marionette TRACE conn4 <- [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"]]]}] 08:11:32 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 08:11:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:11:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:11:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:11:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:11:32 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 08:11:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:11:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:11:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:11:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:11:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1582ms 08:11:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:11:32 INFO - PROCESS | 1721 | 1464621092642 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 08:11:32 INFO - PROCESS | 1721 | 1464621092644 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 08:11:32 INFO - PROCESS | 1721 | 1464621092653 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:11:32 INFO - PROCESS | 1721 | 1464621092656 Marionette TRACE conn4 <- [1,534,null,{}] 08:11:32 INFO - PROCESS | 1721 | 1464621092664 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:32 INFO - PROCESS | 1721 | 1464621092889 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 08:11:33 INFO - PROCESS | 1721 | 1464621093025 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:33 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e888c00 == 84 [pid = 1721] [id = 141] 08:11:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x92c14c00) [pid = 1721] [serial = 423] [outer = (nil)] 08:11:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x99e8c400) [pid = 1721] [serial = 424] [outer = 0x92c14c00] 08:11:33 INFO - PROCESS | 1721 | 1464621093106 Marionette DEBUG loaded listener.js 08:11:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x9a70fc00) [pid = 1721] [serial = 425] [outer = 0x92c14c00] 08:11:33 INFO - PROCESS | 1721 | 1464621093891 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 08:11:33 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:11:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1290ms 08:11:33 INFO - PROCESS | 1721 | 1464621093995 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 08:11:34 INFO - PROCESS | 1721 | 1464621094002 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 08:11:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:11:34 INFO - PROCESS | 1721 | 1464621094013 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:11:34 INFO - PROCESS | 1721 | 1464621094019 Marionette TRACE conn4 <- [1,538,null,{}] 08:11:34 INFO - PROCESS | 1721 | 1464621094030 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:34 INFO - PROCESS | 1721 | 1464621094298 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 08:11:34 INFO - PROCESS | 1721 | 1464621094478 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:34 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e473800 == 85 [pid = 1721] [id = 142] 08:11:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x8e474400) [pid = 1721] [serial = 426] [outer = (nil)] 08:11:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x8e47c400) [pid = 1721] [serial = 427] [outer = 0x8e474400] 08:11:34 INFO - PROCESS | 1721 | 1464621094642 Marionette DEBUG loaded listener.js 08:11:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x8e887400) [pid = 1721] [serial = 428] [outer = 0x8e474400] 08:11:35 INFO - PROCESS | 1721 | 1464621095614 Marionette TRACE conn4 <- [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]]]}] 08:11:35 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. 08:11:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1641ms 08:11:35 INFO - PROCESS | 1721 | 1464621095667 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 08:11:35 INFO - PROCESS | 1721 | 1464621095674 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 08:11:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:11:35 INFO - PROCESS | 1721 | 1464621095689 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:11:35 INFO - PROCESS | 1721 | 1464621095695 Marionette TRACE conn4 <- [1,542,null,{}] 08:11:35 INFO - PROCESS | 1721 | 1464621095703 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:35 INFO - PROCESS | 1721 | 1464621095918 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 08:11:36 INFO - PROCESS | 1721 | 1464621096145 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:36 INFO - PROCESS | 1721 | ++DOCSHELL 0x910b3c00 == 86 [pid = 1721] [id = 143] 08:11:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x91833800) [pid = 1721] [serial = 429] [outer = (nil)] 08:11:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x91a63800) [pid = 1721] [serial = 430] [outer = 0x91833800] 08:11:36 INFO - PROCESS | 1721 | 1464621096251 Marionette DEBUG loaded listener.js 08:11:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x92135800) [pid = 1721] [serial = 431] [outer = 0x91833800] 08:11:37 INFO - PROCESS | 1721 | 1464621097181 Marionette TRACE conn4 <- [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]]]}] 08:11:37 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. 08:11:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1553ms 08:11:37 INFO - PROCESS | 1721 | 1464621097243 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 08:11:37 INFO - PROCESS | 1721 | 1464621097248 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 08:11:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:11:37 INFO - PROCESS | 1721 | 1464621097257 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:11:37 INFO - PROCESS | 1721 | 1464621097260 Marionette TRACE conn4 <- [1,546,null,{}] 08:11:37 INFO - PROCESS | 1721 | 1464621097275 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:37 INFO - PROCESS | 1721 | 1464621097515 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 08:11:37 INFO - PROCESS | 1721 | 1464621097804 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:37 INFO - PROCESS | 1721 | ++DOCSHELL 0x92ceac00 == 87 [pid = 1721] [id = 144] 08:11:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x951f1800) [pid = 1721] [serial = 432] [outer = (nil)] 08:11:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x99de6c00) [pid = 1721] [serial = 433] [outer = 0x951f1800] 08:11:37 INFO - PROCESS | 1721 | 1464621097950 Marionette DEBUG loaded listener.js 08:11:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x9af51800) [pid = 1721] [serial = 434] [outer = 0x951f1800] 08:11:38 INFO - PROCESS | 1721 | 1464621098861 Marionette TRACE conn4 <- [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]]]}] 08:11:38 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:11:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1686ms 08:11:38 INFO - PROCESS | 1721 | 1464621098944 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 08:11:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:11:38 INFO - PROCESS | 1721 | 1464621098948 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 08:11:38 INFO - PROCESS | 1721 | 1464621098956 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:11:38 INFO - PROCESS | 1721 | 1464621098959 Marionette TRACE conn4 <- [1,550,null,{}] 08:11:38 INFO - PROCESS | 1721 | 1464621098966 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:39 INFO - PROCESS | 1721 | 1464621099189 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 08:11:39 INFO - PROCESS | 1721 | 1464621099424 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:39 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db22000 == 88 [pid = 1721] [id = 145] 08:11:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x8dfed800) [pid = 1721] [serial = 435] [outer = (nil)] 08:11:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x9bf73800) [pid = 1721] [serial = 436] [outer = 0x8dfed800] 08:11:39 INFO - PROCESS | 1721 | 1464621099561 Marionette DEBUG loaded listener.js 08:11:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0xa22d0000) [pid = 1721] [serial = 437] [outer = 0x8dfed800] 08:11:40 INFO - PROCESS | 1721 | 1464621100546 Marionette TRACE conn4 <- [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]]]}] 08:11:40 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. 08:11:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1643ms 08:11:40 INFO - PROCESS | 1721 | 1464621100598 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 08:11:40 INFO - PROCESS | 1721 | 1464621100602 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 08:11:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:11:40 INFO - PROCESS | 1721 | 1464621100611 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:11:40 INFO - PROCESS | 1721 | 1464621100614 Marionette TRACE conn4 <- [1,554,null,{}] 08:11:40 INFO - PROCESS | 1721 | 1464621100621 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:40 INFO - PROCESS | 1721 | 1464621100891 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 08:11:41 INFO - PROCESS | 1721 | 1464621101109 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:41 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d2e5800 == 89 [pid = 1721] [id = 146] 08:11:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x8db21c00) [pid = 1721] [serial = 438] [outer = (nil)] 08:11:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0xa35e8400) [pid = 1721] [serial = 439] [outer = 0x8db21c00] 08:11:41 INFO - PROCESS | 1721 | 1464621101206 Marionette DEBUG loaded listener.js 08:11:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0xa50c0000) [pid = 1721] [serial = 440] [outer = 0x8db21c00] 08:11:41 INFO - PROCESS | 1721 | [1721] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:11:42 INFO - PROCESS | 1721 | 1464621102128 Marionette TRACE conn4 <- [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]]]}] 08:11:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:11:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1533ms 08:11:42 INFO - PROCESS | 1721 | 1464621102142 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 08:11:42 INFO - PROCESS | 1721 | 1464621102145 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 08:11:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:11:42 INFO - PROCESS | 1721 | 1464621102154 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:11:42 INFO - PROCESS | 1721 | 1464621102158 Marionette TRACE conn4 <- [1,558,null,{}] 08:11:42 INFO - PROCESS | 1721 | 1464621102164 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:42 INFO - PROCESS | 1721 | 1464621102405 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 08:11:42 INFO - PROCESS | 1721 | 1464621102640 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:42 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d280c00 == 90 [pid = 1721] [id = 147] 08:11:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 178 (0x8d282c00) [pid = 1721] [serial = 441] [outer = (nil)] 08:11:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 179 (0x8d289800) [pid = 1721] [serial = 442] [outer = 0x8d282c00] 08:11:42 INFO - PROCESS | 1721 | 1464621102754 Marionette DEBUG loaded listener.js 08:11:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 180 (0xa628d800) [pid = 1721] [serial = 443] [outer = 0x8d282c00] 08:11:43 INFO - PROCESS | 1721 | 1464621103660 Marionette TRACE conn4 <- [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]]]}] 08:11:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:11:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1538ms 08:11:43 INFO - PROCESS | 1721 | 1464621103693 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 08:11:43 INFO - PROCESS | 1721 | 1464621103696 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 08:11:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:11:43 INFO - PROCESS | 1721 | 1464621103704 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:11:43 INFO - PROCESS | 1721 | 1464621103707 Marionette TRACE conn4 <- [1,562,null,{}] 08:11:43 INFO - PROCESS | 1721 | 1464621103714 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:43 INFO - PROCESS | 1721 | 1464621103908 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 08:11:44 INFO - PROCESS | 1721 | 1464621104090 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:44 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d283000 == 91 [pid = 1721] [id = 148] 08:11:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 181 (0x8d289400) [pid = 1721] [serial = 444] [outer = (nil)] 08:11:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 182 (0x92acf000) [pid = 1721] [serial = 445] [outer = 0x8d289400] 08:11:44 INFO - PROCESS | 1721 | 1464621104178 Marionette DEBUG loaded listener.js 08:11:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 183 (0x92ad3c00) [pid = 1721] [serial = 446] [outer = 0x8d289400] 08:11:44 INFO - PROCESS | 1721 | [1721] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:11:45 INFO - PROCESS | 1721 | 1464621105169 Marionette TRACE conn4 <- [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]]]}] 08:11:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:11:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1540ms 08:11:45 INFO - PROCESS | 1721 | 1464621105244 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 08:11:45 INFO - PROCESS | 1721 | 1464621105249 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 08:11:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:11:45 INFO - PROCESS | 1721 | 1464621105257 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:11:45 INFO - PROCESS | 1721 | 1464621105259 Marionette TRACE conn4 <- [1,566,null,{}] 08:11:45 INFO - PROCESS | 1721 | 1464621105266 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:45 INFO - PROCESS | 1721 | 1464621105502 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 08:11:45 INFO - PROCESS | 1721 | 1464621105724 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:45 INFO - PROCESS | 1721 | ++DOCSHELL 0x92ac9400 == 92 [pid = 1721] [id = 149] 08:11:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 184 (0x92acc400) [pid = 1721] [serial = 447] [outer = (nil)] 08:11:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 185 (0xa676f000) [pid = 1721] [serial = 448] [outer = 0x92acc400] 08:11:45 INFO - PROCESS | 1721 | 1464621105858 Marionette DEBUG loaded listener.js 08:11:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 186 (0xa6a48c00) [pid = 1721] [serial = 449] [outer = 0x92acc400] 08:11:46 INFO - PROCESS | 1721 | [1721] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:11:46 INFO - PROCESS | 1721 | 1464621106775 Marionette TRACE conn4 <- [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]]]}] 08:11:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:11:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1588ms 08:11:46 INFO - PROCESS | 1721 | 1464621106845 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 08:11:46 INFO - PROCESS | 1721 | 1464621106850 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 08:11:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:11:46 INFO - PROCESS | 1721 | 1464621106856 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:11:46 INFO - PROCESS | 1721 | 1464621106861 Marionette TRACE conn4 <- [1,570,null,{}] 08:11:46 INFO - PROCESS | 1721 | 1464621106868 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:47 INFO - PROCESS | 1721 | 1464621107112 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 08:11:47 INFO - PROCESS | 1721 | 1464621107346 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:47 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d3ce000 == 93 [pid = 1721] [id = 150] 08:11:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 187 (0x8d3cf000) [pid = 1721] [serial = 450] [outer = (nil)] 08:11:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 188 (0x8d3d5400) [pid = 1721] [serial = 451] [outer = 0x8d3cf000] 08:11:47 INFO - PROCESS | 1721 | 1464621107486 Marionette DEBUG loaded listener.js 08:11:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 189 (0x8d3d8400) [pid = 1721] [serial = 452] [outer = 0x8d3cf000] 08:11:48 INFO - PROCESS | 1721 | [1721] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:11:48 INFO - PROCESS | 1721 | 1464621108384 Marionette TRACE conn4 <- [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]]]}] 08:11:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:11:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1588ms 08:11:48 INFO - PROCESS | 1721 | 1464621108445 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 08:11:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:11:48 INFO - PROCESS | 1721 | 1464621108449 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 08:11:48 INFO - PROCESS | 1721 | 1464621108456 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:11:48 INFO - PROCESS | 1721 | 1464621108459 Marionette TRACE conn4 <- [1,574,null,{}] 08:11:48 INFO - PROCESS | 1721 | 1464621108465 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:48 INFO - PROCESS | 1721 | 1464621108653 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 08:11:48 INFO - PROCESS | 1721 | 1464621108831 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:48 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0d6400 == 94 [pid = 1721] [id = 151] 08:11:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 190 (0x8c0d7000) [pid = 1721] [serial = 453] [outer = (nil)] 08:11:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 191 (0x8c0dfc00) [pid = 1721] [serial = 454] [outer = 0x8c0d7000] 08:11:48 INFO - PROCESS | 1721 | 1464621108964 Marionette DEBUG loaded listener.js 08:11:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 192 (0x8c0e2400) [pid = 1721] [serial = 455] [outer = 0x8c0d7000] 08:11:49 INFO - PROCESS | 1721 | 1464621109817 Marionette TRACE conn4 <- [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]]]}] 08:11:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:11:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1433ms 08:11:49 INFO - PROCESS | 1721 | 1464621109890 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 08:11:49 INFO - PROCESS | 1721 | 1464621109893 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 08:11:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:11:49 INFO - PROCESS | 1721 | 1464621109901 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:11:49 INFO - PROCESS | 1721 | 1464621109906 Marionette TRACE conn4 <- [1,578,null,{}] 08:11:49 INFO - PROCESS | 1721 | 1464621109912 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:50 INFO - PROCESS | 1721 | 1464621110136 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 08:11:50 INFO - PROCESS | 1721 | 1464621110390 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:50 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0db800 == 95 [pid = 1721] [id = 152] 08:11:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 193 (0x8d3dac00) [pid = 1721] [serial = 456] [outer = (nil)] 08:11:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 194 (0x92ad6c00) [pid = 1721] [serial = 457] [outer = 0x8d3dac00] 08:11:50 INFO - PROCESS | 1721 | 1464621110531 Marionette DEBUG loaded listener.js 08:11:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 195 (0xa6a4ec00) [pid = 1721] [serial = 458] [outer = 0x8d3dac00] 08:11:51 INFO - PROCESS | 1721 | 1464621111440 Marionette TRACE conn4 <- [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]]]}] 08:11:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:11:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1597ms 08:11:51 INFO - PROCESS | 1721 | 1464621111499 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 08:11:51 INFO - PROCESS | 1721 | 1464621111502 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 08:11:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:11:51 INFO - PROCESS | 1721 | 1464621111510 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:11:51 INFO - PROCESS | 1721 | 1464621111513 Marionette TRACE conn4 <- [1,582,null,{}] 08:11:51 INFO - PROCESS | 1721 | 1464621111519 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:51 INFO - PROCESS | 1721 | 1464621111766 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 08:11:52 INFO - PROCESS | 1721 | 1464621111995 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:52 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d3d1400 == 96 [pid = 1721] [id = 153] 08:11:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 196 (0x8d3d7000) [pid = 1721] [serial = 459] [outer = (nil)] 08:11:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 197 (0x92542c00) [pid = 1721] [serial = 460] [outer = 0x8d3d7000] 08:11:52 INFO - PROCESS | 1721 | 1464621112132 Marionette DEBUG loaded listener.js 08:11:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 198 (0x92546400) [pid = 1721] [serial = 461] [outer = 0x8d3d7000] 08:11:53 INFO - PROCESS | 1721 | 1464621113027 Marionette TRACE conn4 <- [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]]]}] 08:11:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:11:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1581ms 08:11:53 INFO - PROCESS | 1721 | 1464621113093 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 08:11:53 INFO - PROCESS | 1721 | 1464621113097 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 08:11:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:11:53 INFO - PROCESS | 1721 | 1464621113105 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:11:53 INFO - PROCESS | 1721 | 1464621113108 Marionette TRACE conn4 <- [1,586,null,{}] 08:11:53 INFO - PROCESS | 1721 | 1464621113115 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:53 INFO - PROCESS | 1721 | 1464621113322 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 08:11:53 INFO - PROCESS | 1721 | 1464621113564 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:53 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db30000 == 97 [pid = 1721] [id = 154] 08:11:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 199 (0x8db30400) [pid = 1721] [serial = 462] [outer = (nil)] 08:11:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 200 (0x910b4c00) [pid = 1721] [serial = 463] [outer = 0x8db30400] 08:11:53 INFO - PROCESS | 1721 | 1464621113696 Marionette DEBUG loaded listener.js 08:11:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 201 (0x9254ac00) [pid = 1721] [serial = 464] [outer = 0x8db30400] 08:11:54 INFO - PROCESS | 1721 | [1721] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:11:54 INFO - PROCESS | 1721 | 1464621114587 Marionette TRACE conn4 <- [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]]]}] 08:11:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:11:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1532ms 08:11:54 INFO - PROCESS | 1721 | 1464621114640 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 08:11:54 INFO - PROCESS | 1721 | 1464621114648 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 08:11:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:11:54 INFO - PROCESS | 1721 | 1464621114659 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:11:54 INFO - PROCESS | 1721 | 1464621114664 Marionette TRACE conn4 <- [1,590,null,{}] 08:11:54 INFO - PROCESS | 1721 | 1464621114676 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:54 INFO - PROCESS | 1721 | 1464621114935 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 08:11:55 INFO - PROCESS | 1721 | 1464621115171 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:55 INFO - PROCESS | 1721 | ++DOCSHELL 0x919ce000 == 98 [pid = 1721] [id = 155] 08:11:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 202 (0x92542400) [pid = 1721] [serial = 465] [outer = (nil)] 08:11:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 203 (0x9269d800) [pid = 1721] [serial = 466] [outer = 0x92542400] 08:11:55 INFO - PROCESS | 1721 | 1464621115321 Marionette DEBUG loaded listener.js 08:11:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 204 (0x926a0400) [pid = 1721] [serial = 467] [outer = 0x92542400] 08:11:56 INFO - PROCESS | 1721 | 1464621116971 Marionette TRACE conn4 <- [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]]]}] 08:11:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:11:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 2390ms 08:11:57 INFO - PROCESS | 1721 | 1464621117051 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 08:11:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:11:57 INFO - PROCESS | 1721 | 1464621117064 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 08:11:57 INFO - PROCESS | 1721 | 1464621117080 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:11:57 INFO - PROCESS | 1721 | 1464621117088 Marionette TRACE conn4 <- [1,594,null,{}] 08:11:57 INFO - PROCESS | 1721 | 1464621117156 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:57 INFO - PROCESS | 1721 | 1464621117441 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 08:11:57 INFO - PROCESS | 1721 | 1464621117604 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:57 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d284800 == 99 [pid = 1721] [id = 156] 08:11:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 205 (0x8d287c00) [pid = 1721] [serial = 468] [outer = (nil)] 08:11:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 206 (0x8dff0000) [pid = 1721] [serial = 469] [outer = 0x8d287c00] 08:11:57 INFO - PROCESS | 1721 | 1464621117689 Marionette DEBUG loaded listener.js 08:11:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 207 (0x8e477c00) [pid = 1721] [serial = 470] [outer = 0x8d287c00] 08:11:58 INFO - PROCESS | 1721 | 1464621118764 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:11:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:11:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1749ms 08:11:58 INFO - PROCESS | 1721 | 1464621118827 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 08:11:58 INFO - PROCESS | 1721 | 1464621118836 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 08:11:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:11:58 INFO - PROCESS | 1721 | 1464621118849 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:11:58 INFO - PROCESS | 1721 | 1464621118853 Marionette TRACE conn4 <- [1,598,null,{}] 08:11:58 INFO - PROCESS | 1721 | 1464621118860 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:59 INFO - PROCESS | 1721 | 1464621119063 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 08:11:59 INFO - PROCESS | 1721 | --DOCSHELL 0x90956800 == 98 [pid = 1721] [id = 99] 08:11:59 INFO - PROCESS | 1721 | --DOCSHELL 0x922c1c00 == 97 [pid = 1721] [id = 97] 08:11:59 INFO - PROCESS | 1721 | --DOCSHELL 0x99dd4000 == 96 [pid = 1721] [id = 98] 08:11:59 INFO - PROCESS | 1721 | --DOMWINDOW == 206 (0x9b073800) [pid = 1721] [serial = 372] [outer = (nil)] [url = about:blank] 08:11:59 INFO - PROCESS | 1721 | 1464621119398 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:59 INFO - PROCESS | 1721 | --DOCSHELL 0x92136400 == 95 [pid = 1721] [id = 140] 08:11:59 INFO - PROCESS | 1721 | --DOCSHELL 0x8d2e7000 == 94 [pid = 1721] [id = 139] 08:11:59 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0d8c00 == 95 [pid = 1721] [id = 157] 08:11:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 207 (0x8c0dac00) [pid = 1721] [serial = 471] [outer = (nil)] 08:11:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 208 (0x8d286400) [pid = 1721] [serial = 472] [outer = 0x8c0dac00] 08:11:59 INFO - PROCESS | 1721 | 1464621119586 Marionette DEBUG loaded listener.js 08:11:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 209 (0x8d2e0c00) [pid = 1721] [serial = 473] [outer = 0x8c0dac00] 08:11:59 INFO - PROCESS | 1721 | --DOCSHELL 0x8db2e000 == 94 [pid = 1721] [id = 138] 08:11:59 INFO - PROCESS | 1721 | --DOCSHELL 0x8eeec400 == 93 [pid = 1721] [id = 137] 08:11:59 INFO - PROCESS | 1721 | --DOCSHELL 0x8e886400 == 92 [pid = 1721] [id = 136] 08:12:00 INFO - PROCESS | 1721 | --DOCSHELL 0x922ca000 == 91 [pid = 1721] [id = 126] 08:12:00 INFO - PROCESS | 1721 | --DOCSHELL 0x8eeedc00 == 90 [pid = 1721] [id = 125] 08:12:00 INFO - PROCESS | 1721 | --DOCSHELL 0x94f86400 == 89 [pid = 1721] [id = 124] 08:12:00 INFO - PROCESS | 1721 | --DOMWINDOW == 208 (0xa50b5400) [pid = 1721] [serial = 289] [outer = (nil)] [url = about:blank] 08:12:00 INFO - PROCESS | 1721 | --DOMWINDOW == 207 (0x8e47a000) [pid = 1721] [serial = 369] [outer = (nil)] [url = about:blank] 08:12:00 INFO - PROCESS | 1721 | --DOMWINDOW == 206 (0x91835800) [pid = 1721] [serial = 358] [outer = (nil)] [url = about:blank] 08:12:00 INFO - PROCESS | 1721 | --DOMWINDOW == 205 (0x9095fc00) [pid = 1721] [serial = 357] [outer = (nil)] [url = about:blank] 08:12:00 INFO - PROCESS | 1721 | --DOMWINDOW == 204 (0x95135400) [pid = 1721] [serial = 336] [outer = (nil)] [url = about:blank] 08:12:00 INFO - PROCESS | 1721 | --DOMWINDOW == 203 (0x9c025400) [pid = 1721] [serial = 331] [outer = (nil)] [url = about:blank] 08:12:00 INFO - PROCESS | 1721 | --DOMWINDOW == 202 (0x91838400) [pid = 1721] [serial = 333] [outer = (nil)] [url = about:blank] 08:12:00 INFO - PROCESS | 1721 | --DOMWINDOW == 201 (0x9bf75400) [pid = 1721] [serial = 339] [outer = (nil)] [url = about:blank] 08:12:00 INFO - PROCESS | 1721 | --DOMWINDOW == 200 (0xa3229400) [pid = 1721] [serial = 342] [outer = (nil)] [url = about:blank] 08:12:00 INFO - PROCESS | 1721 | --DOMWINDOW == 199 (0xa6b42400) [pid = 1721] [serial = 345] [outer = (nil)] [url = about:blank] 08:12:00 INFO - PROCESS | 1721 | --DOMWINDOW == 198 (0xa8b51c00) [pid = 1721] [serial = 348] [outer = (nil)] [url = about:blank] 08:12:00 INFO - PROCESS | 1721 | --DOMWINDOW == 197 (0x8e88a400) [pid = 1721] [serial = 351] [outer = (nil)] [url = about:blank] 08:12:00 INFO - PROCESS | 1721 | --DOMWINDOW == 196 (0x8db2c400) [pid = 1721] [serial = 354] [outer = (nil)] [url = about:blank] 08:12:00 INFO - PROCESS | 1721 | --DOMWINDOW == 195 (0x95106800) [pid = 1721] [serial = 361] [outer = (nil)] [url = about:blank] 08:12:00 INFO - PROCESS | 1721 | --DOMWINDOW == 194 (0x94f3f000) [pid = 1721] [serial = 360] [outer = (nil)] [url = about:blank] 08:12:00 INFO - PROCESS | 1721 | --DOMWINDOW == 193 (0x98070800) [pid = 1721] [serial = 364] [outer = (nil)] [url = about:blank] 08:12:00 INFO - PROCESS | 1721 | --DOMWINDOW == 192 (0x95105000) [pid = 1721] [serial = 363] [outer = (nil)] [url = about:blank] 08:12:00 INFO - PROCESS | 1721 | --DOMWINDOW == 191 (0x9af54000) [pid = 1721] [serial = 367] [outer = (nil)] [url = about:blank] 08:12:00 INFO - PROCESS | 1721 | --DOMWINDOW == 190 (0x8e47e800) [pid = 1721] [serial = 370] [outer = (nil)] [url = about:blank] 08:12:00 INFO - PROCESS | 1721 | --DOMWINDOW == 189 (0x9a7b7000) [pid = 1721] [serial = 366] [outer = (nil)] [url = about:blank] 08:12:00 INFO - PROCESS | 1721 | 1464621120735 Marionette TRACE conn4 <- [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]]]}] 08:12:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:12:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1946ms 08:12:00 INFO - PROCESS | 1721 | 1464621120799 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 08:12:00 INFO - PROCESS | 1721 | 1464621120813 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 08:12:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:12:00 INFO - PROCESS | 1721 | 1464621120828 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:12:00 INFO - PROCESS | 1721 | 1464621120838 Marionette TRACE conn4 <- [1,602,null,{}] 08:12:00 INFO - PROCESS | 1721 | 1464621120865 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:01 INFO - PROCESS | 1721 | 1464621121236 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 08:12:01 INFO - PROCESS | 1721 | 1464621121440 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:01 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d2da800 == 90 [pid = 1721] [id = 158] 08:12:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 190 (0x8e47dc00) [pid = 1721] [serial = 474] [outer = (nil)] 08:12:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 191 (0x8eee3000) [pid = 1721] [serial = 475] [outer = 0x8e47dc00] 08:12:01 INFO - PROCESS | 1721 | 1464621121536 Marionette DEBUG loaded listener.js 08:12:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 192 (0x90956000) [pid = 1721] [serial = 476] [outer = 0x8e47dc00] 08:12:02 INFO - PROCESS | 1721 | 1464621122591 Marionette TRACE conn4 <- [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]]]}] 08:12:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:12:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1805ms 08:12:02 INFO - PROCESS | 1721 | 1464621122629 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 08:12:02 INFO - PROCESS | 1721 | 1464621122636 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 08:12:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:12:02 INFO - PROCESS | 1721 | 1464621122649 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:12:02 INFO - PROCESS | 1721 | 1464621122653 Marionette TRACE conn4 <- [1,606,null,{}] 08:12:02 INFO - PROCESS | 1721 | 1464621122661 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:02 INFO - PROCESS | 1721 | 1464621122881 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 08:12:03 INFO - PROCESS | 1721 | 1464621123124 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:03 INFO - PROCESS | 1721 | ++DOCSHELL 0x91005000 == 91 [pid = 1721] [id = 159] 08:12:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 193 (0x91005800) [pid = 1721] [serial = 477] [outer = (nil)] 08:12:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 194 (0x91008000) [pid = 1721] [serial = 478] [outer = 0x91005800] 08:12:03 INFO - PROCESS | 1721 | 1464621123261 Marionette DEBUG loaded listener.js 08:12:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 195 (0x9100dc00) [pid = 1721] [serial = 479] [outer = 0x91005800] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x9c09d000 == 90 [pid = 1721] [id = 48] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x99dce000 == 89 [pid = 1721] [id = 45] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x96c09400 == 88 [pid = 1721] [id = 37] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x9183b400 == 87 [pid = 1721] [id = 84] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x97686400 == 86 [pid = 1721] [id = 83] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x9c02b800 == 85 [pid = 1721] [id = 60] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x9c02a400 == 84 [pid = 1721] [id = 49] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x8dfe6800 == 83 [pid = 1721] [id = 134] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x99dc8000 == 82 [pid = 1721] [id = 46] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x9387a800 == 81 [pid = 1721] [id = 72] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0xa6241000 == 80 [pid = 1721] [id = 101] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x8eee1400 == 79 [pid = 1721] [id = 129] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x91a73000 == 78 [pid = 1721] [id = 130] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x8eee5400 == 77 [pid = 1721] [id = 103] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x9095cc00 == 76 [pid = 1721] [id = 100] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x8e885800 == 75 [pid = 1721] [id = 131] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x922c4400 == 74 [pid = 1721] [id = 74] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x92134000 == 73 [pid = 1721] [id = 128] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x919c4c00 == 72 [pid = 1721] [id = 73] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x8eee1800 == 71 [pid = 1721] [id = 102] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x91a5d400 == 70 [pid = 1721] [id = 132] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x8d2e0800 == 69 [pid = 1721] [id = 135] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x8db2c800 == 68 [pid = 1721] [id = 133] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x95134400 == 67 [pid = 1721] [id = 127] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x9d7ba400 == 66 [pid = 1721] [id = 71] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x9387bc00 == 65 [pid = 1721] [id = 56] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x8db23400 == 64 [pid = 1721] [id = 118] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x951f3000 == 63 [pid = 1721] [id = 47] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x94f49800 == 62 [pid = 1721] [id = 61] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0xa670a000 == 61 [pid = 1721] [id = 88] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x8d284800 == 60 [pid = 1721] [id = 156] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x8db30000 == 59 [pid = 1721] [id = 154] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x8d3d1400 == 58 [pid = 1721] [id = 153] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x8c0db800 == 57 [pid = 1721] [id = 152] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x8d3ce000 == 56 [pid = 1721] [id = 150] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x8c0d6400 == 55 [pid = 1721] [id = 151] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x92ac9400 == 54 [pid = 1721] [id = 149] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x8d283000 == 53 [pid = 1721] [id = 148] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x8d280c00 == 52 [pid = 1721] [id = 147] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x8db22000 == 51 [pid = 1721] [id = 145] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x8d2e5800 == 50 [pid = 1721] [id = 146] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x92ceac00 == 49 [pid = 1721] [id = 144] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x910b3c00 == 48 [pid = 1721] [id = 143] 08:12:06 INFO - PROCESS | 1721 | --DOCSHELL 0x8e473800 == 47 [pid = 1721] [id = 142] 08:12:06 INFO - PROCESS | 1721 | 1464621126579 Marionette TRACE conn4 <- [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]]]}] 08:12:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:12:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 3952ms 08:12:06 INFO - PROCESS | 1721 | 1464621126601 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 08:12:06 INFO - PROCESS | 1721 | 1464621126608 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 08:12:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:12:06 INFO - PROCESS | 1721 | 1464621126618 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:12:06 INFO - PROCESS | 1721 | 1464621126622 Marionette TRACE conn4 <- [1,610,null,{}] 08:12:06 INFO - PROCESS | 1721 | 1464621126631 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:06 INFO - PROCESS | 1721 | 1464621126841 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 08:12:07 INFO - PROCESS | 1721 | 1464621126980 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:07 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d285400 == 48 [pid = 1721] [id = 160] 08:12:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 196 (0x8db28400) [pid = 1721] [serial = 480] [outer = (nil)] 08:12:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 197 (0x8e47c000) [pid = 1721] [serial = 481] [outer = 0x8db28400] 08:12:07 INFO - PROCESS | 1721 | 1464621127065 Marionette DEBUG loaded listener.js 08:12:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 198 (0x8e88e800) [pid = 1721] [serial = 482] [outer = 0x8db28400] 08:12:07 INFO - PROCESS | 1721 | 1464621127868 Marionette TRACE conn4 <- [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]]]}] 08:12:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:12:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1334ms 08:12:07 INFO - PROCESS | 1721 | 1464621127952 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 08:12:07 INFO - PROCESS | 1721 | 1464621127961 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 08:12:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:12:07 INFO - PROCESS | 1721 | 1464621127974 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:12:07 INFO - PROCESS | 1721 | 1464621127978 Marionette TRACE conn4 <- [1,614,null,{}] 08:12:07 INFO - PROCESS | 1721 | 1464621127985 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:08 INFO - PROCESS | 1721 | 1464621128171 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 08:12:08 INFO - PROCESS | 1721 | 1464621128343 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:08 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dfe6800 == 49 [pid = 1721] [id = 161] 08:12:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 199 (0x90f73400) [pid = 1721] [serial = 483] [outer = (nil)] 08:12:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 200 (0x91008400) [pid = 1721] [serial = 484] [outer = 0x90f73400] 08:12:08 INFO - PROCESS | 1721 | 1464621128422 Marionette DEBUG loaded listener.js 08:12:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 201 (0x910ad800) [pid = 1721] [serial = 485] [outer = 0x90f73400] 08:12:09 INFO - PROCESS | 1721 | 1464621129445 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:12:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:12:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1533ms 08:12:09 INFO - PROCESS | 1721 | 1464621129508 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 08:12:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:12:09 INFO - PROCESS | 1721 | 1464621129513 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 08:12:09 INFO - PROCESS | 1721 | 1464621129521 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:12:09 INFO - PROCESS | 1721 | 1464621129529 Marionette TRACE conn4 <- [1,618,null,{}] 08:12:09 INFO - PROCESS | 1721 | 1464621129558 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:09 INFO - PROCESS | 1721 | 1464621129847 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 08:12:10 INFO - PROCESS | 1721 | 1464621130032 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:10 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0e4c00 == 50 [pid = 1721] [id = 162] 08:12:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 202 (0x922c1c00) [pid = 1721] [serial = 486] [outer = (nil)] 08:12:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 203 (0x922cec00) [pid = 1721] [serial = 487] [outer = 0x922c1c00] 08:12:10 INFO - PROCESS | 1721 | 1464621130174 Marionette DEBUG loaded listener.js 08:12:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 204 (0x92546000) [pid = 1721] [serial = 488] [outer = 0x922c1c00] 08:12:11 INFO - PROCESS | 1721 | --DOMWINDOW == 203 (0x9513c000) [pid = 1721] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:12:11 INFO - PROCESS | 1721 | --DOMWINDOW == 202 (0x9387b400) [pid = 1721] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:12:11 INFO - PROCESS | 1721 | --DOMWINDOW == 201 (0x90952400) [pid = 1721] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:12:11 INFO - PROCESS | 1721 | --DOMWINDOW == 200 (0x91836000) [pid = 1721] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:12:11 INFO - PROCESS | 1721 | --DOMWINDOW == 199 (0x8e888000) [pid = 1721] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:12:11 INFO - PROCESS | 1721 | --DOMWINDOW == 198 (0x9510cc00) [pid = 1721] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:12:11 INFO - PROCESS | 1721 | --DOMWINDOW == 197 (0x92c14c00) [pid = 1721] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:12:12 INFO - PROCESS | 1721 | 1464621132107 Marionette TRACE conn4 <- [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]]]}] 08:12:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:12:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 2653ms 08:12:12 INFO - PROCESS | 1721 | 1464621132176 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 08:12:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:12:12 INFO - PROCESS | 1721 | 1464621132183 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 08:12:12 INFO - PROCESS | 1721 | 1464621132192 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:12:12 INFO - PROCESS | 1721 | 1464621132197 Marionette TRACE conn4 <- [1,622,null,{}] 08:12:12 INFO - PROCESS | 1721 | 1464621132206 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:12 INFO - PROCESS | 1721 | 1464621132469 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 08:12:12 INFO - PROCESS | 1721 | 1464621132738 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:12 INFO - PROCESS | 1721 | ++DOCSHELL 0x8eef0800 == 51 [pid = 1721] [id = 163] 08:12:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 198 (0x910b6c00) [pid = 1721] [serial = 489] [outer = (nil)] 08:12:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 199 (0x926a6400) [pid = 1721] [serial = 490] [outer = 0x910b6c00] 08:12:12 INFO - PROCESS | 1721 | 1464621132872 Marionette DEBUG loaded listener.js 08:12:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 200 (0x92ad0400) [pid = 1721] [serial = 491] [outer = 0x910b6c00] 08:12:14 INFO - PROCESS | 1721 | 1464621134528 Marionette TRACE conn4 <- [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]]]}] 08:12:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:12:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 2395ms 08:12:14 INFO - PROCESS | 1721 | 1464621134589 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 08:12:14 INFO - PROCESS | 1721 | 1464621134603 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 08:12:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:12:14 INFO - PROCESS | 1721 | 1464621134717 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:12:14 INFO - PROCESS | 1721 | 1464621134730 Marionette TRACE conn4 <- [1,626,null,{}] 08:12:14 INFO - PROCESS | 1721 | 1464621134819 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:15 INFO - PROCESS | 1721 | 1464621135106 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 08:12:15 INFO - PROCESS | 1721 | 1464621135372 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:15 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d3dbc00 == 52 [pid = 1721] [id = 164] 08:12:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 201 (0x8db26800) [pid = 1721] [serial = 492] [outer = (nil)] 08:12:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 202 (0x90f72000) [pid = 1721] [serial = 493] [outer = 0x8db26800] 08:12:15 INFO - PROCESS | 1721 | 1464621135532 Marionette DEBUG loaded listener.js 08:12:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 203 (0x91005c00) [pid = 1721] [serial = 494] [outer = 0x8db26800] 08:12:17 INFO - PROCESS | 1721 | 1464621137179 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:12:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:12:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 2727ms 08:12:17 INFO - PROCESS | 1721 | 1464621137345 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 08:12:17 INFO - PROCESS | 1721 | 1464621137360 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 08:12:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:12:17 INFO - PROCESS | 1721 | 1464621137379 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:12:17 INFO - PROCESS | 1721 | 1464621137388 Marionette TRACE conn4 <- [1,630,null,{}] 08:12:17 INFO - PROCESS | 1721 | 1464621137398 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:17 INFO - PROCESS | 1721 | 1464621137749 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 08:12:18 INFO - PROCESS | 1721 | 1464621138028 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:18 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0dcc00 == 53 [pid = 1721] [id = 165] 08:12:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 204 (0x8d3d1800) [pid = 1721] [serial = 495] [outer = (nil)] 08:12:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 205 (0x92545800) [pid = 1721] [serial = 496] [outer = 0x8d3d1800] 08:12:18 INFO - PROCESS | 1721 | 1464621138184 Marionette DEBUG loaded listener.js 08:12:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 206 (0x92c14c00) [pid = 1721] [serial = 497] [outer = 0x8d3d1800] 08:12:19 INFO - PROCESS | 1721 | 1464621139642 Marionette TRACE conn4 <- [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]]]}] 08:12:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:12:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 2349ms 08:12:19 INFO - PROCESS | 1721 | 1464621139728 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 08:12:19 INFO - PROCESS | 1721 | 1464621139734 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 08:12:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:12:19 INFO - PROCESS | 1721 | 1464621139745 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:12:19 INFO - PROCESS | 1721 | 1464621139756 Marionette TRACE conn4 <- [1,634,null,{}] 08:12:19 INFO - PROCESS | 1721 | 1464621139840 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:20 INFO - PROCESS | 1721 | 1464621140291 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 08:12:20 INFO - PROCESS | 1721 | 1464621140422 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:20 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d288800 == 54 [pid = 1721] [id = 166] 08:12:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 207 (0x95109c00) [pid = 1721] [serial = 498] [outer = (nil)] 08:12:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 208 (0x95130c00) [pid = 1721] [serial = 499] [outer = 0x95109c00] 08:12:20 INFO - PROCESS | 1721 | 1464621140561 Marionette DEBUG loaded listener.js 08:12:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 209 (0x97684000) [pid = 1721] [serial = 500] [outer = 0x95109c00] 08:12:21 INFO - PROCESS | 1721 | [1721] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:12:21 INFO - PROCESS | 1721 | 1464621141549 Marionette TRACE conn4 <- [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]]]}] 08:12:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:12:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1852ms 08:12:21 INFO - PROCESS | 1721 | 1464621141597 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 08:12:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:12:21 INFO - PROCESS | 1721 | 1464621141602 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 08:12:21 INFO - PROCESS | 1721 | 1464621141609 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:12:21 INFO - PROCESS | 1721 | 1464621141612 Marionette TRACE conn4 <- [1,638,null,{}] 08:12:21 INFO - PROCESS | 1721 | 1464621141619 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:21 INFO - PROCESS | 1721 | 1464621141822 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 08:12:22 INFO - PROCESS | 1721 | 1464621142052 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:22 INFO - PROCESS | 1721 | ++DOCSHELL 0x94f85c00 == 55 [pid = 1721] [id = 167] 08:12:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 210 (0x98066c00) [pid = 1721] [serial = 501] [outer = (nil)] 08:12:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 211 (0x99d67800) [pid = 1721] [serial = 502] [outer = 0x98066c00] 08:12:22 INFO - PROCESS | 1721 | 1464621142186 Marionette DEBUG loaded listener.js 08:12:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 212 (0x99dcc400) [pid = 1721] [serial = 503] [outer = 0x98066c00] 08:12:22 INFO - PROCESS | 1721 | [1721] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:12:23 INFO - PROCESS | 1721 | 1464621143068 Marionette TRACE conn4 <- [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]]]}] 08:12:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:12:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1536ms 08:12:23 INFO - PROCESS | 1721 | 1464621143146 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 08:12:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:12:23 INFO - PROCESS | 1721 | 1464621143150 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 08:12:23 INFO - PROCESS | 1721 | 1464621143158 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:12:23 INFO - PROCESS | 1721 | 1464621143162 Marionette TRACE conn4 <- [1,642,null,{}] 08:12:23 INFO - PROCESS | 1721 | 1464621143169 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:23 INFO - PROCESS | 1721 | 1464621143403 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 08:12:23 INFO - PROCESS | 1721 | 1464621143637 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:23 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db29800 == 56 [pid = 1721] [id = 168] 08:12:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 213 (0x91a63c00) [pid = 1721] [serial = 504] [outer = (nil)] 08:12:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 214 (0x9a646800) [pid = 1721] [serial = 505] [outer = 0x91a63c00] 08:12:23 INFO - PROCESS | 1721 | 1464621143777 Marionette DEBUG loaded listener.js 08:12:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 215 (0x95133400) [pid = 1721] [serial = 506] [outer = 0x91a63c00] 08:12:24 INFO - PROCESS | 1721 | 1464621144769 Marionette TRACE conn4 <- [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]]]}] 08:12:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:12:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1690ms 08:12:24 INFO - PROCESS | 1721 | 1464621144848 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 08:12:24 INFO - PROCESS | 1721 | 1464621144851 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 08:12:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:12:24 INFO - PROCESS | 1721 | 1464621144858 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:12:24 INFO - PROCESS | 1721 | 1464621144862 Marionette TRACE conn4 <- [1,646,null,{}] 08:12:24 INFO - PROCESS | 1721 | 1464621144868 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:25 INFO - PROCESS | 1721 | 1464621145113 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 08:12:25 INFO - PROCESS | 1721 | 1464621145411 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:25 INFO - PROCESS | 1721 | ++DOCSHELL 0x9b073800 == 57 [pid = 1721] [id = 169] 08:12:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 216 (0x9b2a4400) [pid = 1721] [serial = 507] [outer = (nil)] 08:12:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 217 (0x9c022c00) [pid = 1721] [serial = 508] [outer = 0x9b2a4400] 08:12:25 INFO - PROCESS | 1721 | 1464621145505 Marionette DEBUG loaded listener.js 08:12:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 218 (0x9c028000) [pid = 1721] [serial = 509] [outer = 0x9b2a4400] 08:12:26 INFO - PROCESS | 1721 | 1464621146448 Marionette TRACE conn4 <- [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]]]}] 08:12:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:12:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1631ms 08:12:26 INFO - PROCESS | 1721 | 1464621146511 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 08:12:26 INFO - PROCESS | 1721 | 1464621146517 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 08:12:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:12:26 INFO - PROCESS | 1721 | 1464621146528 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:12:26 INFO - PROCESS | 1721 | 1464621146532 Marionette TRACE conn4 <- [1,650,null,{}] 08:12:26 INFO - PROCESS | 1721 | 1464621146538 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:26 INFO - PROCESS | 1721 | 1464621146760 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 08:12:27 INFO - PROCESS | 1721 | 1464621146991 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:27 INFO - PROCESS | 1721 | ++DOCSHELL 0x9c026c00 == 58 [pid = 1721] [id = 170] 08:12:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 219 (0x9c09e800) [pid = 1721] [serial = 510] [outer = (nil)] 08:12:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 220 (0xa21b4800) [pid = 1721] [serial = 511] [outer = 0x9c09e800] 08:12:27 INFO - PROCESS | 1721 | 1464621147134 Marionette DEBUG loaded listener.js 08:12:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 221 (0xa3064800) [pid = 1721] [serial = 512] [outer = 0x9c09e800] 08:12:28 INFO - PROCESS | 1721 | 1464621148046 Marionette TRACE conn4 <- [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]]]}] 08:12:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:12:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1585ms 08:12:28 INFO - PROCESS | 1721 | 1464621148114 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 08:12:28 INFO - PROCESS | 1721 | 1464621148118 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 08:12:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:12:28 INFO - PROCESS | 1721 | 1464621148125 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:12:28 INFO - PROCESS | 1721 | 1464621148129 Marionette TRACE conn4 <- [1,654,null,{}] 08:12:28 INFO - PROCESS | 1721 | 1464621148135 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:28 INFO - PROCESS | 1721 | 1464621148361 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 08:12:28 INFO - PROCESS | 1721 | 1464621148594 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:28 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d3d2800 == 59 [pid = 1721] [id = 171] 08:12:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 222 (0x92549c00) [pid = 1721] [serial = 513] [outer = (nil)] 08:12:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 223 (0xa35e6000) [pid = 1721] [serial = 514] [outer = 0x92549c00] 08:12:28 INFO - PROCESS | 1721 | 1464621148731 Marionette DEBUG loaded listener.js 08:12:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 224 (0xa35f2c00) [pid = 1721] [serial = 515] [outer = 0x92549c00] 08:12:29 INFO - PROCESS | 1721 | 1464621149655 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:12:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:12:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1587ms 08:12:29 INFO - PROCESS | 1721 | 1464621149714 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 08:12:29 INFO - PROCESS | 1721 | 1464621149718 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 08:12:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:12:29 INFO - PROCESS | 1721 | 1464621149725 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:12:29 INFO - PROCESS | 1721 | 1464621149729 Marionette TRACE conn4 <- [1,658,null,{}] 08:12:29 INFO - PROCESS | 1721 | 1464621149736 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:29 INFO - PROCESS | 1721 | 1464621149942 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 08:12:30 INFO - PROCESS | 1721 | 1464621150175 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:30 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc17c00 == 60 [pid = 1721] [id = 172] 08:12:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 225 (0x8dc18400) [pid = 1721] [serial = 516] [outer = (nil)] 08:12:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 226 (0x8dc1d800) [pid = 1721] [serial = 517] [outer = 0x8dc18400] 08:12:30 INFO - PROCESS | 1721 | 1464621150308 Marionette DEBUG loaded listener.js 08:12:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 227 (0x8dc21c00) [pid = 1721] [serial = 518] [outer = 0x8dc18400] 08:12:31 INFO - PROCESS | 1721 | 1464621151212 Marionette TRACE conn4 <- [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]]]}] 08:12:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:12:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1533ms 08:12:31 INFO - PROCESS | 1721 | 1464621151259 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 08:12:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:12:31 INFO - PROCESS | 1721 | 1464621151263 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 08:12:31 INFO - PROCESS | 1721 | 1464621151272 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:12:31 INFO - PROCESS | 1721 | 1464621151274 Marionette TRACE conn4 <- [1,662,null,{}] 08:12:31 INFO - PROCESS | 1721 | 1464621151282 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:31 INFO - PROCESS | 1721 | 1464621151488 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 08:12:31 INFO - PROCESS | 1721 | 1464621151736 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:31 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc19800 == 61 [pid = 1721] [id = 173] 08:12:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 228 (0x8dc1a400) [pid = 1721] [serial = 519] [outer = (nil)] 08:12:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 229 (0x8dd74000) [pid = 1721] [serial = 520] [outer = 0x8dc1a400] 08:12:31 INFO - PROCESS | 1721 | 1464621151873 Marionette DEBUG loaded listener.js 08:12:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 230 (0x8dd77400) [pid = 1721] [serial = 521] [outer = 0x8dc1a400] 08:12:32 INFO - PROCESS | 1721 | [1721] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:12:32 INFO - PROCESS | 1721 | 1464621152822 Marionette TRACE conn4 <- [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]]]}] 08:12:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:12:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1586ms 08:12:32 INFO - PROCESS | 1721 | 1464621152858 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 08:12:32 INFO - PROCESS | 1721 | 1464621152862 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 08:12:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:12:32 INFO - PROCESS | 1721 | 1464621152869 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:12:32 INFO - PROCESS | 1721 | 1464621152875 Marionette TRACE conn4 <- [1,666,null,{}] 08:12:32 INFO - PROCESS | 1721 | 1464621152881 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:33 INFO - PROCESS | 1721 | 1464621153102 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 08:12:33 INFO - PROCESS | 1721 | 1464621153593 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:33 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d283c00 == 62 [pid = 1721] [id = 174] 08:12:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 231 (0x8d284800) [pid = 1721] [serial = 522] [outer = (nil)] 08:12:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 232 (0x8d3d3c00) [pid = 1721] [serial = 523] [outer = 0x8d284800] 08:12:33 INFO - PROCESS | 1721 | 1464621153725 Marionette DEBUG loaded listener.js 08:12:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 233 (0x8dc1f400) [pid = 1721] [serial = 524] [outer = 0x8d284800] 08:12:34 INFO - PROCESS | 1721 | [1721] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:12:34 INFO - PROCESS | 1721 | 1464621154639 Marionette TRACE conn4 <- [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]]]}] 08:12:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:12:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1841ms 08:12:34 INFO - PROCESS | 1721 | 1464621154712 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 08:12:34 INFO - PROCESS | 1721 | 1464621154719 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 08:12:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:12:34 INFO - PROCESS | 1721 | 1464621154727 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:12:34 INFO - PROCESS | 1721 | 1464621154733 Marionette TRACE conn4 <- [1,670,null,{}] 08:12:34 INFO - PROCESS | 1721 | 1464621154742 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:34 INFO - PROCESS | 1721 | 1464621154985 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 08:12:35 INFO - PROCESS | 1721 | 1464621155321 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:35 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dd7ec00 == 63 [pid = 1721] [id = 175] 08:12:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 234 (0x8e476800) [pid = 1721] [serial = 525] [outer = (nil)] 08:12:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 235 (0x8eee2400) [pid = 1721] [serial = 526] [outer = 0x8e476800] 08:12:35 INFO - PROCESS | 1721 | 1464621155425 Marionette DEBUG loaded listener.js 08:12:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 236 (0x9095a400) [pid = 1721] [serial = 527] [outer = 0x8e476800] 08:12:36 INFO - PROCESS | 1721 | 1464621156398 Marionette TRACE conn4 <- [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]]]}] 08:12:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:12:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1739ms 08:12:36 INFO - PROCESS | 1721 | 1464621156470 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 08:12:36 INFO - PROCESS | 1721 | 1464621156477 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 08:12:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:12:36 INFO - PROCESS | 1721 | 1464621156485 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:12:36 INFO - PROCESS | 1721 | 1464621156489 Marionette TRACE conn4 <- [1,674,null,{}] 08:12:36 INFO - PROCESS | 1721 | 1464621156495 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:36 INFO - PROCESS | 1721 | 1464621156743 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 08:12:37 INFO - PROCESS | 1721 | 1464621157024 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:37 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dff3400 == 64 [pid = 1721] [id = 176] 08:12:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 237 (0x8dff3c00) [pid = 1721] [serial = 528] [outer = (nil)] 08:12:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 238 (0x91a69400) [pid = 1721] [serial = 529] [outer = 0x8dff3c00] 08:12:37 INFO - PROCESS | 1721 | 1464621157155 Marionette DEBUG loaded listener.js 08:12:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 239 (0x92544c00) [pid = 1721] [serial = 530] [outer = 0x8dff3c00] 08:12:37 INFO - PROCESS | 1721 | [1721] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:12:38 INFO - PROCESS | 1721 | 1464621158142 Marionette TRACE conn4 <- [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]]]}] 08:12:38 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 08:12:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1686ms 08:12:38 INFO - PROCESS | 1721 | 1464621158173 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 08:12:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:12:38 INFO - PROCESS | 1721 | 1464621158178 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 08:12:38 INFO - PROCESS | 1721 | 1464621158192 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:12:38 INFO - PROCESS | 1721 | 1464621158201 Marionette TRACE conn4 <- [1,678,null,{}] 08:12:38 INFO - PROCESS | 1721 | 1464621158210 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:38 INFO - PROCESS | 1721 | 1464621158411 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 08:12:38 INFO - PROCESS | 1721 | 1464621158606 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:38 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d2e7000 == 65 [pid = 1721] [id = 177] 08:12:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 240 (0x8d3d0400) [pid = 1721] [serial = 531] [outer = (nil)] 08:12:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 241 (0x93877000) [pid = 1721] [serial = 532] [outer = 0x8d3d0400] 08:12:38 INFO - PROCESS | 1721 | 1464621158690 Marionette DEBUG loaded listener.js 08:12:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 242 (0x94f40400) [pid = 1721] [serial = 533] [outer = 0x8d3d0400] 08:12:39 INFO - PROCESS | 1721 | --DOCSHELL 0x9513c800 == 64 [pid = 1721] [id = 64] 08:12:39 INFO - PROCESS | 1721 | --DOCSHELL 0x9b7e1000 == 63 [pid = 1721] [id = 6] 08:12:39 INFO - PROCESS | 1721 | --DOCSHELL 0x9375b000 == 62 [pid = 1721] [id = 44] 08:12:39 INFO - PROCESS | 1721 | --DOCSHELL 0x92c17000 == 61 [pid = 1721] [id = 63] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 241 (0x93871400) [pid = 1721] [serial = 378] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 240 (0xa306ac00) [pid = 1721] [serial = 391] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 239 (0xa4e0d800) [pid = 1721] [serial = 400] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 238 (0x8dfefc00) [pid = 1721] [serial = 406] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 237 (0x91a65800) [pid = 1721] [serial = 397] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 236 (0x9213d800) [pid = 1721] [serial = 384] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 235 (0x9a32fc00) [pid = 1721] [serial = 381] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 234 (0xa628c800) [pid = 1721] [serial = 394] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 233 (0x8dfeec00) [pid = 1721] [serial = 403] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 232 (0x90960400) [pid = 1721] [serial = 375] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 231 (0x91a7b800) [pid = 1721] [serial = 388] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 230 (0x8e47c400) [pid = 1721] [serial = 427] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 229 (0x91a63800) [pid = 1721] [serial = 430] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 228 (0x99de6c00) [pid = 1721] [serial = 433] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 227 (0x9bf73800) [pid = 1721] [serial = 436] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 226 (0xa35e8400) [pid = 1721] [serial = 439] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 225 (0x8d289800) [pid = 1721] [serial = 442] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 224 (0x92acf000) [pid = 1721] [serial = 445] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 223 (0xa676f000) [pid = 1721] [serial = 448] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 222 (0x8d3d5400) [pid = 1721] [serial = 451] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 221 (0x8c0dfc00) [pid = 1721] [serial = 454] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 220 (0x92ad6c00) [pid = 1721] [serial = 457] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 219 (0x92542c00) [pid = 1721] [serial = 460] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 218 (0x910b4c00) [pid = 1721] [serial = 463] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 217 (0x9269d800) [pid = 1721] [serial = 466] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOCSHELL 0x91005000 == 60 [pid = 1721] [id = 159] 08:12:39 INFO - PROCESS | 1721 | --DOCSHELL 0x8d2da800 == 59 [pid = 1721] [id = 158] 08:12:39 INFO - PROCESS | 1721 | 1464621159764 Marionette TRACE conn4 <- [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]]]}] 08:12:39 INFO - PROCESS | 1721 | --DOCSHELL 0x8c0d8c00 == 58 [pid = 1721] [id = 157] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 216 (0xa1058800) [pid = 1721] [serial = 373] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 215 (0x95105400) [pid = 1721] [serial = 419] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 214 (0x910aa000) [pid = 1721] [serial = 412] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 213 (0x9213ec00) [pid = 1721] [serial = 416] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 212 (0x9398c000) [pid = 1721] [serial = 418] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 211 (0x9c02c000) [pid = 1721] [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.] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 210 (0x92135000) [pid = 1721] [serial = 415] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 209 (0x90958000) [pid = 1721] [serial = 410] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 208 (0x8eee7400) [pid = 1721] [serial = 409] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 207 (0x919c8000) [pid = 1721] [serial = 413] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 206 (0x98063800) [pid = 1721] [serial = 422] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 205 (0x95138c00) [pid = 1721] [serial = 421] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 204 (0x99e8c400) [pid = 1721] [serial = 424] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 203 (0x8dff0000) [pid = 1721] [serial = 469] [outer = (nil)] [url = about:blank] 08:12:39 INFO - PROCESS | 1721 | --DOMWINDOW == 202 (0x9a70fc00) [pid = 1721] [serial = 425] [outer = (nil)] [url = about:blank] 08:12:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:12:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1652ms 08:12:39 INFO - PROCESS | 1721 | 1464621159838 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 08:12:39 INFO - PROCESS | 1721 | 1464621159842 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 08:12:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:12:39 INFO - PROCESS | 1721 | 1464621159854 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:12:39 INFO - PROCESS | 1721 | 1464621159857 Marionette TRACE conn4 <- [1,682,null,{}] 08:12:39 INFO - PROCESS | 1721 | 1464621159863 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:40 INFO - PROCESS | 1721 | 1464621160049 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 08:12:40 INFO - PROCESS | 1721 | 1464621160291 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:40 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d3d7400 == 59 [pid = 1721] [id = 178] 08:12:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 203 (0x8d3d8000) [pid = 1721] [serial = 534] [outer = (nil)] 08:12:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 204 (0x8e475400) [pid = 1721] [serial = 535] [outer = 0x8d3d8000] 08:12:40 INFO - PROCESS | 1721 | 1464621160374 Marionette DEBUG loaded listener.js 08:12:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 205 (0x8eeec000) [pid = 1721] [serial = 536] [outer = 0x8d3d8000] 08:12:41 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:12:41 INFO - PROCESS | 1721 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:12:41 INFO - PROCESS | 1721 | 1464621161601 Marionette TRACE conn4 <- [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]]]}] 08:12:41 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) 08:12:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1787ms 08:12:41 INFO - PROCESS | 1721 | 1464621161642 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 08:12:41 INFO - PROCESS | 1721 | 1464621161646 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 08:12:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:12:41 INFO - PROCESS | 1721 | 1464621161653 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:12:41 INFO - PROCESS | 1721 | 1464621161655 Marionette TRACE conn4 <- [1,686,null,{}] 08:12:41 INFO - PROCESS | 1721 | 1464621161661 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:41 INFO - PROCESS | 1721 | 1464621161871 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 08:12:42 INFO - PROCESS | 1721 | 1464621162042 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:42 INFO - PROCESS | 1721 | ++DOCSHELL 0x8eeed000 == 60 [pid = 1721] [id = 179] 08:12:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 206 (0x9095c800) [pid = 1721] [serial = 537] [outer = (nil)] 08:12:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 207 (0x91a68400) [pid = 1721] [serial = 538] [outer = 0x9095c800] 08:12:42 INFO - PROCESS | 1721 | 1464621162129 Marionette DEBUG loaded listener.js 08:12:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 208 (0x922c3c00) [pid = 1721] [serial = 539] [outer = 0x9095c800] 08:12:43 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:12:43 INFO - PROCESS | 1721 | 1464621163425 Marionette TRACE conn4 <- [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]]]}] 08:12:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:12:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1786ms 08:12:43 INFO - PROCESS | 1721 | 1464621163444 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 08:12:43 INFO - PROCESS | 1721 | 1464621163449 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 08:12:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:12:43 INFO - PROCESS | 1721 | 1464621163455 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:12:43 INFO - PROCESS | 1721 | 1464621163459 Marionette TRACE conn4 <- [1,690,null,{}] 08:12:43 INFO - PROCESS | 1721 | 1464621163464 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:43 INFO - PROCESS | 1721 | 1464621163731 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 08:12:43 INFO - PROCESS | 1721 | 1464621163777 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:43 INFO - PROCESS | 1721 | ++DOCSHELL 0x919c8000 == 61 [pid = 1721] [id = 180] 08:12:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 209 (0x92135000) [pid = 1721] [serial = 540] [outer = (nil)] 08:12:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 210 (0x94f3e400) [pid = 1721] [serial = 541] [outer = 0x92135000] 08:12:43 INFO - PROCESS | 1721 | 1464621163854 Marionette DEBUG loaded listener.js 08:12:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 211 (0x95104800) [pid = 1721] [serial = 542] [outer = 0x92135000] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 210 (0x91833800) [pid = 1721] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 209 (0xa2155800) [pid = 1721] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 208 (0x8c0dac00) [pid = 1721] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 207 (0x8d282c00) [pid = 1721] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 206 (0x93984400) [pid = 1721] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 205 (0x91a5ec00) [pid = 1721] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 204 (0x8e474400) [pid = 1721] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 203 (0x9c158400) [pid = 1721] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 202 (0x951f1800) [pid = 1721] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 201 (0x922c1c00) [pid = 1721] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 200 (0x9387b800) [pid = 1721] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 199 (0x8eee3800) [pid = 1721] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 198 (0x92137800) [pid = 1721] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 197 (0x91005800) [pid = 1721] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 196 (0x90953c00) [pid = 1721] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 195 (0x90961800) [pid = 1721] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 194 (0x92542400) [pid = 1721] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 193 (0x99208c00) [pid = 1721] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 192 (0x94f42400) [pid = 1721] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 191 (0x8db24c00) [pid = 1721] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 190 (0x8d3cf000) [pid = 1721] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 189 (0x8db28400) [pid = 1721] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 188 (0xa6b44400) [pid = 1721] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 187 (0x90f73400) [pid = 1721] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 186 (0x9bf71c00) [pid = 1721] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 185 (0x8eee2c00) [pid = 1721] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 184 (0x8d3d7000) [pid = 1721] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 183 (0x9ab48800) [pid = 1721] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 182 (0x919c7400) [pid = 1721] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 181 (0xa21b4c00) [pid = 1721] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 180 (0x8d289400) [pid = 1721] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 179 (0x95108c00) [pid = 1721] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 178 (0x9b7dc800) [pid = 1721] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 177 (0xa670c000) [pid = 1721] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0x8db30400) [pid = 1721] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x99e8b400) [pid = 1721] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x922c6400) [pid = 1721] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x8c0d7000) [pid = 1721] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:12:44 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x919c6000) [pid = 1721] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:12:45 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0xa81ba000) [pid = 1721] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:12:45 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x951f4400) [pid = 1721] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:12:45 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x8d2e5000) [pid = 1721] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:12:45 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x8e47dc00) [pid = 1721] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:12:45 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x9af4ac00) [pid = 1721] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:12:45 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x92acc400) [pid = 1721] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:12:45 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x99203400) [pid = 1721] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:12:45 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x8eeee800) [pid = 1721] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:12:45 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x91a7ec00) [pid = 1721] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:12:45 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0xa322f000) [pid = 1721] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:12:45 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0xa68b0000) [pid = 1721] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:12:45 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x8d3dac00) [pid = 1721] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:12:45 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x9510ac00) [pid = 1721] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:12:45 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x99dd1400) [pid = 1721] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:12:45 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x8e881800) [pid = 1721] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:12:45 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x8db21c00) [pid = 1721] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:12:45 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x910b0000) [pid = 1721] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:12:45 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x922cc000) [pid = 1721] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:12:45 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x8dfed800) [pid = 1721] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:12:45 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x951f0c00) [pid = 1721] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:12:45 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x9882b800) [pid = 1721] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:12:45 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x8eee2800) [pid = 1721] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:12:45 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x8dfe8400) [pid = 1721] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:12:45 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x8e890800) [pid = 1721] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:12:45 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x8eeed400) [pid = 1721] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:12:45 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x98827400) [pid = 1721] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:12:45 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x91a62c00) [pid = 1721] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:12:45 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:12:45 INFO - PROCESS | 1721 | 1464621165898 Marionette TRACE conn4 <- [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]]]}] 08:12:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:12:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2500ms 08:12:45 INFO - PROCESS | 1721 | 1464621165956 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 08:12:45 INFO - PROCESS | 1721 | 1464621165960 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 08:12:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:12:45 INFO - PROCESS | 1721 | 1464621165975 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:12:45 INFO - PROCESS | 1721 | 1464621165979 Marionette TRACE conn4 <- [1,694,null,{}] 08:12:45 INFO - PROCESS | 1721 | 1464621165984 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:46 INFO - PROCESS | 1721 | 1464621166189 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 08:12:46 INFO - PROCESS | 1721 | 1464621166202 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:46 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d27b400 == 62 [pid = 1721] [id = 181] 08:12:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x8d280400) [pid = 1721] [serial = 543] [outer = (nil)] 08:12:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x8db30400) [pid = 1721] [serial = 544] [outer = 0x8d280400] 08:12:46 INFO - PROCESS | 1721 | 1464621166280 Marionette DEBUG loaded listener.js 08:12:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x8eee3800) [pid = 1721] [serial = 545] [outer = 0x8d280400] 08:12:47 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:12:47 INFO - PROCESS | 1721 | 1464621167867 Marionette TRACE conn4 <- [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]]]}] 08:12:47 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) 08:12:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1945ms 08:12:47 INFO - PROCESS | 1721 | 1464621167922 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 08:12:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:12:47 INFO - PROCESS | 1721 | 1464621167930 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 08:12:47 INFO - PROCESS | 1721 | 1464621167940 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:12:47 INFO - PROCESS | 1721 | 1464621167945 Marionette TRACE conn4 <- [1,698,null,{}] 08:12:48 INFO - PROCESS | 1721 | 1464621167999 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:48 INFO - PROCESS | 1721 | 1464621168226 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 08:12:48 INFO - PROCESS | 1721 | 1464621168407 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:48 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0dfc00 == 63 [pid = 1721] [id = 182] 08:12:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x8db22400) [pid = 1721] [serial = 546] [outer = (nil)] 08:12:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x8dd7d800) [pid = 1721] [serial = 547] [outer = 0x8db22400] 08:12:48 INFO - PROCESS | 1721 | 1464621168504 Marionette DEBUG loaded listener.js 08:12:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x8e47d400) [pid = 1721] [serial = 548] [outer = 0x8db22400] 08:12:49 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:12:49 INFO - PROCESS | 1721 | 1464621169958 Marionette TRACE conn4 <- [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]]]}] 08:12:50 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) 08:12:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2090ms 08:12:50 INFO - PROCESS | 1721 | 1464621170033 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 08:12:50 INFO - PROCESS | 1721 | 1464621170046 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 08:12:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:12:50 INFO - PROCESS | 1721 | 1464621170058 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:12:50 INFO - PROCESS | 1721 | 1464621170062 Marionette TRACE conn4 <- [1,702,null,{}] 08:12:50 INFO - PROCESS | 1721 | 1464621170069 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:50 INFO - PROCESS | 1721 | 1464621170293 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 08:12:50 INFO - PROCESS | 1721 | 1464621170487 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:50 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dd75000 == 64 [pid = 1721] [id = 183] 08:12:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x8e886800) [pid = 1721] [serial = 549] [outer = (nil)] 08:12:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x91003000) [pid = 1721] [serial = 550] [outer = 0x8e886800] 08:12:50 INFO - PROCESS | 1721 | 1464621170576 Marionette DEBUG loaded listener.js 08:12:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x910ae800) [pid = 1721] [serial = 551] [outer = 0x8e886800] 08:12:51 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:12:52 INFO - PROCESS | 1721 | 1464621172025 Marionette TRACE conn4 <- [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]]]}] 08:12:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:12:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2036ms 08:12:52 INFO - PROCESS | 1721 | 1464621172094 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 08:12:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:12:52 INFO - PROCESS | 1721 | 1464621172098 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 08:12:52 INFO - PROCESS | 1721 | 1464621172106 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:12:52 INFO - PROCESS | 1721 | 1464621172112 Marionette TRACE conn4 <- [1,706,null,{}] 08:12:52 INFO - PROCESS | 1721 | 1464621172131 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:52 INFO - PROCESS | 1721 | 1464621172364 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 08:12:52 INFO - PROCESS | 1721 | 1464621172551 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:52 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0e5800 == 65 [pid = 1721] [id = 184] 08:12:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x8e88cc00) [pid = 1721] [serial = 552] [outer = (nil)] 08:12:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x9213ac00) [pid = 1721] [serial = 553] [outer = 0x8e88cc00] 08:12:52 INFO - PROCESS | 1721 | 1464621172646 Marionette DEBUG loaded listener.js 08:12:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x92547c00) [pid = 1721] [serial = 554] [outer = 0x8e88cc00] 08:12:53 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:12:54 INFO - PROCESS | 1721 | 1464621174028 Marionette TRACE conn4 <- [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]]]}] 08:12:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:12:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1992ms 08:12:54 INFO - PROCESS | 1721 | 1464621174105 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 08:12:54 INFO - PROCESS | 1721 | 1464621174109 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 08:12:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:12:54 INFO - PROCESS | 1721 | 1464621174122 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:12:54 INFO - PROCESS | 1721 | 1464621174126 Marionette TRACE conn4 <- [1,710,null,{}] 08:12:54 INFO - PROCESS | 1721 | 1464621174133 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:54 INFO - PROCESS | 1721 | 1464621174332 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 08:12:54 INFO - PROCESS | 1721 | 1464621174517 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:54 INFO - PROCESS | 1721 | ++DOCSHELL 0x919ce400 == 66 [pid = 1721] [id = 185] 08:12:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x92140000) [pid = 1721] [serial = 555] [outer = (nil)] 08:12:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x92c17000) [pid = 1721] [serial = 556] [outer = 0x92140000] 08:12:54 INFO - PROCESS | 1721 | 1464621174610 Marionette DEBUG loaded listener.js 08:12:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x93988000) [pid = 1721] [serial = 557] [outer = 0x92140000] 08:12:55 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:12:55 INFO - PROCESS | 1721 | 1464621175946 Marionette TRACE conn4 <- [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]]]}] 08:12:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:12:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1841ms 08:12:55 INFO - PROCESS | 1721 | 1464621175963 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 08:12:55 INFO - PROCESS | 1721 | 1464621175967 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 08:12:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:12:55 INFO - PROCESS | 1721 | 1464621175974 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:12:55 INFO - PROCESS | 1721 | 1464621175976 Marionette TRACE conn4 <- [1,714,null,{}] 08:12:55 INFO - PROCESS | 1721 | 1464621175983 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:56 INFO - PROCESS | 1721 | 1464621176224 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 08:12:56 INFO - PROCESS | 1721 | 1464621176412 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:56 INFO - PROCESS | 1721 | ++DOCSHELL 0x922c2c00 == 67 [pid = 1721] [id = 186] 08:12:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x9269f400) [pid = 1721] [serial = 558] [outer = (nil)] 08:12:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x95106800) [pid = 1721] [serial = 559] [outer = 0x9269f400] 08:12:56 INFO - PROCESS | 1721 | 1464621176501 Marionette DEBUG loaded listener.js 08:12:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x95138c00) [pid = 1721] [serial = 560] [outer = 0x9269f400] 08:12:57 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:12:57 INFO - PROCESS | 1721 | 1464621177879 Marionette TRACE conn4 <- [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]]]}] 08:12:57 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 08:12:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1946ms 08:12:57 INFO - PROCESS | 1721 | 1464621177921 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 08:12:57 INFO - PROCESS | 1721 | 1464621177924 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 08:12:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:12:58 INFO - PROCESS | 1721 | 1464621178036 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:12:58 INFO - PROCESS | 1721 | 1464621178040 Marionette TRACE conn4 <- [1,718,null,{}] 08:12:58 INFO - PROCESS | 1721 | 1464621178050 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:58 INFO - PROCESS | 1721 | 1464621178264 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 08:12:58 INFO - PROCESS | 1721 | 1464621178453 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:58 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0d7c00 == 68 [pid = 1721] [id = 187] 08:12:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x8c0d8000) [pid = 1721] [serial = 561] [outer = (nil)] 08:12:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x8d3d1c00) [pid = 1721] [serial = 562] [outer = 0x8c0d8000] 08:12:58 INFO - PROCESS | 1721 | 1464621178543 Marionette DEBUG loaded listener.js 08:12:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x92acf400) [pid = 1721] [serial = 563] [outer = 0x8c0d8000] 08:12:59 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:12:59 INFO - PROCESS | 1721 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:12:59 INFO - PROCESS | 1721 | 1464621179870 Marionette TRACE conn4 <- [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]]]}] 08:12:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:12:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1906ms 08:12:59 INFO - PROCESS | 1721 | 1464621179890 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 08:12:59 INFO - PROCESS | 1721 | 1464621179894 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 08:12:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:12:59 INFO - PROCESS | 1721 | 1464621179902 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:12:59 INFO - PROCESS | 1721 | 1464621179905 Marionette TRACE conn4 <- [1,722,null,{}] 08:12:59 INFO - PROCESS | 1721 | 1464621179957 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:00 INFO - PROCESS | 1721 | 1464621180218 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 08:13:00 INFO - PROCESS | 1721 | 1464621180359 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:00 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d3da400 == 69 [pid = 1721] [id = 188] 08:13:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x8db23800) [pid = 1721] [serial = 564] [outer = (nil)] 08:13:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x9100f000) [pid = 1721] [serial = 565] [outer = 0x8db23800] 08:13:00 INFO - PROCESS | 1721 | 1464621180447 Marionette DEBUG loaded listener.js 08:13:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x91a60000) [pid = 1721] [serial = 566] [outer = 0x8db23800] 08:13:01 INFO - PROCESS | 1721 | 1464621181372 Marionette TRACE conn4 <- [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] 08:13:01 INFO - PROCESS | 1721 | 1464621181439 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 08:13:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:13:01 INFO - PROCESS | 1721 | 1464621181446 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:13:01 INFO - PROCESS | 1721 | 1464621181449 Marionette TRACE conn4 <- [1,726,null,{}] 08:13:01 INFO - PROCESS | 1721 | 1464621181456 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:01 INFO - PROCESS | 1721 | 1464621181660 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 08:13:02 INFO - PROCESS | 1721 | 1464621182446 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:02 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d3d8800 == 70 [pid = 1721] [id = 189] 08:13:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x8d3db000) [pid = 1721] [serial = 567] [outer = (nil)] 08:13:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x8db2ec00) [pid = 1721] [serial = 568] [outer = 0x8d3db000] 08:13:02 INFO - PROCESS | 1721 | 1464621182542 Marionette DEBUG loaded listener.js 08:13:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x8dd75400) [pid = 1721] [serial = 569] [outer = 0x8d3db000] 08:13:03 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:13:03 INFO - PROCESS | 1721 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:13:03 INFO - PROCESS | 1721 | 1464621183545 Marionette TRACE conn4 <- [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]]]}] 08:13:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:13:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 2147ms 08:13:03 INFO - PROCESS | 1721 | 1464621183609 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 08:13:03 INFO - PROCESS | 1721 | 1464621183616 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 08:13:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:13:03 INFO - PROCESS | 1721 | 1464621183628 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:13:03 INFO - PROCESS | 1721 | 1464621183634 Marionette TRACE conn4 <- [1,730,null,{}] 08:13:03 INFO - PROCESS | 1721 | 1464621183643 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:03 INFO - PROCESS | 1721 | 1464621183853 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 08:13:04 INFO - PROCESS | 1721 | 1464621184093 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:04 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dff2800 == 71 [pid = 1721] [id = 190] 08:13:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x8e55a000) [pid = 1721] [serial = 570] [outer = (nil)] 08:13:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x90f76800) [pid = 1721] [serial = 571] [outer = 0x8e55a000] 08:13:04 INFO - PROCESS | 1721 | 1464621184192 Marionette DEBUG loaded listener.js 08:13:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x9100d800) [pid = 1721] [serial = 572] [outer = 0x8e55a000] 08:13:04 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:13:04 INFO - PROCESS | 1721 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:13:05 INFO - PROCESS | 1721 | 1464621185154 Marionette TRACE conn4 <- [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] 08:13:05 INFO - PROCESS | 1721 | 1464621185232 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 08:13:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:13:05 INFO - PROCESS | 1721 | 1464621185241 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:13:05 INFO - PROCESS | 1721 | 1464621185245 Marionette TRACE conn4 <- [1,734,null,{}] 08:13:05 INFO - PROCESS | 1721 | 1464621185251 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:05 INFO - PROCESS | 1721 | 1464621185566 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 08:13:05 INFO - PROCESS | 1721 | 1464621185876 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:05 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc1b000 == 72 [pid = 1721] [id = 191] 08:13:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0x8dc1b800) [pid = 1721] [serial = 573] [outer = (nil)] 08:13:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0x9095fc00) [pid = 1721] [serial = 574] [outer = 0x8dc1b800] 08:13:05 INFO - PROCESS | 1721 | 1464621185962 Marionette DEBUG loaded listener.js 08:13:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 178 (0x91a7c000) [pid = 1721] [serial = 575] [outer = 0x8dc1b800] 08:13:06 INFO - PROCESS | 1721 | --DOCSHELL 0x9c023400 == 71 [pid = 1721] [id = 65] 08:13:06 INFO - PROCESS | 1721 | --DOCSHELL 0x92c12800 == 70 [pid = 1721] [id = 66] 08:13:06 INFO - PROCESS | 1721 | --DOCSHELL 0x93875c00 == 69 [pid = 1721] [id = 8] 08:13:06 INFO - PROCESS | 1721 | --DOCSHELL 0x94f44400 == 68 [pid = 1721] [id = 36] 08:13:06 INFO - PROCESS | 1721 | --DOCSHELL 0x919cc800 == 67 [pid = 1721] [id = 81] 08:13:06 INFO - PROCESS | 1721 | --DOCSHELL 0x9a0a1400 == 66 [pid = 1721] [id = 62] 08:13:06 INFO - PROCESS | 1721 | --DOCSHELL 0x94f47000 == 65 [pid = 1721] [id = 67] 08:13:06 INFO - PROCESS | 1721 | --DOCSHELL 0x99205000 == 64 [pid = 1721] [id = 57] 08:13:06 INFO - PROCESS | 1721 | --DOCSHELL 0x9b072400 == 63 [pid = 1721] [id = 13] 08:13:06 INFO - PROCESS | 1721 | --DOCSHELL 0x9b2a3800 == 62 [pid = 1721] [id = 58] 08:13:06 INFO - PROCESS | 1721 | --DOCSHELL 0x8e888c00 == 61 [pid = 1721] [id = 141] 08:13:07 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 177 (0x92135800) [pid = 1721] [serial = 431] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0xa678d800) [pid = 1721] [serial = 298] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x8d2e0c00) [pid = 1721] [serial = 473] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0xa628d800) [pid = 1721] [serial = 443] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x95138800) [pid = 1721] [serial = 292] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x91a69800) [pid = 1721] [serial = 398] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x8e887400) [pid = 1721] [serial = 428] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0xa628a000) [pid = 1721] [serial = 253] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x9af51800) [pid = 1721] [serial = 434] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x92546000) [pid = 1721] [serial = 488] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x9510b400) [pid = 1721] [serial = 247] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0xa6b4e800) [pid = 1721] [serial = 346] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x8d286400) [pid = 1721] [serial = 472] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x99dd3c00) [pid = 1721] [serial = 385] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x91008000) [pid = 1721] [serial = 478] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x9095e000) [pid = 1721] [serial = 259] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x919cf000) [pid = 1721] [serial = 334] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x926a0400) [pid = 1721] [serial = 467] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x99de9400) [pid = 1721] [serial = 171] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x95137400) [pid = 1721] [serial = 168] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x8db2e400) [pid = 1721] [serial = 355] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x8d3d8400) [pid = 1721] [serial = 452] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x8e88e800) [pid = 1721] [serial = 482] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0xa6b4c000) [pid = 1721] [serial = 304] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x910ad800) [pid = 1721] [serial = 485] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0xa2607800) [pid = 1721] [serial = 129] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x92135400) [pid = 1721] [serial = 389] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x8e47c000) [pid = 1721] [serial = 481] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x92546400) [pid = 1721] [serial = 461] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0xa6235400) [pid = 1721] [serial = 177] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0xa678b800) [pid = 1721] [serial = 262] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0xa6795c00) [pid = 1721] [serial = 214] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x92ad3c00) [pid = 1721] [serial = 446] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x9100dc00) [pid = 1721] [serial = 479] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x9512fc00) [pid = 1721] [serial = 207] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0xa21b4000) [pid = 1721] [serial = 174] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x922cec00) [pid = 1721] [serial = 487] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0xa6c6d000) [pid = 1721] [serial = 265] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x9254ac00) [pid = 1721] [serial = 464] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x9b07a400) [pid = 1721] [serial = 295] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x92c17800) [pid = 1721] [serial = 223] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x8c0e2400) [pid = 1721] [serial = 455] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x919ce800) [pid = 1721] [serial = 220] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x91008400) [pid = 1721] [serial = 484] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0xa8f65800) [pid = 1721] [serial = 349] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0xa35eb000) [pid = 1721] [serial = 343] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x91a62400) [pid = 1721] [serial = 407] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x90956000) [pid = 1721] [serial = 476] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x9af56c00) [pid = 1721] [serial = 256] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0xa6a48c00) [pid = 1721] [serial = 449] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x9a2d4c00) [pid = 1721] [serial = 210] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x90f71400) [pid = 1721] [serial = 376] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0xa4e08800) [pid = 1721] [serial = 392] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x8eee3000) [pid = 1721] [serial = 475] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0xa68a6000) [pid = 1721] [serial = 180] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0xa6d8b000) [pid = 1721] [serial = 301] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 121 (0xa6a4ec00) [pid = 1721] [serial = 458] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 120 (0x9768bc00) [pid = 1721] [serial = 337] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 119 (0x9b079800) [pid = 1721] [serial = 382] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 118 (0x8e88e400) [pid = 1721] [serial = 352] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 117 (0xa50c0000) [pid = 1721] [serial = 440] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 116 (0x910b5000) [pid = 1721] [serial = 268] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 115 (0x94f3f400) [pid = 1721] [serial = 379] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 114 (0xa22d0000) [pid = 1721] [serial = 437] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 113 (0xa8f21400) [pid = 1721] [serial = 217] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 112 (0x9a7ad000) [pid = 1721] [serial = 250] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 111 (0xa6b46800) [pid = 1721] [serial = 307] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 110 (0x8dff3800) [pid = 1721] [serial = 404] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 109 (0xa6766400) [pid = 1721] [serial = 395] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 108 (0xa6e2fc00) [pid = 1721] [serial = 310] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 107 (0xa050e000) [pid = 1721] [serial = 340] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | --DOMWINDOW == 106 (0xa6796c00) [pid = 1721] [serial = 401] [outer = (nil)] [url = about:blank] 08:13:07 INFO - PROCESS | 1721 | 1464621187252 Marionette TRACE conn4 <- [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]]]}] 08:13:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:13:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 2088ms 08:13:07 INFO - PROCESS | 1721 | 1464621187330 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 08:13:07 INFO - PROCESS | 1721 | 1464621187338 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 08:13:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:13:07 INFO - PROCESS | 1721 | 1464621187360 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:13:07 INFO - PROCESS | 1721 | 1464621187364 Marionette TRACE conn4 <- [1,738,null,{}] 08:13:07 INFO - PROCESS | 1721 | 1464621187375 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:07 INFO - PROCESS | 1721 | 1464621187705 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 08:13:07 INFO - PROCESS | 1721 | 1464621187862 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:07 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0d8c00 == 62 [pid = 1721] [id = 192] 08:13:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 107 (0x8dfe6c00) [pid = 1721] [serial = 576] [outer = (nil)] 08:13:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 108 (0x8dff0800) [pid = 1721] [serial = 577] [outer = 0x8dfe6c00] 08:13:07 INFO - PROCESS | 1721 | 1464621187956 Marionette DEBUG loaded listener.js 08:13:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 109 (0x8e561800) [pid = 1721] [serial = 578] [outer = 0x8dfe6c00] 08:13:09 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:13:09 INFO - PROCESS | 1721 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:13:09 INFO - PROCESS | 1721 | 1464621189276 Marionette TRACE conn4 <- [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]]]}] 08:13:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:13:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1944ms 08:13:09 INFO - PROCESS | 1721 | 1464621189304 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 08:13:09 INFO - PROCESS | 1721 | 1464621189313 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 08:13:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:13:09 INFO - PROCESS | 1721 | 1464621189433 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:13:09 INFO - PROCESS | 1721 | 1464621189439 Marionette TRACE conn4 <- [1,742,null,{}] 08:13:09 INFO - PROCESS | 1721 | 1464621189449 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:09 INFO - PROCESS | 1721 | 1464621189650 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 08:13:09 INFO - PROCESS | 1721 | 1464621189825 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:09 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dfed800 == 63 [pid = 1721] [id = 193] 08:13:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 110 (0x8e885c00) [pid = 1721] [serial = 579] [outer = (nil)] 08:13:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 111 (0x9095cc00) [pid = 1721] [serial = 580] [outer = 0x8e885c00] 08:13:09 INFO - PROCESS | 1721 | 1464621189913 Marionette DEBUG loaded listener.js 08:13:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 112 (0x90f78400) [pid = 1721] [serial = 581] [outer = 0x8e885c00] 08:13:11 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:13:11 INFO - PROCESS | 1721 | 1464621191289 Marionette TRACE conn4 <- [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]]]}] 08:13:11 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 08:13:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1943ms 08:13:11 INFO - PROCESS | 1721 | 1464621191350 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 08:13:11 INFO - PROCESS | 1721 | 1464621191355 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 08:13:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:13:11 INFO - PROCESS | 1721 | 1464621191384 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:13:11 INFO - PROCESS | 1721 | 1464621191391 Marionette TRACE conn4 <- [1,746,null,{}] 08:13:11 INFO - PROCESS | 1721 | 1464621191408 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:11 INFO - PROCESS | 1721 | 1464621191594 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 08:13:11 INFO - PROCESS | 1721 | 1464621191773 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:11 INFO - PROCESS | 1721 | ++DOCSHELL 0x8eee8400 == 64 [pid = 1721] [id = 194] 08:13:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 113 (0x910aec00) [pid = 1721] [serial = 582] [outer = (nil)] 08:13:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 114 (0x919cf400) [pid = 1721] [serial = 583] [outer = 0x910aec00] 08:13:11 INFO - PROCESS | 1721 | 1464621191877 Marionette DEBUG loaded listener.js 08:13:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 115 (0x91a7f400) [pid = 1721] [serial = 584] [outer = 0x910aec00] 08:13:12 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:13:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 116 (0x91a6c800) [pid = 1721] [serial = 585] [outer = 0x99e7f800] 08:13:13 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:13:13 INFO - PROCESS | 1721 | 1464621193260 Marionette TRACE conn4 <- [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]]]}] 08:13:13 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.) 08:13:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1893ms 08:13:13 INFO - PROCESS | 1721 | 1464621193273 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 08:13:13 INFO - PROCESS | 1721 | 1464621193279 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 08:13:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:13:13 INFO - PROCESS | 1721 | 1464621193288 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:13:13 INFO - PROCESS | 1721 | 1464621193293 Marionette TRACE conn4 <- [1,750,null,{}] 08:13:13 INFO - PROCESS | 1721 | 1464621193411 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:13 INFO - PROCESS | 1721 | 1464621193605 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 08:13:13 INFO - PROCESS | 1721 | 1464621193779 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:13 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0e3000 == 65 [pid = 1721] [id = 195] 08:13:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 117 (0x91a6a800) [pid = 1721] [serial = 586] [outer = (nil)] 08:13:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 118 (0x9253d800) [pid = 1721] [serial = 587] [outer = 0x91a6a800] 08:13:13 INFO - PROCESS | 1721 | 1464621193869 Marionette DEBUG loaded listener.js 08:13:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 119 (0x92546400) [pid = 1721] [serial = 588] [outer = 0x91a6a800] 08:13:15 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:13:15 INFO - PROCESS | 1721 | 1464621195318 Marionette TRACE conn4 <- [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]]]}] 08:13:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:13:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2049ms 08:13:15 INFO - PROCESS | 1721 | 1464621195336 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 08:13:15 INFO - PROCESS | 1721 | 1464621195340 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 08:13:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:13:15 INFO - PROCESS | 1721 | 1464621195347 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:13:15 INFO - PROCESS | 1721 | 1464621195351 Marionette TRACE conn4 <- [1,754,null,{}] 08:13:15 INFO - PROCESS | 1721 | 1464621195357 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:15 INFO - PROCESS | 1721 | 1464621195548 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 08:13:15 INFO - PROCESS | 1721 | 1464621195745 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:15 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d3d2400 == 66 [pid = 1721] [id = 196] 08:13:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 120 (0x91a6ac00) [pid = 1721] [serial = 589] [outer = (nil)] 08:13:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 121 (0x92ad0000) [pid = 1721] [serial = 590] [outer = 0x91a6ac00] 08:13:15 INFO - PROCESS | 1721 | 1464621195868 Marionette DEBUG loaded listener.js 08:13:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0x92ad5000) [pid = 1721] [serial = 591] [outer = 0x91a6ac00] 08:13:18 INFO - PROCESS | 1721 | --DOCSHELL 0x8dff2800 == 65 [pid = 1721] [id = 190] 08:13:18 INFO - PROCESS | 1721 | --DOCSHELL 0x8d3d8800 == 64 [pid = 1721] [id = 189] 08:13:18 INFO - PROCESS | 1721 | --DOCSHELL 0x8c0e5800 == 63 [pid = 1721] [id = 184] 08:13:18 INFO - PROCESS | 1721 | --DOCSHELL 0x8c0dfc00 == 62 [pid = 1721] [id = 182] 08:13:18 INFO - PROCESS | 1721 | --DOCSHELL 0x8dd75000 == 61 [pid = 1721] [id = 183] 08:13:18 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:13:18 INFO - PROCESS | 1721 | 1464621198313 Marionette TRACE conn4 <- [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]]]}] 08:13:18 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 08:13:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2988ms 08:13:18 INFO - PROCESS | 1721 | 1464621198337 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 08:13:18 INFO - PROCESS | 1721 | 1464621198344 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 08:13:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:13:18 INFO - PROCESS | 1721 | 1464621198356 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:13:18 INFO - PROCESS | 1721 | 1464621198362 Marionette TRACE conn4 <- [1,758,null,{}] 08:13:18 INFO - PROCESS | 1721 | 1464621198370 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:18 INFO - PROCESS | 1721 | 1464621198543 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 08:13:18 INFO - PROCESS | 1721 | 1464621198679 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:18 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc24c00 == 62 [pid = 1721] [id = 197] 08:13:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x8e47e000) [pid = 1721] [serial = 592] [outer = (nil)] 08:13:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x8e887000) [pid = 1721] [serial = 593] [outer = 0x8e47e000] 08:13:18 INFO - PROCESS | 1721 | 1464621198758 Marionette DEBUG loaded listener.js 08:13:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x8eee6c00) [pid = 1721] [serial = 594] [outer = 0x8e47e000] 08:13:19 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:13:19 INFO - PROCESS | 1721 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:13:19 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:13:19 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:13:19 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:13:19 INFO - PROCESS | 1721 | 1464621199563 Marionette TRACE conn4 <- [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]]]}] 08:13:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:13:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1286ms 08:13:19 INFO - PROCESS | 1721 | 1464621199640 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 08:13:19 INFO - PROCESS | 1721 | 1464621199648 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 08:13:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:13:19 INFO - PROCESS | 1721 | 1464621199660 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:13:19 INFO - PROCESS | 1721 | 1464621199663 Marionette TRACE conn4 <- [1,762,null,{}] 08:13:19 INFO - PROCESS | 1721 | 1464621199670 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:19 INFO - PROCESS | 1721 | 1464621199852 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 08:13:20 INFO - PROCESS | 1721 | 1464621199995 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:20 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e47c400 == 63 [pid = 1721] [id = 198] 08:13:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x8e47e400) [pid = 1721] [serial = 595] [outer = (nil)] 08:13:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x91833400) [pid = 1721] [serial = 596] [outer = 0x8e47e400] 08:13:20 INFO - PROCESS | 1721 | 1464621200071 Marionette DEBUG loaded listener.js 08:13:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x919c6000) [pid = 1721] [serial = 597] [outer = 0x8e47e400] 08:13:21 INFO - PROCESS | 1721 | 1464621201342 Marionette TRACE conn4 <- [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]]]}] 08:13:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:13:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1738ms 08:13:21 INFO - PROCESS | 1721 | 1464621201398 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 08:13:21 INFO - PROCESS | 1721 | 1464621201401 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 08:13:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:13:21 INFO - PROCESS | 1721 | 1464621201408 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:13:21 INFO - PROCESS | 1721 | 1464621201414 Marionette TRACE conn4 <- [1,766,null,{}] 08:13:21 INFO - PROCESS | 1721 | 1464621201436 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:21 INFO - PROCESS | 1721 | 1464621201689 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 08:13:21 INFO - PROCESS | 1721 | 1464621201724 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:21 INFO - PROCESS | 1721 | ++DOCSHELL 0x9100ec00 == 64 [pid = 1721] [id = 199] 08:13:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x92137800) [pid = 1721] [serial = 598] [outer = (nil)] 08:13:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x93876000) [pid = 1721] [serial = 599] [outer = 0x92137800] 08:13:21 INFO - PROCESS | 1721 | 1464621201804 Marionette DEBUG loaded listener.js 08:13:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x94f3d400) [pid = 1721] [serial = 600] [outer = 0x92137800] 08:13:22 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x9095c800) [pid = 1721] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:13:22 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x8e55a000) [pid = 1721] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:13:22 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x92135000) [pid = 1721] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:13:22 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x8d3d8000) [pid = 1721] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:13:22 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x8d3db000) [pid = 1721] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:13:22 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x8dff3c00) [pid = 1721] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:13:22 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x8e476800) [pid = 1721] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:13:22 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x8d284800) [pid = 1721] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:13:22 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0x8d3d0400) [pid = 1721] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:13:23 INFO - PROCESS | 1721 | 1464621203063 Marionette TRACE conn4 <- [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]]]}] 08:13:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:13:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1690ms 08:13:23 INFO - PROCESS | 1721 | 1464621203098 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 08:13:23 INFO - PROCESS | 1721 | 1464621203103 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 08:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:13:23 INFO - PROCESS | 1721 | 1464621203119 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:13:23 INFO - PROCESS | 1721 | 1464621203123 Marionette TRACE conn4 <- [1,770,null,{}] 08:13:23 INFO - PROCESS | 1721 | 1464621203149 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:23 INFO - PROCESS | 1721 | 1464621203373 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 08:13:23 INFO - PROCESS | 1721 | 1464621203518 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:23 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d3d0400 == 65 [pid = 1721] [id = 200] 08:13:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x9095c800) [pid = 1721] [serial = 601] [outer = (nil)] 08:13:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x919cf000) [pid = 1721] [serial = 602] [outer = 0x9095c800] 08:13:23 INFO - PROCESS | 1721 | 1464621203596 Marionette DEBUG loaded listener.js 08:13:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x93872c00) [pid = 1721] [serial = 603] [outer = 0x9095c800] 08:13:24 INFO - PROCESS | 1721 | 1464621204374 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1297ms 08:13:24 INFO - PROCESS | 1721 | 1464621204408 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 08:13:24 INFO - PROCESS | 1721 | 1464621204412 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 08:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:13:24 INFO - PROCESS | 1721 | 1464621204418 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:13:24 INFO - PROCESS | 1721 | 1464621204421 Marionette TRACE conn4 <- [1,774,null,{}] 08:13:24 INFO - PROCESS | 1721 | 1464621204428 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:24 INFO - PROCESS | 1721 | 1464621204619 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 08:13:24 INFO - PROCESS | 1721 | 1464621204636 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:24 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db2f400 == 66 [pid = 1721] [id = 201] 08:13:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x9095a800) [pid = 1721] [serial = 604] [outer = (nil)] 08:13:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x9512ec00) [pid = 1721] [serial = 605] [outer = 0x9095a800] 08:13:24 INFO - PROCESS | 1721 | 1464621204842 Marionette DEBUG loaded listener.js 08:13:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x95136800) [pid = 1721] [serial = 606] [outer = 0x9095a800] 08:13:25 INFO - PROCESS | 1721 | 1464621205913 Marionette TRACE conn4 <- [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]]]}] 08:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1533ms 08:13:25 INFO - PROCESS | 1721 | 1464621205953 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 08:13:25 INFO - PROCESS | 1721 | 1464621205961 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 08:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:13:25 INFO - PROCESS | 1721 | 1464621205969 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:13:25 INFO - PROCESS | 1721 | 1464621205976 Marionette TRACE conn4 <- [1,778,null,{}] 08:13:25 INFO - PROCESS | 1721 | 1464621205984 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:26 INFO - PROCESS | 1721 | 1464621206240 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 08:13:26 INFO - PROCESS | 1721 | 1464621206483 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:26 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d2dfc00 == 67 [pid = 1721] [id = 202] 08:13:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x8e88bc00) [pid = 1721] [serial = 607] [outer = (nil)] 08:13:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x9100a400) [pid = 1721] [serial = 608] [outer = 0x8e88bc00] 08:13:26 INFO - PROCESS | 1721 | 1464621206589 Marionette DEBUG loaded listener.js 08:13:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x910b7800) [pid = 1721] [serial = 609] [outer = 0x8e88bc00] 08:13:27 INFO - PROCESS | 1721 | 1464621207549 Marionette TRACE conn4 <- [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]]]}] 08:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1636ms 08:13:27 INFO - PROCESS | 1721 | 1464621207607 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 08:13:27 INFO - PROCESS | 1721 | 1464621207616 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 08:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:13:27 INFO - PROCESS | 1721 | 1464621207627 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:13:27 INFO - PROCESS | 1721 | 1464621207632 Marionette TRACE conn4 <- [1,782,null,{}] 08:13:27 INFO - PROCESS | 1721 | 1464621207638 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:27 INFO - PROCESS | 1721 | 1464621207837 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 08:13:28 INFO - PROCESS | 1721 | 1464621208116 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:28 INFO - PROCESS | 1721 | ++DOCSHELL 0x92137400 == 68 [pid = 1721] [id = 203] 08:13:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x926a0800) [pid = 1721] [serial = 610] [outer = (nil)] 08:13:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x94483400) [pid = 1721] [serial = 611] [outer = 0x926a0800] 08:13:28 INFO - PROCESS | 1721 | 1464621208250 Marionette DEBUG loaded listener.js 08:13:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x9510c000) [pid = 1721] [serial = 612] [outer = 0x926a0800] 08:13:29 INFO - PROCESS | 1721 | 1464621209205 Marionette TRACE conn4 <- [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]]]}] 08:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1636ms 08:13:29 INFO - PROCESS | 1721 | 1464621209264 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 08:13:29 INFO - PROCESS | 1721 | 1464621209267 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 08:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:13:29 INFO - PROCESS | 1721 | 1464621209275 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:13:29 INFO - PROCESS | 1721 | 1464621209281 Marionette TRACE conn4 <- [1,786,null,{}] 08:13:29 INFO - PROCESS | 1721 | 1464621209298 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:29 INFO - PROCESS | 1721 | 1464621209579 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 08:13:29 INFO - PROCESS | 1721 | 1464621209812 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:29 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d2df800 == 69 [pid = 1721] [id = 204] 08:13:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x9512fc00) [pid = 1721] [serial = 613] [outer = (nil)] 08:13:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x99201400) [pid = 1721] [serial = 614] [outer = 0x9512fc00] 08:13:29 INFO - PROCESS | 1721 | 1464621209905 Marionette DEBUG loaded listener.js 08:13:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x99dc7400) [pid = 1721] [serial = 615] [outer = 0x9512fc00] 08:13:30 INFO - PROCESS | 1721 | 1464621210855 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1638ms 08:13:30 INFO - PROCESS | 1721 | 1464621210914 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 08:13:30 INFO - PROCESS | 1721 | 1464621210918 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 08:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:13:30 INFO - PROCESS | 1721 | 1464621210927 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:13:30 INFO - PROCESS | 1721 | 1464621210930 Marionette TRACE conn4 <- [1,790,null,{}] 08:13:30 INFO - PROCESS | 1721 | 1464621210936 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:31 INFO - PROCESS | 1721 | 1464621211128 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 08:13:31 INFO - PROCESS | 1721 | 1464621211356 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:31 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d2dc000 == 70 [pid = 1721] [id = 205] 08:13:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x99208000) [pid = 1721] [serial = 616] [outer = (nil)] 08:13:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x99e8a800) [pid = 1721] [serial = 617] [outer = 0x99208000] 08:13:31 INFO - PROCESS | 1721 | 1464621211487 Marionette DEBUG loaded listener.js 08:13:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x9a0a0000) [pid = 1721] [serial = 618] [outer = 0x99208000] 08:13:32 INFO - PROCESS | 1721 | 1464621212392 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1538ms 08:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:13:32 INFO - PROCESS | 1721 | 1464621212466 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 08:13:32 INFO - PROCESS | 1721 | 1464621212469 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 08:13:32 INFO - PROCESS | 1721 | 1464621212477 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:13:32 INFO - PROCESS | 1721 | 1464621212480 Marionette TRACE conn4 <- [1,794,null,{}] 08:13:32 INFO - PROCESS | 1721 | 1464621212488 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:32 INFO - PROCESS | 1721 | 1464621212724 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 08:13:32 INFO - PROCESS | 1721 | 1464621212962 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:33 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d3cc400 == 71 [pid = 1721] [id = 206] 08:13:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x9213a400) [pid = 1721] [serial = 619] [outer = (nil)] 08:13:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x9a7ad000) [pid = 1721] [serial = 620] [outer = 0x9213a400] 08:13:33 INFO - PROCESS | 1721 | 1464621213096 Marionette DEBUG loaded listener.js 08:13:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x9af4d800) [pid = 1721] [serial = 621] [outer = 0x9213a400] 08:13:34 INFO - PROCESS | 1721 | 1464621214082 Marionette TRACE conn4 <- [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]]]}] 08:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1686ms 08:13:34 INFO - PROCESS | 1721 | 1464621214163 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 08:13:34 INFO - PROCESS | 1721 | 1464621214166 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 08:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:13:34 INFO - PROCESS | 1721 | 1464621214174 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:13:34 INFO - PROCESS | 1721 | 1464621214177 Marionette TRACE conn4 <- [1,798,null,{}] 08:13:34 INFO - PROCESS | 1721 | 1464621214184 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:34 INFO - PROCESS | 1721 | 1464621214432 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 08:13:34 INFO - PROCESS | 1721 | 1464621214684 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:34 INFO - PROCESS | 1721 | ++DOCSHELL 0x99e8b400 == 72 [pid = 1721] [id = 207] 08:13:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x9a33c800) [pid = 1721] [serial = 622] [outer = (nil)] 08:13:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x9b07e800) [pid = 1721] [serial = 623] [outer = 0x9a33c800] 08:13:34 INFO - PROCESS | 1721 | 1464621214792 Marionette DEBUG loaded listener.js 08:13:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x9b572400) [pid = 1721] [serial = 624] [outer = 0x9a33c800] 08:13:35 INFO - PROCESS | 1721 | 1464621215670 Marionette TRACE conn4 <- [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]]]}] 08:13:35 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 08:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1541ms 08:13:35 INFO - PROCESS | 1721 | 1464621215716 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 08:13:35 INFO - PROCESS | 1721 | 1464621215720 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 08:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:13:35 INFO - PROCESS | 1721 | 1464621215727 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:13:35 INFO - PROCESS | 1721 | 1464621215731 Marionette TRACE conn4 <- [1,802,null,{}] 08:13:35 INFO - PROCESS | 1721 | 1464621215737 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:35 INFO - PROCESS | 1721 | 1464621215935 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 08:13:36 INFO - PROCESS | 1721 | 1464621216205 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:36 INFO - PROCESS | 1721 | ++DOCSHELL 0x9b07a000 == 73 [pid = 1721] [id = 208] 08:13:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x9ba7e800) [pid = 1721] [serial = 625] [outer = (nil)] 08:13:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x9c023000) [pid = 1721] [serial = 626] [outer = 0x9ba7e800] 08:13:36 INFO - PROCESS | 1721 | 1464621216338 Marionette DEBUG loaded listener.js 08:13:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x9c02c400) [pid = 1721] [serial = 627] [outer = 0x9ba7e800] 08:13:37 INFO - PROCESS | 1721 | 1464621217249 Marionette TRACE conn4 <- [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]]]}] 08:13:37 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 08:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1585ms 08:13:37 INFO - PROCESS | 1721 | 1464621217314 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 08:13:37 INFO - PROCESS | 1721 | 1464621217318 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 08:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:13:37 INFO - PROCESS | 1721 | 1464621217325 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:13:37 INFO - PROCESS | 1721 | 1464621217328 Marionette TRACE conn4 <- [1,806,null,{}] 08:13:37 INFO - PROCESS | 1721 | 1464621217334 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:37 INFO - PROCESS | 1721 | 1464621217536 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 08:13:37 INFO - PROCESS | 1721 | 1464621217768 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:37 INFO - PROCESS | 1721 | ++DOCSHELL 0x9b572c00 == 74 [pid = 1721] [id = 209] 08:13:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x9bf73800) [pid = 1721] [serial = 628] [outer = (nil)] 08:13:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x9c1e3000) [pid = 1721] [serial = 629] [outer = 0x9bf73800] 08:13:37 INFO - PROCESS | 1721 | 1464621217900 Marionette DEBUG loaded listener.js 08:13:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x9d7b7800) [pid = 1721] [serial = 630] [outer = 0x9bf73800] 08:13:38 INFO - PROCESS | 1721 | 1464621218841 Marionette TRACE conn4 <- [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]]]}] 08:13:38 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 08:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1581ms 08:13:38 INFO - PROCESS | 1721 | 1464621218908 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 08:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:13:38 INFO - PROCESS | 1721 | 1464621218913 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 08:13:38 INFO - PROCESS | 1721 | 1464621218919 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:13:38 INFO - PROCESS | 1721 | 1464621218923 Marionette TRACE conn4 <- [1,810,null,{}] 08:13:38 INFO - PROCESS | 1721 | 1464621218929 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:39 INFO - PROCESS | 1721 | 1464621219131 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 08:13:39 INFO - PROCESS | 1721 | 1464621219365 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:39 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0dac00 == 75 [pid = 1721] [id = 210] 08:13:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x8d3cf000) [pid = 1721] [serial = 631] [outer = (nil)] 08:13:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0xa22d0c00) [pid = 1721] [serial = 632] [outer = 0x8d3cf000] 08:13:39 INFO - PROCESS | 1721 | 1464621219496 Marionette DEBUG loaded listener.js 08:13:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0xa2652c00) [pid = 1721] [serial = 633] [outer = 0x8d3cf000] 08:13:40 INFO - PROCESS | 1721 | 1464621220431 Marionette TRACE conn4 <- [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]]]}] 08:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1587ms 08:13:40 INFO - PROCESS | 1721 | 1464621220507 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 08:13:40 INFO - PROCESS | 1721 | 1464621220511 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 08:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:13:40 INFO - PROCESS | 1721 | 1464621220518 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:13:40 INFO - PROCESS | 1721 | 1464621220521 Marionette TRACE conn4 <- [1,814,null,{}] 08:13:40 INFO - PROCESS | 1721 | 1464621220528 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:40 INFO - PROCESS | 1721 | 1464621220781 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 08:13:41 INFO - PROCESS | 1721 | 1464621221076 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:41 INFO - PROCESS | 1721 | ++DOCSHELL 0x951f5000 == 76 [pid = 1721] [id = 211] 08:13:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0xa26cb400) [pid = 1721] [serial = 634] [outer = (nil)] 08:13:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0xa325f000) [pid = 1721] [serial = 635] [outer = 0xa26cb400] 08:13:41 INFO - PROCESS | 1721 | 1464621221179 Marionette DEBUG loaded listener.js 08:13:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0xa34d3000) [pid = 1721] [serial = 636] [outer = 0xa26cb400] 08:13:42 INFO - PROCESS | 1721 | 1464621222157 Marionette TRACE conn4 <- [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] 08:13:42 INFO - PROCESS | 1721 | 1464621222209 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 08:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:13:42 INFO - PROCESS | 1721 | 1464621222216 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:13:42 INFO - PROCESS | 1721 | 1464621222220 Marionette TRACE conn4 <- [1,818,null,{}] 08:13:42 INFO - PROCESS | 1721 | 1464621222227 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:42 INFO - PROCESS | 1721 | 1464621222479 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 08:13:42 INFO - PROCESS | 1721 | 1464621222814 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:42 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dd73400 == 77 [pid = 1721] [id = 212] 08:13:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x8dd74c00) [pid = 1721] [serial = 637] [outer = (nil)] 08:13:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x9100b800) [pid = 1721] [serial = 638] [outer = 0x8dd74c00] 08:13:42 INFO - PROCESS | 1721 | 1464621222919 Marionette DEBUG loaded listener.js 08:13:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0xa6763400) [pid = 1721] [serial = 639] [outer = 0x8dd74c00] 08:13:43 INFO - PROCESS | 1721 | 1464621223887 Marionette TRACE conn4 <- [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]]]}] 08:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1704ms 08:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:13:43 INFO - PROCESS | 1721 | 1464621223921 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 08:13:43 INFO - PROCESS | 1721 | 1464621223925 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 08:13:43 INFO - PROCESS | 1721 | 1464621223933 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:13:43 INFO - PROCESS | 1721 | 1464621223936 Marionette TRACE conn4 <- [1,822,null,{}] 08:13:43 INFO - PROCESS | 1721 | 1464621223943 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:44 INFO - PROCESS | 1721 | 1464621224141 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 08:13:44 INFO - PROCESS | 1721 | 1464621224673 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:44 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d3d9c00 == 78 [pid = 1721] [id = 213] 08:13:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x8db21400) [pid = 1721] [serial = 640] [outer = (nil)] 08:13:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x8db2f800) [pid = 1721] [serial = 641] [outer = 0x8db21400] 08:13:44 INFO - PROCESS | 1721 | 1464621224808 Marionette DEBUG loaded listener.js 08:13:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x8dfe7800) [pid = 1721] [serial = 642] [outer = 0x8db21400] 08:13:45 INFO - PROCESS | 1721 | 1464621225744 Marionette TRACE conn4 <- [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] 08:13:45 INFO - PROCESS | 1721 | 1464621225779 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 08:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:13:45 INFO - PROCESS | 1721 | 1464621225789 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:13:45 INFO - PROCESS | 1721 | 1464621225795 Marionette TRACE conn4 <- [1,826,null,{}] 08:13:45 INFO - PROCESS | 1721 | 1464621225802 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:46 INFO - PROCESS | 1721 | 1464621226037 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 08:13:46 INFO - PROCESS | 1721 | 1464621226412 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:46 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e47c000 == 79 [pid = 1721] [id = 214] 08:13:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x8eee1800) [pid = 1721] [serial = 643] [outer = (nil)] 08:13:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x919d0800) [pid = 1721] [serial = 644] [outer = 0x8eee1800] 08:13:46 INFO - PROCESS | 1721 | 1464621226506 Marionette DEBUG loaded listener.js 08:13:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x91a79000) [pid = 1721] [serial = 645] [outer = 0x8eee1800] 08:13:47 INFO - PROCESS | 1721 | 1464621227452 Marionette TRACE conn4 <- [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]]]}] 08:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1693ms 08:13:47 INFO - PROCESS | 1721 | 1464621227487 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 08:13:47 INFO - PROCESS | 1721 | 1464621227494 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 08:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:13:47 INFO - PROCESS | 1721 | 1464621227501 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:13:47 INFO - PROCESS | 1721 | 1464621227504 Marionette TRACE conn4 <- [1,830,null,{}] 08:13:47 INFO - PROCESS | 1721 | 1464621227510 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:47 INFO - PROCESS | 1721 | 1464621227732 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 08:13:48 INFO - PROCESS | 1721 | 1464621228018 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:48 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dd78400 == 80 [pid = 1721] [id = 215] 08:13:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x910ac800) [pid = 1721] [serial = 646] [outer = (nil)] 08:13:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x92549800) [pid = 1721] [serial = 647] [outer = 0x910ac800] 08:13:48 INFO - PROCESS | 1721 | 1464621228146 Marionette DEBUG loaded listener.js 08:13:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x93870c00) [pid = 1721] [serial = 648] [outer = 0x910ac800] 08:13:48 INFO - PROCESS | 1721 | --DOCSHELL 0x92c14800 == 79 [pid = 1721] [id = 59] 08:13:48 INFO - PROCESS | 1721 | --DOCSHELL 0x94f44800 == 78 [pid = 1721] [id = 52] 08:13:48 INFO - PROCESS | 1721 | --DOCSHELL 0x99d66400 == 77 [pid = 1721] [id = 25] 08:13:48 INFO - PROCESS | 1721 | --DOCSHELL 0x9a330800 == 76 [pid = 1721] [id = 11] 08:13:48 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x92545800) [pid = 1721] [serial = 496] [outer = (nil)] [url = about:blank] 08:13:48 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x9213ac00) [pid = 1721] [serial = 553] [outer = (nil)] [url = about:blank] 08:13:48 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x95130c00) [pid = 1721] [serial = 499] [outer = (nil)] [url = about:blank] 08:13:48 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x99d67800) [pid = 1721] [serial = 502] [outer = (nil)] [url = about:blank] 08:13:48 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x91003000) [pid = 1721] [serial = 550] [outer = (nil)] [url = about:blank] 08:13:48 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x8dd7d800) [pid = 1721] [serial = 547] [outer = (nil)] [url = about:blank] 08:13:48 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x9a646800) [pid = 1721] [serial = 505] [outer = (nil)] [url = about:blank] 08:13:48 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x9c022c00) [pid = 1721] [serial = 508] [outer = (nil)] [url = about:blank] 08:13:48 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0xa21b4800) [pid = 1721] [serial = 511] [outer = (nil)] [url = about:blank] 08:13:48 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0xa35e6000) [pid = 1721] [serial = 514] [outer = (nil)] [url = about:blank] 08:13:48 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x8dc1d800) [pid = 1721] [serial = 517] [outer = (nil)] [url = about:blank] 08:13:48 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x8dd74000) [pid = 1721] [serial = 520] [outer = (nil)] [url = about:blank] 08:13:48 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x8db30400) [pid = 1721] [serial = 544] [outer = (nil)] [url = about:blank] 08:13:48 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x9095fc00) [pid = 1721] [serial = 574] [outer = (nil)] [url = about:blank] 08:13:48 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x9100f000) [pid = 1721] [serial = 565] [outer = (nil)] [url = about:blank] 08:13:48 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x8d3d1c00) [pid = 1721] [serial = 562] [outer = (nil)] [url = about:blank] 08:13:48 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x95106800) [pid = 1721] [serial = 559] [outer = (nil)] [url = about:blank] 08:13:48 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x926a6400) [pid = 1721] [serial = 490] [outer = (nil)] [url = about:blank] 08:13:48 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x92c17000) [pid = 1721] [serial = 556] [outer = (nil)] [url = about:blank] 08:13:48 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x90f72000) [pid = 1721] [serial = 493] [outer = (nil)] [url = about:blank] 08:13:48 INFO - PROCESS | 1721 | --DOCSHELL 0x8d3d0400 == 75 [pid = 1721] [id = 200] 08:13:48 INFO - PROCESS | 1721 | --DOCSHELL 0x9100ec00 == 74 [pid = 1721] [id = 199] 08:13:48 INFO - PROCESS | 1721 | --DOCSHELL 0x8e47c400 == 73 [pid = 1721] [id = 198] 08:13:48 INFO - PROCESS | 1721 | --DOCSHELL 0x8dc24c00 == 72 [pid = 1721] [id = 197] 08:13:48 INFO - PROCESS | 1721 | --DOCSHELL 0x8d3d2400 == 71 [pid = 1721] [id = 196] 08:13:48 INFO - PROCESS | 1721 | --DOCSHELL 0x8c0e3000 == 70 [pid = 1721] [id = 195] 08:13:48 INFO - PROCESS | 1721 | --DOCSHELL 0x8eee8400 == 69 [pid = 1721] [id = 194] 08:13:48 INFO - PROCESS | 1721 | --DOCSHELL 0x8dfed800 == 68 [pid = 1721] [id = 193] 08:13:49 INFO - PROCESS | 1721 | --DOCSHELL 0x8c0d8c00 == 67 [pid = 1721] [id = 192] 08:13:49 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x8e475400) [pid = 1721] [serial = 535] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x8dd75400) [pid = 1721] [serial = 569] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x8eeec000) [pid = 1721] [serial = 536] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x92544c00) [pid = 1721] [serial = 530] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x91a69400) [pid = 1721] [serial = 529] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x9095a400) [pid = 1721] [serial = 527] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x8eee2400) [pid = 1721] [serial = 526] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x8dc1f400) [pid = 1721] [serial = 524] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x8d3d3c00) [pid = 1721] [serial = 523] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x94f40400) [pid = 1721] [serial = 533] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x93877000) [pid = 1721] [serial = 532] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x8db2ec00) [pid = 1721] [serial = 568] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x95104800) [pid = 1721] [serial = 542] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x91a68400) [pid = 1721] [serial = 538] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x922c3c00) [pid = 1721] [serial = 539] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x9100d800) [pid = 1721] [serial = 572] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x90f76800) [pid = 1721] [serial = 571] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x94f3e400) [pid = 1721] [serial = 541] [outer = (nil)] [url = about:blank] 08:13:49 INFO - PROCESS | 1721 | 1464621229168 Marionette TRACE conn4 <- [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]]]}] 08:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1686ms 08:13:49 INFO - PROCESS | 1721 | 1464621229188 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 08:13:49 INFO - PROCESS | 1721 | 1464621229192 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 08:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:13:49 INFO - PROCESS | 1721 | 1464621229207 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:13:49 INFO - PROCESS | 1721 | 1464621229217 Marionette TRACE conn4 <- [1,834,null,{}] 08:13:49 INFO - PROCESS | 1721 | 1464621229224 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:49 INFO - PROCESS | 1721 | 1464621229437 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 08:13:49 INFO - PROCESS | 1721 | 1464621229627 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:49 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d3d0400 == 68 [pid = 1721] [id = 216] 08:13:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x8dd74000) [pid = 1721] [serial = 649] [outer = (nil)] 08:13:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x9095ac00) [pid = 1721] [serial = 650] [outer = 0x8dd74000] 08:13:49 INFO - PROCESS | 1721 | 1464621229723 Marionette DEBUG loaded listener.js 08:13:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x91006800) [pid = 1721] [serial = 651] [outer = 0x8dd74000] 08:13:50 INFO - PROCESS | 1721 | 1464621230490 Marionette TRACE conn4 <- [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]]]}] 08:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1307ms 08:13:50 INFO - PROCESS | 1721 | 1464621230506 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 08:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:13:50 INFO - PROCESS | 1721 | 1464621230511 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 08:13:50 INFO - PROCESS | 1721 | 1464621230517 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:13:50 INFO - PROCESS | 1721 | 1464621230521 Marionette TRACE conn4 <- [1,838,null,{}] 08:13:50 INFO - PROCESS | 1721 | 1464621230526 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:50 INFO - PROCESS | 1721 | 1464621230773 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 08:13:50 INFO - PROCESS | 1721 | 1464621230797 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:50 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc1b400 == 69 [pid = 1721] [id = 217] 08:13:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x8dd77c00) [pid = 1721] [serial = 652] [outer = (nil)] 08:13:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x91a62c00) [pid = 1721] [serial = 653] [outer = 0x8dd77c00] 08:13:50 INFO - PROCESS | 1721 | 1464621230873 Marionette DEBUG loaded listener.js 08:13:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x92545800) [pid = 1721] [serial = 654] [outer = 0x8dd77c00] 08:13:51 INFO - PROCESS | 1721 | 1464621231838 Marionette TRACE conn4 <- [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]]]}] 08:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1380ms 08:13:51 INFO - PROCESS | 1721 | 1464621231899 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 08:13:51 INFO - PROCESS | 1721 | 1464621231903 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 08:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:13:51 INFO - PROCESS | 1721 | 1464621231910 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:13:51 INFO - PROCESS | 1721 | 1464621231913 Marionette TRACE conn4 <- [1,842,null,{}] 08:13:51 INFO - PROCESS | 1721 | 1464621231919 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:52 INFO - PROCESS | 1721 | 1464621232176 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 08:13:52 INFO - PROCESS | 1721 | 1464621232207 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:52 INFO - PROCESS | 1721 | ++DOCSHELL 0x92138c00 == 70 [pid = 1721] [id = 218] 08:13:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x9269a400) [pid = 1721] [serial = 655] [outer = (nil)] 08:13:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x92ad5400) [pid = 1721] [serial = 656] [outer = 0x9269a400] 08:13:52 INFO - PROCESS | 1721 | 1464621232308 Marionette DEBUG loaded listener.js 08:13:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x94f82800) [pid = 1721] [serial = 657] [outer = 0x9269a400] 08:13:53 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x8d287c00) [pid = 1721] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:13:53 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x91a6ac00) [pid = 1721] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:13:53 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x92137800) [pid = 1721] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:13:53 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x910aec00) [pid = 1721] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:13:53 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x91a6a800) [pid = 1721] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:13:53 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x8e47e000) [pid = 1721] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:13:53 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x8dc1b800) [pid = 1721] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:13:53 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x8e885c00) [pid = 1721] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:13:53 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x8dfe6c00) [pid = 1721] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:13:53 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x8e47e400) [pid = 1721] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:13:53 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x9095c800) [pid = 1721] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:13:53 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x92140000) [pid = 1721] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:13:53 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x9269f400) [pid = 1721] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:13:53 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x8d280400) [pid = 1721] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:13:53 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x92549c00) [pid = 1721] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:13:53 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x8db22400) [pid = 1721] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:13:53 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x8d3d1800) [pid = 1721] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:13:53 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x95109c00) [pid = 1721] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:13:53 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0x8db23800) [pid = 1721] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:13:53 INFO - PROCESS | 1721 | --DOMWINDOW == 121 (0x8db26800) [pid = 1721] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:13:53 INFO - PROCESS | 1721 | --DOMWINDOW == 120 (0x8e88cc00) [pid = 1721] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:13:53 INFO - PROCESS | 1721 | --DOMWINDOW == 119 (0x9c09e800) [pid = 1721] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:13:53 INFO - PROCESS | 1721 | --DOMWINDOW == 118 (0x8dc1a400) [pid = 1721] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:13:53 INFO - PROCESS | 1721 | --DOMWINDOW == 117 (0x8dc18400) [pid = 1721] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:13:53 INFO - PROCESS | 1721 | --DOMWINDOW == 116 (0x9b2a4400) [pid = 1721] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:13:53 INFO - PROCESS | 1721 | --DOMWINDOW == 115 (0x910b6c00) [pid = 1721] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:13:53 INFO - PROCESS | 1721 | --DOMWINDOW == 114 (0x98066c00) [pid = 1721] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:13:53 INFO - PROCESS | 1721 | --DOMWINDOW == 113 (0x8e886800) [pid = 1721] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:13:53 INFO - PROCESS | 1721 | --DOMWINDOW == 112 (0x8c0d8000) [pid = 1721] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:13:53 INFO - PROCESS | 1721 | --DOMWINDOW == 111 (0x91a63c00) [pid = 1721] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:13:53 INFO - PROCESS | 1721 | 1464621233890 Marionette TRACE conn4 <- [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]]]}] 08:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2036ms 08:13:53 INFO - PROCESS | 1721 | 1464621233948 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 08:13:53 INFO - PROCESS | 1721 | 1464621233951 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 08:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:13:53 INFO - PROCESS | 1721 | 1464621233958 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:13:53 INFO - PROCESS | 1721 | 1464621233962 Marionette TRACE conn4 <- [1,846,null,{}] 08:13:53 INFO - PROCESS | 1721 | 1464621233967 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:54 INFO - PROCESS | 1721 | 1464621234143 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 08:13:54 INFO - PROCESS | 1721 | 1464621234286 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:54 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0d9800 == 71 [pid = 1721] [id = 219] 08:13:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 112 (0x8db22000) [pid = 1721] [serial = 658] [outer = (nil)] 08:13:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 113 (0x8eee5c00) [pid = 1721] [serial = 659] [outer = 0x8db22000] 08:13:54 INFO - PROCESS | 1721 | 1464621234367 Marionette DEBUG loaded listener.js 08:13:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 114 (0x91a63c00) [pid = 1721] [serial = 660] [outer = 0x8db22000] 08:13:55 INFO - PROCESS | 1721 | 1464621235118 Marionette TRACE conn4 <- [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]]]}] 08:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1187ms 08:13:55 INFO - PROCESS | 1721 | 1464621235146 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 08:13:55 INFO - PROCESS | 1721 | 1464621235149 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 08:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:13:55 INFO - PROCESS | 1721 | 1464621235157 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:13:55 INFO - PROCESS | 1721 | 1464621235160 Marionette TRACE conn4 <- [1,850,null,{}] 08:13:55 INFO - PROCESS | 1721 | 1464621235166 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:55 INFO - PROCESS | 1721 | 1464621235388 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 08:13:55 INFO - PROCESS | 1721 | 1464621235407 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:55 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db26800 == 72 [pid = 1721] [id = 220] 08:13:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 115 (0x8dc1a400) [pid = 1721] [serial = 661] [outer = (nil)] 08:13:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 116 (0x92545000) [pid = 1721] [serial = 662] [outer = 0x8dc1a400] 08:13:55 INFO - PROCESS | 1721 | 1464621235483 Marionette DEBUG loaded listener.js 08:13:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 117 (0x95104400) [pid = 1721] [serial = 663] [outer = 0x8dc1a400] 08:13:56 INFO - PROCESS | 1721 | 1464621236705 Marionette TRACE conn4 <- [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]]]}] 08:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1590ms 08:13:56 INFO - PROCESS | 1721 | 1464621236748 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 08:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:13:56 INFO - PROCESS | 1721 | 1464621236757 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 08:13:56 INFO - PROCESS | 1721 | 1464621236765 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:13:56 INFO - PROCESS | 1721 | 1464621236772 Marionette TRACE conn4 <- [1,854,null,{}] 08:13:56 INFO - PROCESS | 1721 | 1464621236780 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:57 INFO - PROCESS | 1721 | 1464621237022 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 08:13:57 INFO - PROCESS | 1721 | 1464621237316 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:57 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc20400 == 73 [pid = 1721] [id = 221] 08:13:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 118 (0x8dfe8000) [pid = 1721] [serial = 664] [outer = (nil)] 08:13:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 119 (0x8e88e400) [pid = 1721] [serial = 665] [outer = 0x8dfe8000] 08:13:57 INFO - PROCESS | 1721 | 1464621237414 Marionette DEBUG loaded listener.js 08:13:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 120 (0x9095f800) [pid = 1721] [serial = 666] [outer = 0x8dfe8000] 08:13:58 INFO - PROCESS | 1721 | 1464621238380 Marionette TRACE conn4 <- [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]]]}] 08:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1691ms 08:13:58 INFO - PROCESS | 1721 | 1464621238460 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 08:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:13:58 INFO - PROCESS | 1721 | 1464621238477 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 08:13:58 INFO - PROCESS | 1721 | 1464621238489 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:13:58 INFO - PROCESS | 1721 | 1464621238494 Marionette TRACE conn4 <- [1,858,null,{}] 08:13:58 INFO - PROCESS | 1721 | 1464621238500 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:58 INFO - PROCESS | 1721 | 1464621238809 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 08:13:59 INFO - PROCESS | 1721 | 1464621239088 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:59 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d2d9400 == 74 [pid = 1721] [id = 222] 08:13:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 121 (0x91a74800) [pid = 1721] [serial = 667] [outer = (nil)] 08:13:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0x922c4400) [pid = 1721] [serial = 668] [outer = 0x91a74800] 08:13:59 INFO - PROCESS | 1721 | 1464621239188 Marionette DEBUG loaded listener.js 08:13:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x926a0c00) [pid = 1721] [serial = 669] [outer = 0x91a74800] 08:14:00 INFO - PROCESS | 1721 | 1464621240199 Marionette TRACE conn4 <- [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]]]}] 08:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1744ms 08:14:00 INFO - PROCESS | 1721 | 1464621240232 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 08:14:00 INFO - PROCESS | 1721 | 1464621240236 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 08:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:14:00 INFO - PROCESS | 1721 | 1464621240243 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:14:00 INFO - PROCESS | 1721 | 1464621240250 Marionette TRACE conn4 <- [1,862,null,{}] 08:14:00 INFO - PROCESS | 1721 | 1464621240267 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:00 INFO - PROCESS | 1721 | 1464621240498 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 08:14:00 INFO - PROCESS | 1721 | 1464621240747 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:00 INFO - PROCESS | 1721 | ++DOCSHELL 0x9510bc00 == 75 [pid = 1721] [id = 223] 08:14:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x95131800) [pid = 1721] [serial = 670] [outer = (nil)] 08:14:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x99dcd400) [pid = 1721] [serial = 671] [outer = 0x95131800] 08:14:00 INFO - PROCESS | 1721 | 1464621240884 Marionette DEBUG loaded listener.js 08:14:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x9a149400) [pid = 1721] [serial = 672] [outer = 0x95131800] 08:14:01 INFO - PROCESS | 1721 | 1464621241850 Marionette TRACE conn4 <- [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]]]}] 08:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1639ms 08:14:01 INFO - PROCESS | 1721 | 1464621241883 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 08:14:01 INFO - PROCESS | 1721 | 1464621241887 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 08:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:14:01 INFO - PROCESS | 1721 | 1464621241895 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:14:01 INFO - PROCESS | 1721 | 1464621241898 Marionette TRACE conn4 <- [1,866,null,{}] 08:14:01 INFO - PROCESS | 1721 | 1464621241904 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:02 INFO - PROCESS | 1721 | 1464621242103 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 08:14:02 INFO - PROCESS | 1721 | 1464621242355 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:02 INFO - PROCESS | 1721 | ++DOCSHELL 0x9510b400 == 76 [pid = 1721] [id = 224] 08:14:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x9a651c00) [pid = 1721] [serial = 673] [outer = (nil)] 08:14:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x9af56c00) [pid = 1721] [serial = 674] [outer = 0x9a651c00] 08:14:02 INFO - PROCESS | 1721 | 1464621242491 Marionette DEBUG loaded listener.js 08:14:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x9b075c00) [pid = 1721] [serial = 675] [outer = 0x9a651c00] 08:14:03 INFO - PROCESS | 1721 | 1464621243453 Marionette TRACE conn4 <- [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]]]}] 08:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1581ms 08:14:03 INFO - PROCESS | 1721 | 1464621243482 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 08:14:03 INFO - PROCESS | 1721 | 1464621243489 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 08:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:14:03 INFO - PROCESS | 1721 | 1464621243502 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:14:03 INFO - PROCESS | 1721 | 1464621243505 Marionette TRACE conn4 <- [1,870,null,{}] 08:14:03 INFO - PROCESS | 1721 | 1464621243512 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:03 INFO - PROCESS | 1721 | 1464621243724 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 08:14:03 INFO - PROCESS | 1721 | 1464621243969 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:04 INFO - PROCESS | 1721 | ++DOCSHELL 0x9af4b400 == 77 [pid = 1721] [id = 225] 08:14:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x9b07cc00) [pid = 1721] [serial = 676] [outer = (nil)] 08:14:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x9bf6dc00) [pid = 1721] [serial = 677] [outer = 0x9b07cc00] 08:14:04 INFO - PROCESS | 1721 | 1464621244109 Marionette DEBUG loaded listener.js 08:14:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x9c023400) [pid = 1721] [serial = 678] [outer = 0x9b07cc00] 08:14:05 INFO - PROCESS | 1721 | 1464621245109 Marionette TRACE conn4 <- [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]]]}] 08:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1630ms 08:14:05 INFO - PROCESS | 1721 | 1464621245132 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 08:14:05 INFO - PROCESS | 1721 | 1464621245137 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 08:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:14:05 INFO - PROCESS | 1721 | 1464621245145 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:14:05 INFO - PROCESS | 1721 | 1464621245150 Marionette TRACE conn4 <- [1,874,null,{}] 08:14:05 INFO - PROCESS | 1721 | 1464621245156 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:05 INFO - PROCESS | 1721 | 1464621245427 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 08:14:05 INFO - PROCESS | 1721 | 1464621245712 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:05 INFO - PROCESS | 1721 | ++DOCSHELL 0x9b06f400 == 78 [pid = 1721] [id = 226] 08:14:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x9b071800) [pid = 1721] [serial = 679] [outer = (nil)] 08:14:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0xa30f3800) [pid = 1721] [serial = 680] [outer = 0x9b071800] 08:14:05 INFO - PROCESS | 1721 | 1464621245806 Marionette DEBUG loaded listener.js 08:14:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0xa4e0d000) [pid = 1721] [serial = 681] [outer = 0x9b071800] 08:14:06 INFO - PROCESS | 1721 | 1464621246784 Marionette TRACE conn4 <- [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]]]}] 08:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1685ms 08:14:06 INFO - PROCESS | 1721 | 1464621246831 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 08:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:14:06 INFO - PROCESS | 1721 | 1464621246835 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 08:14:06 INFO - PROCESS | 1721 | 1464621246842 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:14:06 INFO - PROCESS | 1721 | 1464621246846 Marionette TRACE conn4 <- [1,878,null,{}] 08:14:06 INFO - PROCESS | 1721 | 1464621246852 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:07 INFO - PROCESS | 1721 | 1464621247059 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 08:14:07 INFO - PROCESS | 1721 | 1464621247297 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:07 INFO - PROCESS | 1721 | ++DOCSHELL 0xa26cdc00 == 79 [pid = 1721] [id = 227] 08:14:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0xa35f4800) [pid = 1721] [serial = 682] [outer = (nil)] 08:14:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0xa62f9c00) [pid = 1721] [serial = 683] [outer = 0xa35f4800] 08:14:07 INFO - PROCESS | 1721 | 1464621247430 Marionette DEBUG loaded listener.js 08:14:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0xa6765c00) [pid = 1721] [serial = 684] [outer = 0xa35f4800] 08:14:08 INFO - PROCESS | 1721 | 1464621248375 Marionette TRACE conn4 <- [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]]]}] 08:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1582ms 08:14:08 INFO - PROCESS | 1721 | 1464621248425 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 08:14:08 INFO - PROCESS | 1721 | 1464621248428 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 08:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:14:08 INFO - PROCESS | 1721 | 1464621248435 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:14:08 INFO - PROCESS | 1721 | 1464621248439 Marionette TRACE conn4 <- [1,882,null,{}] 08:14:08 INFO - PROCESS | 1721 | 1464621248445 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:08 INFO - PROCESS | 1721 | 1464621248656 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 08:14:08 INFO - PROCESS | 1721 | 1464621248894 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:08 INFO - PROCESS | 1721 | ++DOCSHELL 0xa35e6000 == 80 [pid = 1721] [id = 228] 08:14:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0xa678fc00) [pid = 1721] [serial = 685] [outer = (nil)] 08:14:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0xa6a42800) [pid = 1721] [serial = 686] [outer = 0xa678fc00] 08:14:09 INFO - PROCESS | 1721 | 1464621249025 Marionette DEBUG loaded listener.js 08:14:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0xa6a45400) [pid = 1721] [serial = 687] [outer = 0xa678fc00] 08:14:09 INFO - PROCESS | 1721 | 1464621249940 Marionette TRACE conn4 <- [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]]]}] 08:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1581ms 08:14:10 INFO - PROCESS | 1721 | 1464621250017 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 08:14:10 INFO - PROCESS | 1721 | 1464621250023 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 08:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:14:10 INFO - PROCESS | 1721 | 1464621250030 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:14:10 INFO - PROCESS | 1721 | 1464621250034 Marionette TRACE conn4 <- [1,886,null,{}] 08:14:10 INFO - PROCESS | 1721 | 1464621250040 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:10 INFO - PROCESS | 1721 | 1464621250313 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 08:14:10 INFO - PROCESS | 1721 | 1464621250612 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:10 INFO - PROCESS | 1721 | ++DOCSHELL 0x8a8e1400 == 81 [pid = 1721] [id = 229] 08:14:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x8a8e2400) [pid = 1721] [serial = 688] [outer = (nil)] 08:14:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x8a8ea800) [pid = 1721] [serial = 689] [outer = 0x8a8e2400] 08:14:10 INFO - PROCESS | 1721 | 1464621250706 Marionette DEBUG loaded listener.js 08:14:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x8a8ec800) [pid = 1721] [serial = 690] [outer = 0x8a8e2400] 08:14:11 INFO - PROCESS | 1721 | 1464621251767 Marionette TRACE conn4 <- [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]]]}] 08:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1782ms 08:14:11 INFO - PROCESS | 1721 | 1464621251816 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 08:14:11 INFO - PROCESS | 1721 | 1464621251823 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 08:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:14:11 INFO - PROCESS | 1721 | 1464621251834 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:14:11 INFO - PROCESS | 1721 | 1464621251838 Marionette TRACE conn4 <- [1,890,null,{}] 08:14:11 INFO - PROCESS | 1721 | 1464621251849 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:12 INFO - PROCESS | 1721 | 1464621252198 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 08:14:12 INFO - PROCESS | 1721 | 1464621252592 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:12 INFO - PROCESS | 1721 | ++DOCSHELL 0x8a8e9400 == 82 [pid = 1721] [id = 230] 08:14:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0xa6708c00) [pid = 1721] [serial = 691] [outer = (nil)] 08:14:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0xa6a43000) [pid = 1721] [serial = 692] [outer = 0xa6708c00] 08:14:12 INFO - PROCESS | 1721 | 1464621252747 Marionette DEBUG loaded listener.js 08:14:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0xa6a49800) [pid = 1721] [serial = 693] [outer = 0xa6708c00] 08:14:13 INFO - PROCESS | 1721 | 1464621253915 Marionette TRACE conn4 <- [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]]]}] 08:14:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 2103ms 08:14:13 INFO - PROCESS | 1721 | 1464621253937 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 08:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:14:13 INFO - PROCESS | 1721 | 1464621253942 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 08:14:13 INFO - PROCESS | 1721 | 1464621253950 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:14:13 INFO - PROCESS | 1721 | 1464621253955 Marionette TRACE conn4 <- [1,894,null,{}] 08:14:13 INFO - PROCESS | 1721 | 1464621253962 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:14 INFO - PROCESS | 1721 | 1464621254287 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 08:14:14 INFO - PROCESS | 1721 | 1464621254696 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:14 INFO - PROCESS | 1721 | ++DOCSHELL 0x9a841000 == 83 [pid = 1721] [id = 231] 08:14:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x9a845000) [pid = 1721] [serial = 694] [outer = (nil)] 08:14:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x9a848000) [pid = 1721] [serial = 695] [outer = 0x9a845000] 08:14:14 INFO - PROCESS | 1721 | 1464621254797 Marionette DEBUG loaded listener.js 08:14:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0xa6a4dc00) [pid = 1721] [serial = 696] [outer = 0x9a845000] 08:14:15 INFO - PROCESS | 1721 | 1464621255830 Marionette TRACE conn4 <- [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]]]}] 08:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1938ms 08:14:15 INFO - PROCESS | 1721 | 1464621255888 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 08:14:15 INFO - PROCESS | 1721 | 1464621255891 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 08:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:14:15 INFO - PROCESS | 1721 | 1464621255899 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:14:15 INFO - PROCESS | 1721 | 1464621255902 Marionette TRACE conn4 <- [1,898,null,{}] 08:14:15 INFO - PROCESS | 1721 | 1464621255909 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:16 INFO - PROCESS | 1721 | 1464621256130 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 08:14:16 INFO - PROCESS | 1721 | 1464621256379 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:16 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d2e0800 == 84 [pid = 1721] [id = 232] 08:14:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x8d3cd000) [pid = 1721] [serial = 697] [outer = (nil)] 08:14:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x8dc1f800) [pid = 1721] [serial = 698] [outer = 0x8d3cd000] 08:14:16 INFO - PROCESS | 1721 | 1464621256516 Marionette DEBUG loaded listener.js 08:14:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x8eee4800) [pid = 1721] [serial = 699] [outer = 0x8d3cd000] 08:14:18 INFO - PROCESS | 1721 | 1464621258575 Marionette TRACE conn4 <- [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]]]}] 08:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 2736ms 08:14:18 INFO - PROCESS | 1721 | 1464621258640 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 08:14:18 INFO - PROCESS | 1721 | 1464621258648 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 08:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:14:18 INFO - PROCESS | 1721 | 1464621258731 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:14:18 INFO - PROCESS | 1721 | 1464621258740 Marionette TRACE conn4 <- [1,902,null,{}] 08:14:18 INFO - PROCESS | 1721 | 1464621258753 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:19 INFO - PROCESS | 1721 | 1464621259014 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 08:14:19 INFO - PROCESS | 1721 | 1464621259297 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:19 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d286400 == 85 [pid = 1721] [id = 233] 08:14:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x8d2dec00) [pid = 1721] [serial = 700] [outer = (nil)] 08:14:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x8dc18c00) [pid = 1721] [serial = 701] [outer = 0x8d2dec00] 08:14:19 INFO - PROCESS | 1721 | 1464621259399 Marionette DEBUG loaded listener.js 08:14:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x8e46f800) [pid = 1721] [serial = 702] [outer = 0x8d2dec00] 08:14:20 INFO - PROCESS | 1721 | 1464621260488 Marionette TRACE conn4 <- [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]]]}] 08:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1828ms 08:14:20 INFO - PROCESS | 1721 | 1464621260531 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 08:14:20 INFO - PROCESS | 1721 | 1464621260540 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 08:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:14:20 INFO - PROCESS | 1721 | 1464621260551 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:14:20 INFO - PROCESS | 1721 | 1464621260555 Marionette TRACE conn4 <- [1,906,null,{}] 08:14:20 INFO - PROCESS | 1721 | 1464621260563 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:20 INFO - PROCESS | 1721 | 1464621260775 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 08:14:21 INFO - PROCESS | 1721 | --DOCSHELL 0x8c0d9800 == 84 [pid = 1721] [id = 219] 08:14:21 INFO - PROCESS | 1721 | 1464621261148 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:21 INFO - PROCESS | 1721 | --DOCSHELL 0x92138c00 == 83 [pid = 1721] [id = 218] 08:14:21 INFO - PROCESS | 1721 | --DOCSHELL 0x8dc1b400 == 82 [pid = 1721] [id = 217] 08:14:21 INFO - PROCESS | 1721 | --DOCSHELL 0x8d3d0400 == 81 [pid = 1721] [id = 216] 08:14:21 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d3d0400 == 82 [pid = 1721] [id = 234] 08:14:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x8dc1b400) [pid = 1721] [serial = 703] [outer = (nil)] 08:14:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x8dff3800) [pid = 1721] [serial = 704] [outer = 0x8dc1b400] 08:14:21 INFO - PROCESS | 1721 | 1464621261259 Marionette DEBUG loaded listener.js 08:14:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x8eee7800) [pid = 1721] [serial = 705] [outer = 0x8dc1b400] 08:14:21 INFO - PROCESS | 1721 | --DOCSHELL 0x8dd78400 == 81 [pid = 1721] [id = 215] 08:14:21 INFO - PROCESS | 1721 | --DOCSHELL 0x8e47c000 == 80 [pid = 1721] [id = 214] 08:14:21 INFO - PROCESS | 1721 | --DOCSHELL 0x8d3d9c00 == 79 [pid = 1721] [id = 213] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x8e477c00) [pid = 1721] [serial = 470] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x8eee3800) [pid = 1721] [serial = 545] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0xa35f2c00) [pid = 1721] [serial = 515] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x8e47d400) [pid = 1721] [serial = 548] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x92c14c00) [pid = 1721] [serial = 497] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x97684000) [pid = 1721] [serial = 500] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x91a60000) [pid = 1721] [serial = 566] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x91005c00) [pid = 1721] [serial = 494] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x92547c00) [pid = 1721] [serial = 554] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0xa3064800) [pid = 1721] [serial = 512] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x8dd77400) [pid = 1721] [serial = 521] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x8dc21c00) [pid = 1721] [serial = 518] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x9c028000) [pid = 1721] [serial = 509] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x92ad0400) [pid = 1721] [serial = 491] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x99dcc400) [pid = 1721] [serial = 503] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x910ae800) [pid = 1721] [serial = 551] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x92acf400) [pid = 1721] [serial = 563] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x95133400) [pid = 1721] [serial = 506] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x92ad5000) [pid = 1721] [serial = 591] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x93876000) [pid = 1721] [serial = 599] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x92ad0000) [pid = 1721] [serial = 590] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x91a7f400) [pid = 1721] [serial = 584] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x919cf400) [pid = 1721] [serial = 583] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x92546400) [pid = 1721] [serial = 588] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x9253d800) [pid = 1721] [serial = 587] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x8e887000) [pid = 1721] [serial = 593] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x8eee6c00) [pid = 1721] [serial = 594] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x91a7c000) [pid = 1721] [serial = 575] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x90f78400) [pid = 1721] [serial = 581] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x9095cc00) [pid = 1721] [serial = 580] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x8e561800) [pid = 1721] [serial = 578] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x8dff0800) [pid = 1721] [serial = 577] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x91833400) [pid = 1721] [serial = 596] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x919cf000) [pid = 1721] [serial = 602] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x93872c00) [pid = 1721] [serial = 603] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x94f3d400) [pid = 1721] [serial = 600] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0x919c6000) [pid = 1721] [serial = 597] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 121 (0x91a77400) [pid = 1721] [serial = 386] [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.] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 120 (0x93988000) [pid = 1721] [serial = 557] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | --DOMWINDOW == 119 (0x95138c00) [pid = 1721] [serial = 560] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1721 | 1464621262463 Marionette TRACE conn4 <- [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]]]}] 08:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1937ms 08:14:22 INFO - PROCESS | 1721 | 1464621262489 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 08:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:14:22 INFO - PROCESS | 1721 | 1464621262493 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 08:14:22 INFO - PROCESS | 1721 | 1464621262500 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:14:22 INFO - PROCESS | 1721 | 1464621262507 Marionette TRACE conn4 <- [1,910,null,{}] 08:14:22 INFO - PROCESS | 1721 | 1464621262524 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:22 INFO - PROCESS | 1721 | 1464621262742 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 08:14:22 INFO - PROCESS | 1721 | 1464621262950 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:22 INFO - PROCESS | 1721 | ++DOCSHELL 0x8eeec400 == 80 [pid = 1721] [id = 235] 08:14:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 120 (0x90f79000) [pid = 1721] [serial = 706] [outer = (nil)] 08:14:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 121 (0x910aa000) [pid = 1721] [serial = 707] [outer = 0x90f79000] 08:14:23 INFO - PROCESS | 1721 | 1464621263038 Marionette DEBUG loaded listener.js 08:14:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0x91743c00) [pid = 1721] [serial = 708] [outer = 0x90f79000] 08:14:23 INFO - PROCESS | 1721 | 1464621263935 Marionette TRACE conn4 <- [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]]]}] 08:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1494ms 08:14:24 INFO - PROCESS | 1721 | 1464621264001 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 08:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:14:24 INFO - PROCESS | 1721 | 1464621264006 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 08:14:24 INFO - PROCESS | 1721 | 1464621264013 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:14:24 INFO - PROCESS | 1721 | 1464621264016 Marionette TRACE conn4 <- [1,914,null,{}] 08:14:24 INFO - PROCESS | 1721 | 1464621264022 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:24 INFO - PROCESS | 1721 | 1464621264284 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 08:14:24 INFO - PROCESS | 1721 | 1464621264322 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:24 INFO - PROCESS | 1721 | ++DOCSHELL 0x90f78400 == 81 [pid = 1721] [id = 236] 08:14:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x91746c00) [pid = 1721] [serial = 709] [outer = (nil)] 08:14:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x9174d000) [pid = 1721] [serial = 710] [outer = 0x91746c00] 08:14:24 INFO - PROCESS | 1721 | 1464621264404 Marionette DEBUG loaded listener.js 08:14:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x9183e800) [pid = 1721] [serial = 711] [outer = 0x91746c00] 08:14:25 INFO - PROCESS | 1721 | 1464621265760 Marionette TRACE conn4 <- [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]]]}] 08:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 2184ms 08:14:26 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x8dd77c00) [pid = 1721] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:14:26 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x9269a400) [pid = 1721] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:14:26 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0x8dd74000) [pid = 1721] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:14:26 INFO - PROCESS | 1721 | --DOMWINDOW == 121 (0x910ac800) [pid = 1721] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:14:26 INFO - PROCESS | 1721 | --DOMWINDOW == 120 (0x8eee1800) [pid = 1721] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:14:26 INFO - PROCESS | 1721 | --DOMWINDOW == 119 (0x8db22000) [pid = 1721] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:14:26 INFO - PROCESS | 1721 | --DOMWINDOW == 118 (0x8db21400) [pid = 1721] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:14:26 INFO - PROCESS | 1721 | 1464621266266 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 08:14:26 INFO - PROCESS | 1721 | 1464621266269 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 08:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:14:26 INFO - PROCESS | 1721 | 1464621266277 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:14:26 INFO - PROCESS | 1721 | 1464621266281 Marionette TRACE conn4 <- [1,918,null,{}] 08:14:26 INFO - PROCESS | 1721 | 1464621266287 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:26 INFO - PROCESS | 1721 | 1464621266464 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 08:14:26 INFO - PROCESS | 1721 | 1464621266623 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:26 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dd77c00 == 82 [pid = 1721] [id = 237] 08:14:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 119 (0x910ac800) [pid = 1721] [serial = 712] [outer = (nil)] 08:14:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 120 (0x9174a800) [pid = 1721] [serial = 713] [outer = 0x910ac800] 08:14:26 INFO - PROCESS | 1721 | 1464621266705 Marionette DEBUG loaded listener.js 08:14:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 121 (0x919cf400) [pid = 1721] [serial = 714] [outer = 0x910ac800] 08:14:27 INFO - PROCESS | 1721 | 1464621267457 Marionette TRACE conn4 <- [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]]]}] 08:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1232ms 08:14:27 INFO - PROCESS | 1721 | 1464621267513 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 08:14:27 INFO - PROCESS | 1721 | 1464621267517 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 08:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:14:27 INFO - PROCESS | 1721 | 1464621267525 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:14:27 INFO - PROCESS | 1721 | 1464621267527 Marionette TRACE conn4 <- [1,922,null,{}] 08:14:27 INFO - PROCESS | 1721 | 1464621267533 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:27 INFO - PROCESS | 1721 | 1464621267756 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 08:14:27 INFO - PROCESS | 1721 | 1464621267914 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:27 INFO - PROCESS | 1721 | ++DOCSHELL 0x91745000 == 83 [pid = 1721] [id = 238] 08:14:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0x919c2000) [pid = 1721] [serial = 715] [outer = (nil)] 08:14:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x92138800) [pid = 1721] [serial = 716] [outer = 0x919c2000] 08:14:28 INFO - PROCESS | 1721 | 1464621268009 Marionette DEBUG loaded listener.js 08:14:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x922cb000) [pid = 1721] [serial = 717] [outer = 0x919c2000] 08:14:29 INFO - PROCESS | 1721 | 1464621269146 Marionette TRACE conn4 <- [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]]]}] 08:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1685ms 08:14:29 INFO - PROCESS | 1721 | 1464621269212 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 08:14:29 INFO - PROCESS | 1721 | 1464621269218 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 08:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:14:29 INFO - PROCESS | 1721 | 1464621269227 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:14:29 INFO - PROCESS | 1721 | 1464621269233 Marionette TRACE conn4 <- [1,926,null,{}] 08:14:29 INFO - PROCESS | 1721 | 1464621269242 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:29 INFO - PROCESS | 1721 | 1464621269466 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 08:14:29 INFO - PROCESS | 1721 | 1464621269790 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:29 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc1a800 == 84 [pid = 1721] [id = 239] 08:14:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x8dc1f000) [pid = 1721] [serial = 718] [outer = (nil)] 08:14:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x8e473800) [pid = 1721] [serial = 719] [outer = 0x8dc1f000] 08:14:29 INFO - PROCESS | 1721 | 1464621269885 Marionette DEBUG loaded listener.js 08:14:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x8e887000) [pid = 1721] [serial = 720] [outer = 0x8dc1f000] 08:14:31 INFO - PROCESS | 1721 | 1464621271005 Marionette TRACE conn4 <- [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]]]}] 08:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1846ms 08:14:31 INFO - PROCESS | 1721 | 1464621271074 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 08:14:31 INFO - PROCESS | 1721 | 1464621271084 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 08:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:14:31 INFO - PROCESS | 1721 | 1464621271095 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:14:31 INFO - PROCESS | 1721 | 1464621271099 Marionette TRACE conn4 <- [1,930,null,{}] 08:14:31 INFO - PROCESS | 1721 | 1464621271106 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:31 INFO - PROCESS | 1721 | 1464621271458 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 08:14:31 INFO - PROCESS | 1721 | 1464621271856 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:31 INFO - PROCESS | 1721 | ++DOCSHELL 0x9095c800 == 85 [pid = 1721] [id = 240] 08:14:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x91742000) [pid = 1721] [serial = 721] [outer = (nil)] 08:14:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x9174b800) [pid = 1721] [serial = 722] [outer = 0x91742000] 08:14:31 INFO - PROCESS | 1721 | 1464621271972 Marionette DEBUG loaded listener.js 08:14:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x91a6a800) [pid = 1721] [serial = 723] [outer = 0x91742000] 08:14:32 INFO - PROCESS | 1721 | 1464621272990 Marionette TRACE conn4 <- [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]]]}] 08:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1940ms 08:14:33 INFO - PROCESS | 1721 | 1464621273036 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 08:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:14:33 INFO - PROCESS | 1721 | 1464621273041 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 08:14:33 INFO - PROCESS | 1721 | 1464621273048 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:14:33 INFO - PROCESS | 1721 | 1464621273055 Marionette TRACE conn4 <- [1,934,null,{}] 08:14:33 INFO - PROCESS | 1721 | 1464621273073 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:33 INFO - PROCESS | 1721 | 1464621273299 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 08:14:33 INFO - PROCESS | 1721 | 1464621273542 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:33 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d3d2400 == 86 [pid = 1721] [id = 241] 08:14:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x91a72c00) [pid = 1721] [serial = 724] [outer = (nil)] 08:14:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x9269ac00) [pid = 1721] [serial = 725] [outer = 0x91a72c00] 08:14:33 INFO - PROCESS | 1721 | 1464621273698 Marionette DEBUG loaded listener.js 08:14:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x92ad1800) [pid = 1721] [serial = 726] [outer = 0x91a72c00] 08:14:34 INFO - PROCESS | 1721 | 1464621274622 Marionette TRACE conn4 <- [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]]]}] 08:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1645ms 08:14:34 INFO - PROCESS | 1721 | 1464621274694 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 08:14:34 INFO - PROCESS | 1721 | 1464621274698 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 08:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:14:34 INFO - PROCESS | 1721 | 1464621274706 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:14:34 INFO - PROCESS | 1721 | 1464621274710 Marionette TRACE conn4 <- [1,938,null,{}] 08:14:34 INFO - PROCESS | 1721 | 1464621274716 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:34 INFO - PROCESS | 1721 | 1464621274986 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 08:14:35 INFO - PROCESS | 1721 | 1464621275286 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:35 INFO - PROCESS | 1721 | ++DOCSHELL 0x9213e800 == 87 [pid = 1721] [id = 242] 08:14:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x92ad0000) [pid = 1721] [serial = 727] [outer = (nil)] 08:14:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x93876800) [pid = 1721] [serial = 728] [outer = 0x92ad0000] 08:14:35 INFO - PROCESS | 1721 | 1464621275383 Marionette DEBUG loaded listener.js 08:14:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x9398dc00) [pid = 1721] [serial = 729] [outer = 0x92ad0000] 08:14:36 INFO - PROCESS | 1721 | 1464621276357 Marionette TRACE conn4 <- [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]]]}] 08:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1689ms 08:14:36 INFO - PROCESS | 1721 | 1464621276396 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 08:14:36 INFO - PROCESS | 1721 | 1464621276401 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 08:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:14:36 INFO - PROCESS | 1721 | 1464621276407 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:14:36 INFO - PROCESS | 1721 | 1464621276411 Marionette TRACE conn4 <- [1,942,null,{}] 08:14:36 INFO - PROCESS | 1721 | 1464621276417 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:36 INFO - PROCESS | 1721 | 1464621276649 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 08:14:36 INFO - PROCESS | 1721 | 1464621276904 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:36 INFO - PROCESS | 1721 | ++DOCSHELL 0x9253e400 == 88 [pid = 1721] [id = 243] 08:14:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x92ce3000) [pid = 1721] [serial = 730] [outer = (nil)] 08:14:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x94f48800) [pid = 1721] [serial = 731] [outer = 0x92ce3000] 08:14:37 INFO - PROCESS | 1721 | 1464621277040 Marionette DEBUG loaded listener.js 08:14:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x9512e400) [pid = 1721] [serial = 732] [outer = 0x92ce3000] 08:14:38 INFO - PROCESS | 1721 | 1464621278001 Marionette TRACE conn4 <- [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]]]}] 08:14:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:14:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1638ms 08:14:38 INFO - PROCESS | 1721 | 1464621278049 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 08:14:38 INFO - PROCESS | 1721 | 1464621278054 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 08:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:14:38 INFO - PROCESS | 1721 | 1464621278063 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:14:38 INFO - PROCESS | 1721 | 1464621278066 Marionette TRACE conn4 <- [1,946,null,{}] 08:14:38 INFO - PROCESS | 1721 | 1464621278073 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:38 INFO - PROCESS | 1721 | 1464621278303 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 08:14:38 INFO - PROCESS | 1721 | 1464621278570 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:38 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dd75000 == 89 [pid = 1721] [id = 244] 08:14:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x95105400) [pid = 1721] [serial = 733] [outer = (nil)] 08:14:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x99dd2800) [pid = 1721] [serial = 734] [outer = 0x95105400] 08:14:38 INFO - PROCESS | 1721 | 1464621278793 Marionette DEBUG loaded listener.js 08:14:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x9a33b400) [pid = 1721] [serial = 735] [outer = 0x95105400] 08:14:39 INFO - PROCESS | 1721 | 1464621279868 Marionette TRACE conn4 <- [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]]]}] 08:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1847ms 08:14:39 INFO - PROCESS | 1721 | 1464621279912 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 08:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:14:39 INFO - PROCESS | 1721 | 1464621279916 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 08:14:39 INFO - PROCESS | 1721 | 1464621279923 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:14:39 INFO - PROCESS | 1721 | 1464621279927 Marionette TRACE conn4 <- [1,950,null,{}] 08:14:39 INFO - PROCESS | 1721 | 1464621279933 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:40 INFO - PROCESS | 1721 | 1464621280171 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 08:14:40 INFO - PROCESS | 1721 | 1464621280427 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:40 INFO - PROCESS | 1721 | ++DOCSHELL 0x94481000 == 90 [pid = 1721] [id = 245] 08:14:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x951f1800) [pid = 1721] [serial = 736] [outer = (nil)] 08:14:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x9a846800) [pid = 1721] [serial = 737] [outer = 0x951f1800] 08:14:40 INFO - PROCESS | 1721 | 1464621280563 Marionette DEBUG loaded listener.js 08:14:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x9a84d000) [pid = 1721] [serial = 738] [outer = 0x951f1800] 08:14:41 INFO - PROCESS | 1721 | 1464621281542 Marionette TRACE conn4 <- [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]]]}] 08:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1683ms 08:14:41 INFO - PROCESS | 1721 | 1464621281607 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 08:14:41 INFO - PROCESS | 1721 | 1464621281611 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 08:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:14:41 INFO - PROCESS | 1721 | 1464621281618 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:14:41 INFO - PROCESS | 1721 | 1464621281621 Marionette TRACE conn4 <- [1,954,null,{}] 08:14:41 INFO - PROCESS | 1721 | 1464621281627 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:41 INFO - PROCESS | 1721 | 1464621281837 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 08:14:42 INFO - PROCESS | 1721 | 1464621282078 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:42 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db29000 == 91 [pid = 1721] [id = 246] 08:14:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x9a83f800) [pid = 1721] [serial = 739] [outer = (nil)] 08:14:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x9b07bc00) [pid = 1721] [serial = 740] [outer = 0x9a83f800] 08:14:42 INFO - PROCESS | 1721 | 1464621282221 Marionette DEBUG loaded listener.js 08:14:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x9ba7b400) [pid = 1721] [serial = 741] [outer = 0x9a83f800] 08:14:43 INFO - PROCESS | 1721 | 1464621283543 Marionette TRACE conn4 <- [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]]]}] 08:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1990ms 08:14:43 INFO - PROCESS | 1721 | 1464621283611 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 08:14:43 INFO - PROCESS | 1721 | 1464621283618 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 08:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:14:43 INFO - PROCESS | 1721 | 1464621283629 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:14:43 INFO - PROCESS | 1721 | 1464621283635 Marionette TRACE conn4 <- [1,958,null,{}] 08:14:43 INFO - PROCESS | 1721 | 1464621283650 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:44 INFO - PROCESS | 1721 | 1464621284080 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 08:14:44 INFO - PROCESS | 1721 | 1464621284273 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:44 INFO - PROCESS | 1721 | ++DOCSHELL 0x9a849000 == 92 [pid = 1721] [id = 247] 08:14:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x9a84ac00) [pid = 1721] [serial = 742] [outer = (nil)] 08:14:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0xa0514000) [pid = 1721] [serial = 743] [outer = 0x9a84ac00] 08:14:44 INFO - PROCESS | 1721 | 1464621284373 Marionette DEBUG loaded listener.js 08:14:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0xa2282400) [pid = 1721] [serial = 744] [outer = 0x9a84ac00] 08:14:45 INFO - PROCESS | 1721 | 1464621285285 Marionette TRACE conn4 <- [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]]]}] 08:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1689ms 08:14:45 INFO - PROCESS | 1721 | 1464621285318 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 08:14:45 INFO - PROCESS | 1721 | 1464621285321 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 08:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:14:45 INFO - PROCESS | 1721 | 1464621285328 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:14:45 INFO - PROCESS | 1721 | 1464621285333 Marionette TRACE conn4 <- [1,962,null,{}] 08:14:45 INFO - PROCESS | 1721 | 1464621285339 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:45 INFO - PROCESS | 1721 | 1464621285545 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 08:14:45 INFO - PROCESS | 1721 | 1464621285805 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:45 INFO - PROCESS | 1721 | ++DOCSHELL 0x9a2de400 == 93 [pid = 1721] [id = 248] 08:14:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x9b7e6000) [pid = 1721] [serial = 745] [outer = (nil)] 08:14:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0xa30fc800) [pid = 1721] [serial = 746] [outer = 0x9b7e6000] 08:14:45 INFO - PROCESS | 1721 | 1464621285936 Marionette DEBUG loaded listener.js 08:14:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0xa322f000) [pid = 1721] [serial = 747] [outer = 0x9b7e6000] 08:14:46 INFO - PROCESS | 1721 | 1464621286849 Marionette TRACE conn4 <- [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]]]}] 08:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1584ms 08:14:46 INFO - PROCESS | 1721 | 1464621286913 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 08:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:14:46 INFO - PROCESS | 1721 | 1464621286918 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 08:14:46 INFO - PROCESS | 1721 | 1464621286925 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:14:46 INFO - PROCESS | 1721 | 1464621286930 Marionette TRACE conn4 <- [1,966,null,{}] 08:14:46 INFO - PROCESS | 1721 | 1464621286936 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:47 INFO - PROCESS | 1721 | 1464621287171 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 08:14:47 INFO - PROCESS | 1721 | 1464621287436 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:47 INFO - PROCESS | 1721 | ++DOCSHELL 0x9375a400 == 94 [pid = 1721] [id = 249] 08:14:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0xa678a400) [pid = 1721] [serial = 748] [outer = (nil)] 08:14:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0xa6a4cc00) [pid = 1721] [serial = 749] [outer = 0xa678a400] 08:14:47 INFO - PROCESS | 1721 | 1464621287580 Marionette DEBUG loaded listener.js 08:14:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0xa6b44400) [pid = 1721] [serial = 750] [outer = 0xa678a400] 08:14:48 INFO - PROCESS | 1721 | 1464621288513 Marionette TRACE conn4 <- [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]]]}] 08:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1645ms 08:14:48 INFO - PROCESS | 1721 | 1464621288570 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 08:14:48 INFO - PROCESS | 1721 | 1464621288573 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 08:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:14:48 INFO - PROCESS | 1721 | 1464621288582 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:14:48 INFO - PROCESS | 1721 | 1464621288585 Marionette TRACE conn4 <- [1,970,null,{}] 08:14:48 INFO - PROCESS | 1721 | 1464621288591 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:48 INFO - PROCESS | 1721 | 1464621288816 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 08:14:49 INFO - PROCESS | 1721 | 1464621289079 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:49 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c20dc00 == 95 [pid = 1721] [id = 250] 08:14:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x8c210800) [pid = 1721] [serial = 751] [outer = (nil)] 08:14:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x8c216800) [pid = 1721] [serial = 752] [outer = 0x8c210800] 08:14:49 INFO - PROCESS | 1721 | 1464621289214 Marionette DEBUG loaded listener.js 08:14:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x8c219800) [pid = 1721] [serial = 753] [outer = 0x8c210800] 08:14:50 INFO - PROCESS | 1721 | 1464621290122 Marionette TRACE conn4 <- [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]]]}] 08:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1600ms 08:14:50 INFO - PROCESS | 1721 | 1464621290181 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 08:14:50 INFO - PROCESS | 1721 | 1464621290184 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 08:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:14:50 INFO - PROCESS | 1721 | 1464621290191 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:14:50 INFO - PROCESS | 1721 | 1464621290194 Marionette TRACE conn4 <- [1,974,null,{}] 08:14:50 INFO - PROCESS | 1721 | 1464621290201 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:50 INFO - PROCESS | 1721 | 1464621290435 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 08:14:50 INFO - PROCESS | 1721 | 1464621290708 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:50 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c20f000 == 96 [pid = 1721] [id = 251] 08:14:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x8c216000) [pid = 1721] [serial = 754] [outer = (nil)] 08:14:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x92939400) [pid = 1721] [serial = 755] [outer = 0x8c216000] 08:14:50 INFO - PROCESS | 1721 | 1464621290842 Marionette DEBUG loaded listener.js 08:14:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x9293c800) [pid = 1721] [serial = 756] [outer = 0x8c216000] 08:14:51 INFO - PROCESS | 1721 | 1464621291789 Marionette TRACE conn4 <- [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]]]}] 08:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1635ms 08:14:51 INFO - PROCESS | 1721 | 1464621291826 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 08:14:51 INFO - PROCESS | 1721 | 1464621291830 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 08:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:14:51 INFO - PROCESS | 1721 | 1464621291837 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:14:51 INFO - PROCESS | 1721 | 1464621291842 Marionette TRACE conn4 <- [1,978,null,{}] 08:14:51 INFO - PROCESS | 1721 | 1464621291851 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:52 INFO - PROCESS | 1721 | 1464621292118 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 08:14:52 INFO - PROCESS | 1721 | 1464621292365 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:52 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c21c400 == 97 [pid = 1721] [id = 252] 08:14:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x8c21c800) [pid = 1721] [serial = 757] [outer = (nil)] 08:14:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x92943c00) [pid = 1721] [serial = 758] [outer = 0x8c21c800] 08:14:52 INFO - PROCESS | 1721 | 1464621292502 Marionette DEBUG loaded listener.js 08:14:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x92946400) [pid = 1721] [serial = 759] [outer = 0x8c21c800] 08:14:53 INFO - PROCESS | 1721 | 1464621293415 Marionette TRACE conn4 <- [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]]]}] 08:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1637ms 08:14:53 INFO - PROCESS | 1721 | 1464621293476 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 08:14:53 INFO - PROCESS | 1721 | 1464621293480 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 08:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:14:53 INFO - PROCESS | 1721 | 1464621293487 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:14:53 INFO - PROCESS | 1721 | 1464621293491 Marionette TRACE conn4 <- [1,982,null,{}] 08:14:53 INFO - PROCESS | 1721 | 1464621293497 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:53 INFO - PROCESS | 1721 | 1464621293720 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 08:14:54 INFO - PROCESS | 1721 | 1464621293983 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:54 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c218400 == 98 [pid = 1721] [id = 253] 08:14:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x92937800) [pid = 1721] [serial = 760] [outer = (nil)] 08:14:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x92a0a800) [pid = 1721] [serial = 761] [outer = 0x92937800] 08:14:54 INFO - PROCESS | 1721 | 1464621294128 Marionette DEBUG loaded listener.js 08:14:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x92a0e000) [pid = 1721] [serial = 762] [outer = 0x92937800] 08:14:55 INFO - PROCESS | 1721 | 1464621295046 Marionette TRACE conn4 <- [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]]]}] 08:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1636ms 08:14:55 INFO - PROCESS | 1721 | 1464621295125 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 08:14:55 INFO - PROCESS | 1721 | 1464621295128 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 08:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:14:55 INFO - PROCESS | 1721 | 1464621295136 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:14:55 INFO - PROCESS | 1721 | 1464621295140 Marionette TRACE conn4 <- [1,986,null,{}] 08:14:55 INFO - PROCESS | 1721 | 1464621295146 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:55 INFO - PROCESS | 1721 | 1464621295363 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 08:14:55 INFO - PROCESS | 1721 | 1464621295636 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:55 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ad9d400 == 99 [pid = 1721] [id = 254] 08:14:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x8ad9d800) [pid = 1721] [serial = 763] [outer = (nil)] 08:14:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x8ada4800) [pid = 1721] [serial = 764] [outer = 0x8ad9d800] 08:14:55 INFO - PROCESS | 1721 | 1464621295764 Marionette DEBUG loaded listener.js 08:14:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x8ada8000) [pid = 1721] [serial = 765] [outer = 0x8ad9d800] 08:14:56 INFO - PROCESS | 1721 | 1464621296685 Marionette TRACE conn4 <- [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]]]}] 08:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1589ms 08:14:56 INFO - PROCESS | 1721 | 1464621296734 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 08:14:56 INFO - PROCESS | 1721 | 1464621296738 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 08:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:14:56 INFO - PROCESS | 1721 | 1464621296745 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:14:56 INFO - PROCESS | 1721 | 1464621296749 Marionette TRACE conn4 <- [1,990,null,{}] 08:14:56 INFO - PROCESS | 1721 | 1464621296755 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:56 INFO - PROCESS | 1721 | 1464621296975 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 08:14:57 INFO - PROCESS | 1721 | 1464621297254 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:57 INFO - PROCESS | 1721 | ++DOCSHELL 0x8a8e7400 == 100 [pid = 1721] [id = 255] 08:14:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x8ada0c00) [pid = 1721] [serial = 766] [outer = (nil)] 08:14:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x8dc18000) [pid = 1721] [serial = 767] [outer = 0x8ada0c00] 08:14:57 INFO - PROCESS | 1721 | 1464621297388 Marionette DEBUG loaded listener.js 08:14:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x919cd400) [pid = 1721] [serial = 768] [outer = 0x8ada0c00] 08:14:58 INFO - PROCESS | 1721 | 1464621298652 Marionette TRACE conn4 <- [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]]]}] 08:14:59 INFO - PROCESS | 1721 | --DOCSHELL 0x9806f000 == 99 [pid = 1721] [id = 21] 08:14:59 INFO - PROCESS | 1721 | --DOCSHELL 0x8dd77c00 == 98 [pid = 1721] [id = 237] 08:14:59 INFO - PROCESS | 1721 | --DOCSHELL 0x90f78400 == 97 [pid = 1721] [id = 236] 08:14:59 INFO - PROCESS | 1721 | --DOCSHELL 0x8eeec400 == 96 [pid = 1721] [id = 235] 08:14:59 INFO - PROCESS | 1721 | --DOCSHELL 0x8d3d0400 == 95 [pid = 1721] [id = 234] 08:14:59 INFO - PROCESS | 1721 | --DOCSHELL 0x8d286400 == 94 [pid = 1721] [id = 233] 08:14:59 INFO - PROCESS | 1721 | --DOCSHELL 0xa35e6000 == 93 [pid = 1721] [id = 228] 08:14:59 INFO - PROCESS | 1721 | --DOCSHELL 0xa26cdc00 == 92 [pid = 1721] [id = 227] 08:14:59 INFO - PROCESS | 1721 | --DOCSHELL 0x9b06f400 == 91 [pid = 1721] [id = 226] 08:14:59 INFO - PROCESS | 1721 | --DOCSHELL 0x9510b400 == 90 [pid = 1721] [id = 224] 08:14:59 INFO - PROCESS | 1721 | --DOCSHELL 0x9af4b400 == 89 [pid = 1721] [id = 225] 08:14:59 INFO - PROCESS | 1721 | --DOCSHELL 0x9510bc00 == 88 [pid = 1721] [id = 223] 08:14:59 INFO - PROCESS | 1721 | --DOCSHELL 0x8d2d9400 == 87 [pid = 1721] [id = 222] 08:14:59 INFO - PROCESS | 1721 | --DOCSHELL 0x8dc20400 == 86 [pid = 1721] [id = 221] 08:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 2535ms 08:14:59 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x92545800) [pid = 1721] [serial = 654] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x91a62c00) [pid = 1721] [serial = 653] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x9512ec00) [pid = 1721] [serial = 605] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x94f82800) [pid = 1721] [serial = 657] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x91006800) [pid = 1721] [serial = 651] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x93870c00) [pid = 1721] [serial = 648] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x9c023000) [pid = 1721] [serial = 626] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x99201400) [pid = 1721] [serial = 614] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x919d0800) [pid = 1721] [serial = 644] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x8eee5c00) [pid = 1721] [serial = 659] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x99e8a800) [pid = 1721] [serial = 617] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x9c1e3000) [pid = 1721] [serial = 629] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x9b07e800) [pid = 1721] [serial = 623] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x91a79000) [pid = 1721] [serial = 645] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x94483400) [pid = 1721] [serial = 611] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x8dfe7800) [pid = 1721] [serial = 642] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x91a63c00) [pid = 1721] [serial = 660] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0xa22d0c00) [pid = 1721] [serial = 632] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x9100b800) [pid = 1721] [serial = 638] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x9a7ad000) [pid = 1721] [serial = 620] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x92ad5400) [pid = 1721] [serial = 656] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x9100a400) [pid = 1721] [serial = 608] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x9095ac00) [pid = 1721] [serial = 650] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0xa325f000) [pid = 1721] [serial = 635] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x92549800) [pid = 1721] [serial = 647] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x8db2f800) [pid = 1721] [serial = 641] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1721 | 1464621299529 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 08:14:59 INFO - PROCESS | 1721 | 1464621299535 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 08:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:14:59 INFO - PROCESS | 1721 | 1464621299549 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:14:59 INFO - PROCESS | 1721 | 1464621299552 Marionette TRACE conn4 <- [1,994,null,{}] 08:14:59 INFO - PROCESS | 1721 | 1464621299562 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:59 INFO - PROCESS | 1721 | 1464621299753 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 08:14:59 INFO - PROCESS | 1721 | 1464621299772 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:59 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c138800 == 87 [pid = 1721] [id = 256] 08:14:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x8c139000) [pid = 1721] [serial = 769] [outer = (nil)] 08:14:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x8c13f400) [pid = 1721] [serial = 770] [outer = 0x8c139000] 08:14:59 INFO - PROCESS | 1721 | 1464621299883 Marionette DEBUG loaded listener.js 08:15:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x8c214c00) [pid = 1721] [serial = 771] [outer = 0x8c139000] 08:15:00 INFO - PROCESS | 1721 | 1464621300871 Marionette TRACE conn4 <- [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]]]}] 08:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1346ms 08:15:00 INFO - PROCESS | 1721 | 1464621300894 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 08:15:00 INFO - PROCESS | 1721 | 1464621300904 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 08:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:15:00 INFO - PROCESS | 1721 | 1464621300915 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:15:00 INFO - PROCESS | 1721 | 1464621300918 Marionette TRACE conn4 <- [1,998,null,{}] 08:15:00 INFO - PROCESS | 1721 | 1464621300925 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:01 INFO - PROCESS | 1721 | 1464621301205 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 08:15:01 INFO - PROCESS | 1721 | 1464621301336 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:01 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d3d0000 == 88 [pid = 1721] [id = 257] 08:15:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x8d3d2000) [pid = 1721] [serial = 772] [outer = (nil)] 08:15:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x8d3d7000) [pid = 1721] [serial = 773] [outer = 0x8d3d2000] 08:15:01 INFO - PROCESS | 1721 | 1464621301434 Marionette DEBUG loaded listener.js 08:15:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x8db29400) [pid = 1721] [serial = 774] [outer = 0x8d3d2000] 08:15:02 INFO - PROCESS | 1721 | 1464621302498 Marionette TRACE conn4 <- [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]]]}] 08:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1649ms 08:15:02 INFO - PROCESS | 1721 | 1464621302564 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 08:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:15:02 INFO - PROCESS | 1721 | 1464621302569 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 08:15:02 INFO - PROCESS | 1721 | 1464621302577 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:15:02 INFO - PROCESS | 1721 | 1464621302583 Marionette TRACE conn4 <- [1,1002,null,{}] 08:15:02 INFO - PROCESS | 1721 | 1464621302609 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:02 INFO - PROCESS | 1721 | 1464621302883 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 08:15:03 INFO - PROCESS | 1721 | 1464621303056 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:03 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dd7f800 == 89 [pid = 1721] [id = 258] 08:15:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x8dd7fc00) [pid = 1721] [serial = 775] [outer = (nil)] 08:15:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x8dfea800) [pid = 1721] [serial = 776] [outer = 0x8dd7fc00] 08:15:03 INFO - PROCESS | 1721 | 1464621303139 Marionette DEBUG loaded listener.js 08:15:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x8dff3c00) [pid = 1721] [serial = 777] [outer = 0x8dd7fc00] 08:15:04 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x910ac800) [pid = 1721] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:15:04 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x8d2dec00) [pid = 1721] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:15:04 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x90f79000) [pid = 1721] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:15:04 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x8dc1b400) [pid = 1721] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:15:04 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x91746c00) [pid = 1721] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:15:04 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x9095a800) [pid = 1721] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:15:04 INFO - PROCESS | 1721 | 1464621304255 Marionette TRACE conn4 <- [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]]]}] 08:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1703ms 08:15:04 INFO - PROCESS | 1721 | 1464621304281 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 08:15:04 INFO - PROCESS | 1721 | 1464621304286 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 08:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:15:04 INFO - PROCESS | 1721 | 1464621304294 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:15:04 INFO - PROCESS | 1721 | 1464621304298 Marionette TRACE conn4 <- [1,1006,null,{}] 08:15:04 INFO - PROCESS | 1721 | 1464621304320 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:04 INFO - PROCESS | 1721 | 1464621304639 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 08:15:04 INFO - PROCESS | 1721 | 1464621304933 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:04 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0e5c00 == 90 [pid = 1721] [id = 259] 08:15:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x8e470000) [pid = 1721] [serial = 778] [outer = (nil)] 08:15:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x8e888400) [pid = 1721] [serial = 779] [outer = 0x8e470000] 08:15:05 INFO - PROCESS | 1721 | 1464621305059 Marionette DEBUG loaded listener.js 08:15:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x8eee4400) [pid = 1721] [serial = 780] [outer = 0x8e470000] 08:15:05 INFO - PROCESS | 1721 | 1464621305867 Marionette TRACE conn4 <- [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]]]}] 08:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1601ms 08:15:05 INFO - PROCESS | 1721 | 1464621305896 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 08:15:05 INFO - PROCESS | 1721 | 1464621305900 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 08:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:15:05 INFO - PROCESS | 1721 | 1464621305906 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:15:05 INFO - PROCESS | 1721 | 1464621305909 Marionette TRACE conn4 <- [1,1010,null,{}] 08:15:05 INFO - PROCESS | 1721 | 1464621305915 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:06 INFO - PROCESS | 1721 | 1464621306212 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 08:15:06 INFO - PROCESS | 1721 | 1464621306505 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:06 INFO - PROCESS | 1721 | ++DOCSHELL 0x8a8f0800 == 91 [pid = 1721] [id = 260] 08:15:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x8ad9bc00) [pid = 1721] [serial = 781] [outer = (nil)] 08:15:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x8ada7400) [pid = 1721] [serial = 782] [outer = 0x8ad9bc00] 08:15:06 INFO - PROCESS | 1721 | 1464621306650 Marionette DEBUG loaded listener.js 08:15:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x8c137000) [pid = 1721] [serial = 783] [outer = 0x8ad9bc00] 08:15:07 INFO - PROCESS | 1721 | 1464621307665 Marionette TRACE conn4 <- [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]]]}] 08:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1833ms 08:15:07 INFO - PROCESS | 1721 | 1464621307742 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 08:15:07 INFO - PROCESS | 1721 | 1464621307749 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 08:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:15:07 INFO - PROCESS | 1721 | 1464621307757 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:15:07 INFO - PROCESS | 1721 | 1464621307764 Marionette TRACE conn4 <- [1,1014,null,{}] 08:15:07 INFO - PROCESS | 1721 | 1464621307772 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:08 INFO - PROCESS | 1721 | 1464621308029 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 08:15:08 INFO - PROCESS | 1721 | 1464621308329 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:08 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d3d9c00 == 92 [pid = 1721] [id = 261] 08:15:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x8db2fc00) [pid = 1721] [serial = 784] [outer = (nil)] 08:15:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x8dc1c800) [pid = 1721] [serial = 785] [outer = 0x8db2fc00] 08:15:08 INFO - PROCESS | 1721 | 1464621308423 Marionette DEBUG loaded listener.js 08:15:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x8dd74800) [pid = 1721] [serial = 786] [outer = 0x8db2fc00] 08:15:09 INFO - PROCESS | 1721 | 1464621309378 Marionette TRACE conn4 <- [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]]]}] 08:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1689ms 08:15:09 INFO - PROCESS | 1721 | 1464621309447 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 08:15:09 INFO - PROCESS | 1721 | 1464621309453 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 08:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:15:09 INFO - PROCESS | 1721 | 1464621309461 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:15:09 INFO - PROCESS | 1721 | 1464621309465 Marionette TRACE conn4 <- [1,1018,null,{}] 08:15:09 INFO - PROCESS | 1721 | 1464621309471 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:09 INFO - PROCESS | 1721 | 1464621309708 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 08:15:10 INFO - PROCESS | 1721 | 1464621310007 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:10 INFO - PROCESS | 1721 | ++DOCSHELL 0x8eee6c00 == 93 [pid = 1721] [id = 262] 08:15:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x90953c00) [pid = 1721] [serial = 787] [outer = (nil)] 08:15:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x9095bc00) [pid = 1721] [serial = 788] [outer = 0x90953c00] 08:15:10 INFO - PROCESS | 1721 | 1464621310148 Marionette DEBUG loaded listener.js 08:15:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x90f73c00) [pid = 1721] [serial = 789] [outer = 0x90953c00] 08:15:11 INFO - PROCESS | 1721 | 1464621311081 Marionette TRACE conn4 <- [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]]]}] 08:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1655ms 08:15:11 INFO - PROCESS | 1721 | 1464621311117 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 08:15:11 INFO - PROCESS | 1721 | 1464621311124 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 08:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:15:11 INFO - PROCESS | 1721 | 1464621311157 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:15:11 INFO - PROCESS | 1721 | 1464621311166 Marionette TRACE conn4 <- [1,1022,null,{}] 08:15:11 INFO - PROCESS | 1721 | 1464621311176 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:11 INFO - PROCESS | 1721 | 1464621311396 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 08:15:11 INFO - PROCESS | 1721 | 1464621311660 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:11 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e555400 == 94 [pid = 1721] [id = 263] 08:15:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x8e55c400) [pid = 1721] [serial = 790] [outer = (nil)] 08:15:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x9100ec00) [pid = 1721] [serial = 791] [outer = 0x8e55c400] 08:15:11 INFO - PROCESS | 1721 | 1464621311791 Marionette DEBUG loaded listener.js 08:15:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x910b8400) [pid = 1721] [serial = 792] [outer = 0x8e55c400] 08:15:12 INFO - PROCESS | 1721 | 1464621312728 Marionette TRACE conn4 <- [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]]]}] 08:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1667ms 08:15:12 INFO - PROCESS | 1721 | 1464621312801 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 08:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:15:12 INFO - PROCESS | 1721 | 1464621312806 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 08:15:12 INFO - PROCESS | 1721 | 1464621312813 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:15:12 INFO - PROCESS | 1721 | 1464621312816 Marionette TRACE conn4 <- [1,1026,null,{}] 08:15:12 INFO - PROCESS | 1721 | 1464621312823 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:13 INFO - PROCESS | 1721 | 1464621313049 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 08:15:13 INFO - PROCESS | 1721 | 1464621313302 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:13 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e55ac00 == 95 [pid = 1721] [id = 264] 08:15:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x91003000) [pid = 1721] [serial = 793] [outer = (nil)] 08:15:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x9174c000) [pid = 1721] [serial = 794] [outer = 0x91003000] 08:15:13 INFO - PROCESS | 1721 | 1464621313428 Marionette DEBUG loaded listener.js 08:15:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x91837800) [pid = 1721] [serial = 795] [outer = 0x91003000] 08:15:14 INFO - PROCESS | 1721 | 1464621314447 Marionette TRACE conn4 <- [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]]]}] 08:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1684ms 08:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:15:14 INFO - PROCESS | 1721 | 1464621314521 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 08:15:14 INFO - PROCESS | 1721 | 1464621314524 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 08:15:14 INFO - PROCESS | 1721 | 1464621314532 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:15:14 INFO - PROCESS | 1721 | 1464621314535 Marionette TRACE conn4 <- [1,1030,null,{}] 08:15:14 INFO - PROCESS | 1721 | 1464621314543 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:14 INFO - PROCESS | 1721 | 1464621314774 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 08:15:15 INFO - PROCESS | 1721 | 1464621315081 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:15 INFO - PROCESS | 1721 | ++DOCSHELL 0x91a61000 == 96 [pid = 1721] [id = 265] 08:15:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x91a61800) [pid = 1721] [serial = 796] [outer = (nil)] 08:15:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x91a6a000) [pid = 1721] [serial = 797] [outer = 0x91a61800] 08:15:15 INFO - PROCESS | 1721 | 1464621315213 Marionette DEBUG loaded listener.js 08:15:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x91a7c800) [pid = 1721] [serial = 798] [outer = 0x91a61800] 08:15:16 INFO - PROCESS | 1721 | 1464621316266 Marionette TRACE conn4 <- [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]]]}] 08:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1798ms 08:15:16 INFO - PROCESS | 1721 | 1464621316330 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 08:15:16 INFO - PROCESS | 1721 | 1464621316334 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 08:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:15:16 INFO - PROCESS | 1721 | 1464621316341 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:15:16 INFO - PROCESS | 1721 | 1464621316345 Marionette TRACE conn4 <- [1,1034,null,{}] 08:15:16 INFO - PROCESS | 1721 | 1464621316351 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:16 INFO - PROCESS | 1721 | 1464621316598 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 08:15:16 INFO - PROCESS | 1721 | 1464621316897 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:16 INFO - PROCESS | 1721 | ++DOCSHELL 0x91834800 == 97 [pid = 1721] [id = 266] 08:15:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x919cc800) [pid = 1721] [serial = 799] [outer = (nil)] 08:15:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x922cac00) [pid = 1721] [serial = 800] [outer = 0x919cc800] 08:15:16 INFO - PROCESS | 1721 | 1464621316990 Marionette DEBUG loaded listener.js 08:15:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0x92544400) [pid = 1721] [serial = 801] [outer = 0x919cc800] 08:15:17 INFO - PROCESS | 1721 | 1464621317945 Marionette TRACE conn4 <- [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]]]}] 08:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1639ms 08:15:17 INFO - PROCESS | 1721 | 1464621317981 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 08:15:17 INFO - PROCESS | 1721 | 1464621317985 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 08:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:15:17 INFO - PROCESS | 1721 | 1464621317992 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:15:17 INFO - PROCESS | 1721 | 1464621317995 Marionette TRACE conn4 <- [1,1038,null,{}] 08:15:18 INFO - PROCESS | 1721 | 1464621318002 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:18 INFO - PROCESS | 1721 | 1464621318212 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 08:15:18 INFO - PROCESS | 1721 | 1464621318492 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:18 INFO - PROCESS | 1721 | ++DOCSHELL 0x9213b000 == 98 [pid = 1721] [id = 267] 08:15:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0x922c5400) [pid = 1721] [serial = 802] [outer = (nil)] 08:15:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 178 (0x9293cc00) [pid = 1721] [serial = 803] [outer = 0x922c5400] 08:15:18 INFO - PROCESS | 1721 | 1464621318644 Marionette DEBUG loaded listener.js 08:15:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 179 (0x92942400) [pid = 1721] [serial = 804] [outer = 0x922c5400] 08:15:19 INFO - PROCESS | 1721 | 1464621319709 Marionette TRACE conn4 <- [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]]]}] 08:15:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:15:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1783ms 08:15:19 INFO - PROCESS | 1721 | 1464621319777 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 08:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:15:19 INFO - PROCESS | 1721 | 1464621319781 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 08:15:19 INFO - PROCESS | 1721 | 1464621319788 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:15:19 INFO - PROCESS | 1721 | 1464621319792 Marionette TRACE conn4 <- [1,1042,null,{}] 08:15:19 INFO - PROCESS | 1721 | 1464621319798 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:20 INFO - PROCESS | 1721 | 1464621320030 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 08:15:20 INFO - PROCESS | 1721 | 1464621320341 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:20 INFO - PROCESS | 1721 | ++DOCSHELL 0x8eeea000 == 99 [pid = 1721] [id = 268] 08:15:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 180 (0x92140800) [pid = 1721] [serial = 805] [outer = (nil)] 08:15:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 181 (0x92ad1400) [pid = 1721] [serial = 806] [outer = 0x92140800] 08:15:20 INFO - PROCESS | 1721 | 1464621320437 Marionette DEBUG loaded listener.js 08:15:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 182 (0x92ad6c00) [pid = 1721] [serial = 807] [outer = 0x92140800] 08:15:21 INFO - PROCESS | 1721 | 1464621321328 Marionette TRACE conn4 <- [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]]]}] 08:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1583ms 08:15:21 INFO - PROCESS | 1721 | 1464621321371 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 08:15:21 INFO - PROCESS | 1721 | 1464621321376 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 08:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:15:21 INFO - PROCESS | 1721 | 1464621321383 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:15:21 INFO - PROCESS | 1721 | 1464621321393 Marionette TRACE conn4 <- [1,1046,null,{}] 08:15:21 INFO - PROCESS | 1721 | 1464621321398 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:21 INFO - PROCESS | 1721 | 1464621321617 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 08:15:21 INFO - PROCESS | 1721 | 1464621321925 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:21 INFO - PROCESS | 1721 | ++DOCSHELL 0x9269e400 == 100 [pid = 1721] [id = 269] 08:15:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 183 (0x92940000) [pid = 1721] [serial = 808] [outer = (nil)] 08:15:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 184 (0x9387a800) [pid = 1721] [serial = 809] [outer = 0x92940000] 08:15:22 INFO - PROCESS | 1721 | 1464621322021 Marionette DEBUG loaded listener.js 08:15:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 185 (0x93984800) [pid = 1721] [serial = 810] [outer = 0x92940000] 08:15:22 INFO - PROCESS | 1721 | 1464621322996 Marionette TRACE conn4 <- [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]]]}] 08:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1650ms 08:15:23 INFO - PROCESS | 1721 | 1464621323034 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 08:15:23 INFO - PROCESS | 1721 | 1464621323038 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 08:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:15:23 INFO - PROCESS | 1721 | 1464621323046 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:15:23 INFO - PROCESS | 1721 | 1464621323050 Marionette TRACE conn4 <- [1,1050,null,{}] 08:15:23 INFO - PROCESS | 1721 | 1464621323056 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:23 INFO - PROCESS | 1721 | 1464621323274 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 08:15:23 INFO - PROCESS | 1721 | 1464621323552 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:23 INFO - PROCESS | 1721 | ++DOCSHELL 0x94f42400 == 101 [pid = 1721] [id = 270] 08:15:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 186 (0x94f7cc00) [pid = 1721] [serial = 811] [outer = (nil)] 08:15:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 187 (0x95102c00) [pid = 1721] [serial = 812] [outer = 0x94f7cc00] 08:15:23 INFO - PROCESS | 1721 | 1464621323738 Marionette DEBUG loaded listener.js 08:15:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 188 (0x95131400) [pid = 1721] [serial = 813] [outer = 0x94f7cc00] 08:15:24 INFO - PROCESS | 1721 | 1464621324763 Marionette TRACE conn4 <- [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]]]}] 08:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1788ms 08:15:24 INFO - PROCESS | 1721 | 1464621324835 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 08:15:24 INFO - PROCESS | 1721 | 1464621324840 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 08:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:15:24 INFO - PROCESS | 1721 | 1464621324848 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:15:24 INFO - PROCESS | 1721 | 1464621324853 Marionette TRACE conn4 <- [1,1054,null,{}] 08:15:24 INFO - PROCESS | 1721 | 1464621324859 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:25 INFO - PROCESS | 1721 | 1464621325141 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 08:15:25 INFO - PROCESS | 1721 | 1464621325461 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:25 INFO - PROCESS | 1721 | ++DOCSHELL 0x9398b800 == 102 [pid = 1721] [id = 271] 08:15:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 189 (0x95131000) [pid = 1721] [serial = 814] [outer = (nil)] 08:15:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 190 (0x98068c00) [pid = 1721] [serial = 815] [outer = 0x95131000] 08:15:25 INFO - PROCESS | 1721 | 1464621325629 Marionette DEBUG loaded listener.js 08:15:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 191 (0x99208c00) [pid = 1721] [serial = 816] [outer = 0x95131000] 08:15:26 INFO - PROCESS | 1721 | 1464621326694 Marionette TRACE conn4 <- [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]]]}] 08:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1891ms 08:15:26 INFO - PROCESS | 1721 | 1464621326740 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 08:15:26 INFO - PROCESS | 1721 | 1464621326744 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 08:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:15:26 INFO - PROCESS | 1721 | 1464621326750 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:15:26 INFO - PROCESS | 1721 | 1464621326754 Marionette TRACE conn4 <- [1,1058,null,{}] 08:15:26 INFO - PROCESS | 1721 | 1464621326761 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:26 INFO - PROCESS | 1721 | 1464621326979 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 08:15:27 INFO - PROCESS | 1721 | 1464621327247 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:27 INFO - PROCESS | 1721 | ++DOCSHELL 0x8a8e1c00 == 103 [pid = 1721] [id = 272] 08:15:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 192 (0x919c4400) [pid = 1721] [serial = 817] [outer = (nil)] 08:15:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 193 (0x99dd4400) [pid = 1721] [serial = 818] [outer = 0x919c4400] 08:15:27 INFO - PROCESS | 1721 | 1464621327432 Marionette DEBUG loaded listener.js 08:15:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 194 (0x99de9000) [pid = 1721] [serial = 819] [outer = 0x919c4400] 08:15:28 INFO - PROCESS | 1721 | 1464621328532 Marionette TRACE conn4 <- [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]]]}] 08:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1839ms 08:15:28 INFO - PROCESS | 1721 | 1464621328591 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 08:15:28 INFO - PROCESS | 1721 | 1464621328594 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 08:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:15:28 INFO - PROCESS | 1721 | 1464621328601 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:15:28 INFO - PROCESS | 1721 | 1464621328604 Marionette TRACE conn4 <- [1,1062,null,{}] 08:15:28 INFO - PROCESS | 1721 | 1464621328611 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:28 INFO - PROCESS | 1721 | 1464621328837 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 08:15:29 INFO - PROCESS | 1721 | 1464621329102 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:29 INFO - PROCESS | 1721 | ++DOCSHELL 0x99dc7800 == 104 [pid = 1721] [id = 273] 08:15:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 195 (0x99dc9000) [pid = 1721] [serial = 820] [outer = (nil)] 08:15:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 196 (0x9a1f9000) [pid = 1721] [serial = 821] [outer = 0x99dc9000] 08:15:29 INFO - PROCESS | 1721 | 1464621329231 Marionette DEBUG loaded listener.js 08:15:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 197 (0x9a648c00) [pid = 1721] [serial = 822] [outer = 0x99dc9000] 08:15:30 INFO - PROCESS | 1721 | 1464621330201 Marionette TRACE conn4 <- [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]]]}] 08:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1634ms 08:15:30 INFO - PROCESS | 1721 | 1464621330236 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 08:15:30 INFO - PROCESS | 1721 | 1464621330241 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 08:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:15:30 INFO - PROCESS | 1721 | 1464621330254 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:15:30 INFO - PROCESS | 1721 | 1464621330257 Marionette TRACE conn4 <- [1,1066,null,{}] 08:15:30 INFO - PROCESS | 1721 | 1464621330263 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:30 INFO - PROCESS | 1721 | 1464621330476 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 08:15:30 INFO - PROCESS | 1721 | 1464621330739 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:30 INFO - PROCESS | 1721 | ++DOCSHELL 0x9a2dd400 == 105 [pid = 1721] [id = 274] 08:15:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 198 (0x9a7b7800) [pid = 1721] [serial = 823] [outer = (nil)] 08:15:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 199 (0x9af4b400) [pid = 1721] [serial = 824] [outer = 0x9a7b7800] 08:15:30 INFO - PROCESS | 1721 | 1464621330868 Marionette DEBUG loaded listener.js 08:15:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 200 (0x9af4e400) [pid = 1721] [serial = 825] [outer = 0x9a7b7800] 08:15:31 INFO - PROCESS | 1721 | 1464621331863 Marionette TRACE conn4 <- [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]]]}] 08:15:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:15:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1634ms 08:15:31 INFO - PROCESS | 1721 | 1464621331888 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 08:15:31 INFO - PROCESS | 1721 | 1464621331892 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 08:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:15:31 INFO - PROCESS | 1721 | 1464621331899 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:15:31 INFO - PROCESS | 1721 | 1464621331902 Marionette TRACE conn4 <- [1,1070,null,{}] 08:15:31 INFO - PROCESS | 1721 | 1464621331908 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:32 INFO - PROCESS | 1721 | 1464621332139 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 08:15:32 INFO - PROCESS | 1721 | 1464621332916 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:32 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c13d800 == 106 [pid = 1721] [id = 275] 08:15:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 201 (0x8c13dc00) [pid = 1721] [serial = 826] [outer = (nil)] 08:15:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 202 (0x8c212800) [pid = 1721] [serial = 827] [outer = 0x8c13dc00] 08:15:33 INFO - PROCESS | 1721 | 1464621333008 Marionette DEBUG loaded listener.js 08:15:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 203 (0x8d2db000) [pid = 1721] [serial = 828] [outer = 0x8c13dc00] 08:15:33 INFO - PROCESS | 1721 | 1464621333925 Marionette TRACE conn4 <- [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]]]}] 08:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 2083ms 08:15:33 INFO - PROCESS | 1721 | 1464621333985 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 08:15:33 INFO - PROCESS | 1721 | 1464621333992 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 08:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:15:34 INFO - PROCESS | 1721 | 1464621334001 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:15:34 INFO - PROCESS | 1721 | 1464621334007 Marionette TRACE conn4 <- [1,1074,null,{}] 08:15:34 INFO - PROCESS | 1721 | 1464621334014 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:34 INFO - PROCESS | 1721 | 1464621334229 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 08:15:34 INFO - PROCESS | 1721 | 1464621334490 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:34 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ada7800 == 107 [pid = 1721] [id = 276] 08:15:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 204 (0x8c219000) [pid = 1721] [serial = 829] [outer = (nil)] 08:15:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 205 (0x8e558400) [pid = 1721] [serial = 830] [outer = 0x8c219000] 08:15:34 INFO - PROCESS | 1721 | 1464621334642 Marionette DEBUG loaded listener.js 08:15:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 206 (0x8eeecc00) [pid = 1721] [serial = 831] [outer = 0x8c219000] 08:15:35 INFO - PROCESS | 1721 | 1464621335695 Marionette TRACE conn4 <- [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]]]}] 08:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1735ms 08:15:35 INFO - PROCESS | 1721 | 1464621335738 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 08:15:35 INFO - PROCESS | 1721 | 1464621335744 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 08:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:15:35 INFO - PROCESS | 1721 | 1464621335751 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:15:35 INFO - PROCESS | 1721 | 1464621335754 Marionette TRACE conn4 <- [1,1078,null,{}] 08:15:35 INFO - PROCESS | 1721 | 1464621335760 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:36 INFO - PROCESS | 1721 | 1464621336001 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 08:15:36 INFO - PROCESS | 1721 | 1464621336357 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:36 INFO - PROCESS | 1721 | --DOCSHELL 0x99e8b400 == 106 [pid = 1721] [id = 207] 08:15:36 INFO - PROCESS | 1721 | --DOCSHELL 0x8d2df800 == 105 [pid = 1721] [id = 204] 08:15:36 INFO - PROCESS | 1721 | --DOCSHELL 0x8d2dc000 == 104 [pid = 1721] [id = 205] 08:15:36 INFO - PROCESS | 1721 | --DOCSHELL 0x9b07a000 == 103 [pid = 1721] [id = 208] 08:15:36 INFO - PROCESS | 1721 | --DOCSHELL 0x8c0dac00 == 102 [pid = 1721] [id = 210] 08:15:36 INFO - PROCESS | 1721 | --DOCSHELL 0x951f5000 == 101 [pid = 1721] [id = 211] 08:15:36 INFO - PROCESS | 1721 | --DOCSHELL 0x8d3cc400 == 100 [pid = 1721] [id = 206] 08:15:36 INFO - PROCESS | 1721 | --DOCSHELL 0x9b572c00 == 99 [pid = 1721] [id = 209] 08:15:36 INFO - PROCESS | 1721 | --DOCSHELL 0x8dd73400 == 98 [pid = 1721] [id = 212] 08:15:36 INFO - PROCESS | 1721 | --DOCSHELL 0x92137400 == 97 [pid = 1721] [id = 203] 08:15:36 INFO - PROCESS | 1721 | --DOCSHELL 0x8dd7f800 == 96 [pid = 1721] [id = 258] 08:15:36 INFO - PROCESS | 1721 | --DOCSHELL 0x8d3d0000 == 95 [pid = 1721] [id = 257] 08:15:36 INFO - PROCESS | 1721 | --DOCSHELL 0x8c138800 == 94 [pid = 1721] [id = 256] 08:15:36 INFO - PROCESS | 1721 | --DOCSHELL 0x8c218400 == 93 [pid = 1721] [id = 253] 08:15:36 INFO - PROCESS | 1721 | --DOCSHELL 0x8ad9d400 == 92 [pid = 1721] [id = 254] 08:15:36 INFO - PROCESS | 1721 | --DOCSHELL 0x8c21c400 == 91 [pid = 1721] [id = 252] 08:15:36 INFO - PROCESS | 1721 | --DOCSHELL 0x8c20f000 == 90 [pid = 1721] [id = 251] 08:15:36 INFO - PROCESS | 1721 | --DOCSHELL 0x9375a400 == 89 [pid = 1721] [id = 249] 08:15:36 INFO - PROCESS | 1721 | --DOCSHELL 0x8c20dc00 == 88 [pid = 1721] [id = 250] 08:15:36 INFO - PROCESS | 1721 | --DOCSHELL 0x9a2de400 == 87 [pid = 1721] [id = 248] 08:15:36 INFO - PROCESS | 1721 | --DOCSHELL 0x9a849000 == 86 [pid = 1721] [id = 247] 08:15:36 INFO - PROCESS | 1721 | --DOCSHELL 0x8db29000 == 85 [pid = 1721] [id = 246] 08:15:36 INFO - PROCESS | 1721 | --DOCSHELL 0x94481000 == 84 [pid = 1721] [id = 245] 08:15:36 INFO - PROCESS | 1721 | --DOCSHELL 0x9253e400 == 83 [pid = 1721] [id = 243] 08:15:36 INFO - PROCESS | 1721 | --DOCSHELL 0x8dd75000 == 82 [pid = 1721] [id = 244] 08:15:36 INFO - PROCESS | 1721 | --DOCSHELL 0x9213e800 == 81 [pid = 1721] [id = 242] 08:15:36 INFO - PROCESS | 1721 | --DOCSHELL 0x8d3d2400 == 80 [pid = 1721] [id = 241] 08:15:36 INFO - PROCESS | 1721 | --DOCSHELL 0x9095c800 == 79 [pid = 1721] [id = 240] 08:15:36 INFO - PROCESS | 1721 | --DOCSHELL 0x8dc1a800 == 78 [pid = 1721] [id = 239] 08:15:36 INFO - PROCESS | 1721 | --DOMWINDOW == 205 (0x92138800) [pid = 1721] [serial = 716] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1721 | --DOMWINDOW == 204 (0x9174a800) [pid = 1721] [serial = 713] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1721 | --DOMWINDOW == 203 (0x8a8ea800) [pid = 1721] [serial = 689] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1721 | --DOMWINDOW == 202 (0x9a848000) [pid = 1721] [serial = 695] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1721 | --DOMWINDOW == 201 (0x922c4400) [pid = 1721] [serial = 668] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1721 | --DOMWINDOW == 200 (0x8e46f800) [pid = 1721] [serial = 702] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1721 | --DOMWINDOW == 199 (0x910aa000) [pid = 1721] [serial = 707] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1721 | --DOMWINDOW == 198 (0xa30f3800) [pid = 1721] [serial = 680] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1721 | --DOMWINDOW == 197 (0xa6a42800) [pid = 1721] [serial = 686] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1721 | --DOMWINDOW == 196 (0x8eee7800) [pid = 1721] [serial = 705] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1721 | --DOMWINDOW == 195 (0x92545000) [pid = 1721] [serial = 662] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1721 | --DOMWINDOW == 194 (0x9bf6dc00) [pid = 1721] [serial = 677] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1721 | --DOMWINDOW == 193 (0x9174d000) [pid = 1721] [serial = 710] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1721 | --DOMWINDOW == 192 (0x9183e800) [pid = 1721] [serial = 711] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1721 | --DOMWINDOW == 191 (0x8e88e400) [pid = 1721] [serial = 665] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1721 | --DOMWINDOW == 190 (0x8dff3800) [pid = 1721] [serial = 704] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1721 | --DOMWINDOW == 189 (0x919cf400) [pid = 1721] [serial = 714] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1721 | --DOMWINDOW == 188 (0xa6a43000) [pid = 1721] [serial = 692] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1721 | --DOMWINDOW == 187 (0x95136800) [pid = 1721] [serial = 606] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1721 | --DOMWINDOW == 186 (0x99dcd400) [pid = 1721] [serial = 671] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1721 | --DOMWINDOW == 185 (0x8dc1f800) [pid = 1721] [serial = 698] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1721 | --DOMWINDOW == 184 (0xa62f9c00) [pid = 1721] [serial = 683] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1721 | --DOMWINDOW == 183 (0x8dc18c00) [pid = 1721] [serial = 701] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1721 | --DOMWINDOW == 182 (0x9af56c00) [pid = 1721] [serial = 674] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1721 | --DOMWINDOW == 181 (0x91743c00) [pid = 1721] [serial = 708] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1721 | ++DOCSHELL 0x8a8ea800 == 79 [pid = 1721] [id = 277] 08:15:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 182 (0x8a8ecc00) [pid = 1721] [serial = 832] [outer = (nil)] 08:15:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 183 (0x8c138800) [pid = 1721] [serial = 833] [outer = 0x8a8ecc00] 08:15:36 INFO - PROCESS | 1721 | 1464621336833 Marionette DEBUG loaded listener.js 08:15:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 184 (0x8dc18c00) [pid = 1721] [serial = 834] [outer = 0x8a8ecc00] 08:15:37 INFO - PROCESS | 1721 | 1464621337617 Marionette TRACE conn4 <- [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]]]}] 08:15:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1887ms 08:15:37 INFO - PROCESS | 1721 | 1464621337639 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 08:15:37 INFO - PROCESS | 1721 | 1464621337644 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 08:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:15:37 INFO - PROCESS | 1721 | 1464621337677 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:15:37 INFO - PROCESS | 1721 | 1464621337687 Marionette TRACE conn4 <- [1,1082,null,{}] 08:15:37 INFO - PROCESS | 1721 | 1464621337694 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:37 INFO - PROCESS | 1721 | 1464621337887 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 08:15:37 INFO - PROCESS | 1721 | 1464621337898 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:37 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d2e2400 == 80 [pid = 1721] [id = 278] 08:15:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 185 (0x9095c800) [pid = 1721] [serial = 835] [outer = (nil)] 08:15:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 186 (0x91744800) [pid = 1721] [serial = 836] [outer = 0x9095c800] 08:15:37 INFO - PROCESS | 1721 | 1464621337992 Marionette DEBUG loaded listener.js 08:15:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 187 (0x91839000) [pid = 1721] [serial = 837] [outer = 0x9095c800] 08:15:38 INFO - PROCESS | 1721 | 1464621338959 Marionette TRACE conn4 <- [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]]]}] 08:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1319ms 08:15:38 INFO - PROCESS | 1721 | 1464621338981 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 08:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:15:38 INFO - PROCESS | 1721 | 1464621338986 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 08:15:38 INFO - PROCESS | 1721 | 1464621338992 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:15:38 INFO - PROCESS | 1721 | 1464621338995 Marionette TRACE conn4 <- [1,1086,null,{}] 08:15:39 INFO - PROCESS | 1721 | 1464621339002 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:39 INFO - PROCESS | 1721 | 1464621339274 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 08:15:39 INFO - PROCESS | 1721 | 1464621339309 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:39 INFO - PROCESS | 1721 | ++DOCSHELL 0x91008c00 == 81 [pid = 1721] [id = 279] 08:15:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 188 (0x91747400) [pid = 1721] [serial = 838] [outer = (nil)] 08:15:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 189 (0x91a63c00) [pid = 1721] [serial = 839] [outer = 0x91747400] 08:15:39 INFO - PROCESS | 1721 | 1464621339386 Marionette DEBUG loaded listener.js 08:15:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 190 (0x91a78800) [pid = 1721] [serial = 840] [outer = 0x91747400] 08:15:40 INFO - PROCESS | 1721 | 1464621340395 Marionette TRACE conn4 <- [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]]]}] 08:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1439ms 08:15:40 INFO - PROCESS | 1721 | 1464621340432 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 08:15:40 INFO - PROCESS | 1721 | 1464621340436 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 08:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:15:40 INFO - PROCESS | 1721 | 1464621340450 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:15:40 INFO - PROCESS | 1721 | 1464621340453 Marionette TRACE conn4 <- [1,1090,null,{}] 08:15:40 INFO - PROCESS | 1721 | 1464621340459 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:40 INFO - PROCESS | 1721 | 1464621340705 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 08:15:40 INFO - PROCESS | 1721 | 1464621340746 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:40 INFO - PROCESS | 1721 | ++DOCSHELL 0x91a7d400 == 82 [pid = 1721] [id = 280] 08:15:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 191 (0x92138800) [pid = 1721] [serial = 841] [outer = (nil)] 08:15:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 192 (0x9213e800) [pid = 1721] [serial = 842] [outer = 0x92138800] 08:15:40 INFO - PROCESS | 1721 | 1464621340847 Marionette DEBUG loaded listener.js 08:15:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 193 (0x9269f800) [pid = 1721] [serial = 843] [outer = 0x92138800] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 192 (0x9ba7e800) [pid = 1721] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 191 (0x8d3cd000) [pid = 1721] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 190 (0x99208000) [pid = 1721] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 189 (0x8dc1f000) [pid = 1721] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 188 (0x8ad9d800) [pid = 1721] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 187 (0x92ce3000) [pid = 1721] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 186 (0x8ada0c00) [pid = 1721] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 185 (0x8e88bc00) [pid = 1721] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 184 (0x91742000) [pid = 1721] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 183 (0x92ad0000) [pid = 1721] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 182 (0x95131800) [pid = 1721] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 181 (0x9a83f800) [pid = 1721] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 180 (0x951f1800) [pid = 1721] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 179 (0x8c216000) [pid = 1721] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 178 (0x8dd74c00) [pid = 1721] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 177 (0x91a74800) [pid = 1721] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0xa678a400) [pid = 1721] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x95105400) [pid = 1721] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x9a84ac00) [pid = 1721] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x9b7e6000) [pid = 1721] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x8dfe8000) [pid = 1721] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x9bf73800) [pid = 1721] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x9b07cc00) [pid = 1721] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x91a72c00) [pid = 1721] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x8a8e2400) [pid = 1721] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x8d3d2000) [pid = 1721] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0xa6708c00) [pid = 1721] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x9512fc00) [pid = 1721] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x8c139000) [pid = 1721] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x926a0800) [pid = 1721] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0xa26cb400) [pid = 1721] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x9213a400) [pid = 1721] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x9b071800) [pid = 1721] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x8c210800) [pid = 1721] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x8d3cf000) [pid = 1721] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0xa678fc00) [pid = 1721] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x92937800) [pid = 1721] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x8dd7fc00) [pid = 1721] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x8c21c800) [pid = 1721] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0xa35f4800) [pid = 1721] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x9a651c00) [pid = 1721] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x9a33c800) [pid = 1721] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x9a845000) [pid = 1721] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:15:42 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x8dc1a400) [pid = 1721] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:15:42 INFO - PROCESS | 1721 | 1464621342638 Marionette TRACE conn4 <- [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]]]}] 08:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 2246ms 08:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:15:42 INFO - PROCESS | 1721 | 1464621342691 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 08:15:42 INFO - PROCESS | 1721 | 1464621342694 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 08:15:42 INFO - PROCESS | 1721 | 1464621342701 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:15:42 INFO - PROCESS | 1721 | 1464621342704 Marionette TRACE conn4 <- [1,1094,null,{}] 08:15:42 INFO - PROCESS | 1721 | 1464621342710 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:42 INFO - PROCESS | 1721 | 1464621342898 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 08:15:42 INFO - PROCESS | 1721 | 1464621342915 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:43 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ada0c00 == 83 [pid = 1721] [id = 281] 08:15:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x8c135400) [pid = 1721] [serial = 844] [outer = (nil)] 08:15:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x8d3d5c00) [pid = 1721] [serial = 845] [outer = 0x8c135400] 08:15:43 INFO - PROCESS | 1721 | 1464621343145 Marionette DEBUG loaded listener.js 08:15:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x92131400) [pid = 1721] [serial = 846] [outer = 0x8c135400] 08:15:43 INFO - PROCESS | 1721 | --DOCSHELL 0x99205400 == 82 [pid = 1721] [id = 9] 08:15:44 INFO - PROCESS | 1721 | 1464621344037 Marionette TRACE conn4 <- [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]]]}] 08:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1388ms 08:15:44 INFO - PROCESS | 1721 | 1464621344174 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 08:15:44 INFO - PROCESS | 1721 | 1464621344179 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 08:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:15:44 INFO - PROCESS | 1721 | 1464621344204 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:15:44 INFO - PROCESS | 1721 | 1464621344210 Marionette TRACE conn4 <- [1,1098,null,{}] 08:15:44 INFO - PROCESS | 1721 | 1464621344219 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:44 INFO - PROCESS | 1721 | 1464621344475 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 08:15:44 INFO - PROCESS | 1721 | 1464621344866 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:44 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d287c00 == 83 [pid = 1721] [id = 282] 08:15:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x8d289c00) [pid = 1721] [serial = 847] [outer = (nil)] 08:15:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x8d3ce800) [pid = 1721] [serial = 848] [outer = 0x8d289c00] 08:15:44 INFO - PROCESS | 1721 | 1464621344965 Marionette DEBUG loaded listener.js 08:15:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x8db2e800) [pid = 1721] [serial = 849] [outer = 0x8d289c00] 08:15:45 INFO - PROCESS | 1721 | 1464621345975 Marionette TRACE conn4 <- [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]]]}] 08:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1855ms 08:15:46 INFO - PROCESS | 1721 | 1464621346047 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 08:15:46 INFO - PROCESS | 1721 | 1464621346053 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 08:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:15:46 INFO - PROCESS | 1721 | 1464621346067 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:15:46 INFO - PROCESS | 1721 | 1464621346074 Marionette TRACE conn4 <- [1,1102,null,{}] 08:15:46 INFO - PROCESS | 1721 | 1464621346082 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:46 INFO - PROCESS | 1721 | 1464621346357 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 08:15:46 INFO - PROCESS | 1721 | 1464621346676 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:46 INFO - PROCESS | 1721 | ++DOCSHELL 0x8eee9000 == 84 [pid = 1721] [id = 283] 08:15:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x8eee9c00) [pid = 1721] [serial = 850] [outer = (nil)] 08:15:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x9095e000) [pid = 1721] [serial = 851] [outer = 0x8eee9c00] 08:15:46 INFO - PROCESS | 1721 | 1464621346769 Marionette DEBUG loaded listener.js 08:15:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x91007c00) [pid = 1721] [serial = 852] [outer = 0x8eee9c00] 08:15:47 INFO - PROCESS | 1721 | 1464621347716 Marionette TRACE conn4 <- [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]]]}] 08:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1690ms 08:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:15:47 INFO - PROCESS | 1721 | 1464621347754 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 08:15:47 INFO - PROCESS | 1721 | 1464621347757 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 08:15:47 INFO - PROCESS | 1721 | 1464621347765 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:15:47 INFO - PROCESS | 1721 | 1464621347768 Marionette TRACE conn4 <- [1,1106,null,{}] 08:15:47 INFO - PROCESS | 1721 | 1464621347783 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:48 INFO - PROCESS | 1721 | 1464621348018 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 08:15:48 INFO - PROCESS | 1721 | 1464621348323 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:48 INFO - PROCESS | 1721 | ++DOCSHELL 0x91a78c00 == 85 [pid = 1721] [id = 284] 08:15:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x9213b800) [pid = 1721] [serial = 853] [outer = (nil)] 08:15:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x922d0000) [pid = 1721] [serial = 854] [outer = 0x9213b800] 08:15:48 INFO - PROCESS | 1721 | 1464621348463 Marionette DEBUG loaded listener.js 08:15:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x9293f400) [pid = 1721] [serial = 855] [outer = 0x9213b800] 08:15:49 INFO - PROCESS | 1721 | 1464621349410 Marionette TRACE conn4 <- [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]]]}] 08:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1687ms 08:15:49 INFO - PROCESS | 1721 | 1464621349451 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 08:15:49 INFO - PROCESS | 1721 | 1464621349456 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 08:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:15:49 INFO - PROCESS | 1721 | 1464621349463 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:15:49 INFO - PROCESS | 1721 | 1464621349466 Marionette TRACE conn4 <- [1,1110,null,{}] 08:15:49 INFO - PROCESS | 1721 | 1464621349472 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:49 INFO - PROCESS | 1721 | 1464621349701 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 08:15:50 INFO - PROCESS | 1721 | 1464621350025 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:50 INFO - PROCESS | 1721 | ++DOCSHELL 0x8a8e6400 == 86 [pid = 1721] [id = 285] 08:15:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x90f6d400) [pid = 1721] [serial = 856] [outer = (nil)] 08:15:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x92ce5000) [pid = 1721] [serial = 857] [outer = 0x90f6d400] 08:15:50 INFO - PROCESS | 1721 | 1464621350122 Marionette DEBUG loaded listener.js 08:15:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x93989800) [pid = 1721] [serial = 858] [outer = 0x90f6d400] 08:15:51 INFO - PROCESS | 1721 | 1464621351034 Marionette TRACE conn4 <- [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]]]}] 08:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1638ms 08:15:51 INFO - PROCESS | 1721 | 1464621351102 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 08:15:51 INFO - PROCESS | 1721 | 1464621351107 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 08:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:15:51 INFO - PROCESS | 1721 | 1464621351114 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:15:51 INFO - PROCESS | 1721 | 1464621351117 Marionette TRACE conn4 <- [1,1114,null,{}] 08:15:51 INFO - PROCESS | 1721 | 1464621351124 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:51 INFO - PROCESS | 1721 | 1464621351340 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 08:15:51 INFO - PROCESS | 1721 | 1464621351613 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:51 INFO - PROCESS | 1721 | ++DOCSHELL 0x91a67400 == 87 [pid = 1721] [id = 286] 08:15:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x92545000) [pid = 1721] [serial = 859] [outer = (nil)] 08:15:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x94f84400) [pid = 1721] [serial = 860] [outer = 0x92545000] 08:15:51 INFO - PROCESS | 1721 | 1464621351749 Marionette DEBUG loaded listener.js 08:15:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x95105800) [pid = 1721] [serial = 861] [outer = 0x92545000] 08:15:52 INFO - PROCESS | 1721 | 1464621352707 Marionette TRACE conn4 <- [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]]]}] 08:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1635ms 08:15:52 INFO - PROCESS | 1721 | 1464621352751 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 08:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:15:52 INFO - PROCESS | 1721 | 1464621352755 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 08:15:52 INFO - PROCESS | 1721 | 1464621352762 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:15:52 INFO - PROCESS | 1721 | 1464621352766 Marionette TRACE conn4 <- [1,1118,null,{}] 08:15:52 INFO - PROCESS | 1721 | 1464621352772 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:53 INFO - PROCESS | 1721 | 1464621353031 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 08:15:53 INFO - PROCESS | 1721 | 1464621353347 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:53 INFO - PROCESS | 1721 | ++DOCSHELL 0x93760400 == 88 [pid = 1721] [id = 287] 08:15:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x95130800) [pid = 1721] [serial = 862] [outer = (nil)] 08:15:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x98892800) [pid = 1721] [serial = 863] [outer = 0x95130800] 08:15:53 INFO - PROCESS | 1721 | 1464621353440 Marionette DEBUG loaded listener.js 08:15:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x99de6c00) [pid = 1721] [serial = 864] [outer = 0x95130800] 08:15:54 INFO - PROCESS | 1721 | 1464621354384 Marionette TRACE conn4 <- [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]]]}] 08:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1637ms 08:15:54 INFO - PROCESS | 1721 | 1464621354399 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 08:15:54 INFO - PROCESS | 1721 | 1464621354402 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 08:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:15:54 INFO - PROCESS | 1721 | 1464621354409 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:15:54 INFO - PROCESS | 1721 | 1464621354412 Marionette TRACE conn4 <- [1,1122,null,{}] 08:15:54 INFO - PROCESS | 1721 | 1464621354419 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:54 INFO - PROCESS | 1721 | 1464621354631 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 08:15:54 INFO - PROCESS | 1721 | 1464621354907 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:54 INFO - PROCESS | 1721 | ++DOCSHELL 0x92ce3000 == 89 [pid = 1721] [id = 288] 08:15:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x99e86800) [pid = 1721] [serial = 865] [outer = (nil)] 08:15:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x9a83f800) [pid = 1721] [serial = 866] [outer = 0x99e86800] 08:15:55 INFO - PROCESS | 1721 | 1464621355044 Marionette DEBUG loaded listener.js 08:15:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x9a842800) [pid = 1721] [serial = 867] [outer = 0x99e86800] 08:15:56 INFO - PROCESS | 1721 | 1464621356003 Marionette TRACE conn4 <- [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]]]}] 08:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1633ms 08:15:56 INFO - PROCESS | 1721 | 1464621356043 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 08:15:56 INFO - PROCESS | 1721 | 1464621356048 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 08:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:15:56 INFO - PROCESS | 1721 | 1464621356055 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:15:56 INFO - PROCESS | 1721 | 1464621356059 Marionette TRACE conn4 <- [1,1126,null,{}] 08:15:56 INFO - PROCESS | 1721 | 1464621356065 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:56 INFO - PROCESS | 1721 | 1464621356327 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 08:15:56 INFO - PROCESS | 1721 | 1464621356633 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:56 INFO - PROCESS | 1721 | ++DOCSHELL 0x91839400 == 90 [pid = 1721] [id = 289] 08:15:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x99d66400) [pid = 1721] [serial = 868] [outer = (nil)] 08:15:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x9af51800) [pid = 1721] [serial = 869] [outer = 0x99d66400] 08:15:56 INFO - PROCESS | 1721 | 1464621356725 Marionette DEBUG loaded listener.js 08:15:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0x9af55400) [pid = 1721] [serial = 870] [outer = 0x99d66400] 08:15:57 INFO - PROCESS | 1721 | 1464621357649 Marionette TRACE conn4 <- [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]]]}] 08:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1631ms 08:15:57 INFO - PROCESS | 1721 | 1464621357688 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 08:15:57 INFO - PROCESS | 1721 | 1464621357692 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 08:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:15:57 INFO - PROCESS | 1721 | 1464621357699 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:15:57 INFO - PROCESS | 1721 | 1464621357703 Marionette TRACE conn4 <- [1,1130,null,{}] 08:15:57 INFO - PROCESS | 1721 | 1464621357709 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:57 INFO - PROCESS | 1721 | 1464621357930 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 08:15:58 INFO - PROCESS | 1721 | 1464621358189 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:58 INFO - PROCESS | 1721 | ++DOCSHELL 0x9b07d400 == 91 [pid = 1721] [id = 290] 08:15:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0x9b2a3000) [pid = 1721] [serial = 871] [outer = (nil)] 08:15:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 178 (0x9b2afc00) [pid = 1721] [serial = 872] [outer = 0x9b2a3000] 08:15:58 INFO - PROCESS | 1721 | 1464621358325 Marionette DEBUG loaded listener.js 08:15:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 179 (0x9b579000) [pid = 1721] [serial = 873] [outer = 0x9b2a3000] 08:15:59 INFO - PROCESS | 1721 | 1464621359254 Marionette TRACE conn4 <- [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]]]}] 08:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1593ms 08:15:59 INFO - PROCESS | 1721 | 1464621359294 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 08:15:59 INFO - PROCESS | 1721 | 1464621359297 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 08:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:15:59 INFO - PROCESS | 1721 | 1464621359304 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:15:59 INFO - PROCESS | 1721 | 1464621359307 Marionette TRACE conn4 <- [1,1134,null,{}] 08:15:59 INFO - PROCESS | 1721 | 1464621359313 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:59 INFO - PROCESS | 1721 | 1464621359536 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 08:15:59 INFO - PROCESS | 1721 | 1464621359812 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:59 INFO - PROCESS | 1721 | ++DOCSHELL 0x99e8cc00 == 92 [pid = 1721] [id = 291] 08:15:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 180 (0x9ab45000) [pid = 1721] [serial = 874] [outer = (nil)] 08:15:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 181 (0x9bf6d400) [pid = 1721] [serial = 875] [outer = 0x9ab45000] 08:15:59 INFO - PROCESS | 1721 | 1464621359982 Marionette DEBUG loaded listener.js 08:16:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 182 (0x9c021800) [pid = 1721] [serial = 876] [outer = 0x9ab45000] 08:16:01 INFO - PROCESS | 1721 | 1464621361009 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1780ms 08:16:01 INFO - PROCESS | 1721 | 1464621361086 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 08:16:01 INFO - PROCESS | 1721 | 1464621361090 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 08:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:16:01 INFO - PROCESS | 1721 | 1464621361097 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:16:01 INFO - PROCESS | 1721 | 1464621361102 Marionette TRACE conn4 <- [1,1138,null,{}] 08:16:01 INFO - PROCESS | 1721 | 1464621361109 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:01 INFO - PROCESS | 1721 | 1464621361404 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 08:16:01 INFO - PROCESS | 1721 | 1464621361723 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:01 INFO - PROCESS | 1721 | ++DOCSHELL 0x9c02fc00 == 93 [pid = 1721] [id = 292] 08:16:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 183 (0x9c0a3000) [pid = 1721] [serial = 877] [outer = (nil)] 08:16:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 184 (0x9d7bac00) [pid = 1721] [serial = 878] [outer = 0x9c0a3000] 08:16:01 INFO - PROCESS | 1721 | 1464621361823 Marionette DEBUG loaded listener.js 08:16:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 185 (0xa2153800) [pid = 1721] [serial = 879] [outer = 0x9c0a3000] 08:16:02 INFO - PROCESS | 1721 | 1464621362820 Marionette TRACE conn4 <- [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]]]}] 08:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1794ms 08:16:02 INFO - PROCESS | 1721 | 1464621362892 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 08:16:02 INFO - PROCESS | 1721 | 1464621362896 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 08:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:16:02 INFO - PROCESS | 1721 | 1464621362903 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:16:02 INFO - PROCESS | 1721 | 1464621362907 Marionette TRACE conn4 <- [1,1142,null,{}] 08:16:02 INFO - PROCESS | 1721 | 1464621362914 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:03 INFO - PROCESS | 1721 | 1464621363177 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 08:16:03 INFO - PROCESS | 1721 | 1464621363493 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:03 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d3cd400 == 94 [pid = 1721] [id = 293] 08:16:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 186 (0xa2289000) [pid = 1721] [serial = 880] [outer = (nil)] 08:16:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 187 (0xa2605800) [pid = 1721] [serial = 881] [outer = 0xa2289000] 08:16:03 INFO - PROCESS | 1721 | 1464621363592 Marionette DEBUG loaded listener.js 08:16:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 188 (0xa263e800) [pid = 1721] [serial = 882] [outer = 0xa2289000] 08:16:04 INFO - PROCESS | 1721 | 1464621364483 Marionette TRACE conn4 <- [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]]]}] 08:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1634ms 08:16:04 INFO - PROCESS | 1721 | 1464621364539 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 08:16:04 INFO - PROCESS | 1721 | 1464621364542 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 08:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:16:04 INFO - PROCESS | 1721 | 1464621364550 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:16:04 INFO - PROCESS | 1721 | 1464621364553 Marionette TRACE conn4 <- [1,1146,null,{}] 08:16:04 INFO - PROCESS | 1721 | 1464621364560 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:04 INFO - PROCESS | 1721 | 1464621364806 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 08:16:05 INFO - PROCESS | 1721 | 1464621365109 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:05 INFO - PROCESS | 1721 | ++DOCSHELL 0xa2282c00 == 95 [pid = 1721] [id = 294] 08:16:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 189 (0xa22cd800) [pid = 1721] [serial = 883] [outer = (nil)] 08:16:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 190 (0xa30f4800) [pid = 1721] [serial = 884] [outer = 0xa22cd800] 08:16:05 INFO - PROCESS | 1721 | 1464621365211 Marionette DEBUG loaded listener.js 08:16:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 191 (0xa3230400) [pid = 1721] [serial = 885] [outer = 0xa22cd800] 08:16:06 INFO - PROCESS | 1721 | 1464621366149 Marionette TRACE conn4 <- [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]]]}] 08:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1633ms 08:16:06 INFO - PROCESS | 1721 | 1464621366187 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 08:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:16:06 INFO - PROCESS | 1721 | 1464621366192 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 08:16:06 INFO - PROCESS | 1721 | 1464621366199 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:16:06 INFO - PROCESS | 1721 | 1464621366203 Marionette TRACE conn4 <- [1,1150,null,{}] 08:16:06 INFO - PROCESS | 1721 | 1464621366209 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:06 INFO - PROCESS | 1721 | 1464621366422 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 08:16:06 INFO - PROCESS | 1721 | 1464621366703 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:06 INFO - PROCESS | 1721 | ++DOCSHELL 0x8eee6800 == 96 [pid = 1721] [id = 295] 08:16:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 192 (0xa263f800) [pid = 1721] [serial = 886] [outer = (nil)] 08:16:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 193 (0xa4e01400) [pid = 1721] [serial = 887] [outer = 0xa263f800] 08:16:06 INFO - PROCESS | 1721 | 1464621366831 Marionette DEBUG loaded listener.js 08:16:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 194 (0xa4e0e400) [pid = 1721] [serial = 888] [outer = 0xa263f800] 08:16:07 INFO - PROCESS | 1721 | 1464621367728 Marionette TRACE conn4 <- [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]]]}] 08:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1582ms 08:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:16:07 INFO - PROCESS | 1721 | 1464621367781 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 08:16:07 INFO - PROCESS | 1721 | 1464621367785 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 08:16:07 INFO - PROCESS | 1721 | 1464621367792 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:16:07 INFO - PROCESS | 1721 | 1464621367795 Marionette TRACE conn4 <- [1,1154,null,{}] 08:16:07 INFO - PROCESS | 1721 | 1464621367802 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:08 INFO - PROCESS | 1721 | 1464621368025 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 08:16:08 INFO - PROCESS | 1721 | 1464621368333 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:08 INFO - PROCESS | 1721 | ++DOCSHELL 0x9173f400 == 97 [pid = 1721] [id = 296] 08:16:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 195 (0xa26cb000) [pid = 1721] [serial = 889] [outer = (nil)] 08:16:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 196 (0xa6296000) [pid = 1721] [serial = 890] [outer = 0xa26cb000] 08:16:08 INFO - PROCESS | 1721 | 1464621368430 Marionette DEBUG loaded listener.js 08:16:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 197 (0xa628b000) [pid = 1721] [serial = 891] [outer = 0xa26cb000] 08:16:09 INFO - PROCESS | 1721 | 1464621369344 Marionette TRACE conn4 <- [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]]]}] 08:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1591ms 08:16:09 INFO - PROCESS | 1721 | 1464621369384 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 08:16:09 INFO - PROCESS | 1721 | 1464621369388 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 08:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:16:09 INFO - PROCESS | 1721 | 1464621369395 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:16:09 INFO - PROCESS | 1721 | 1464621369397 Marionette TRACE conn4 <- [1,1158,null,{}] 08:16:09 INFO - PROCESS | 1721 | 1464621369404 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:09 INFO - PROCESS | 1721 | 1464621369610 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 08:16:09 INFO - PROCESS | 1721 | 1464621369964 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:10 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ad9c800 == 98 [pid = 1721] [id = 297] 08:16:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 198 (0x8ad9d000) [pid = 1721] [serial = 892] [outer = (nil)] 08:16:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 199 (0x8c213000) [pid = 1721] [serial = 893] [outer = 0x8ad9d000] 08:16:10 INFO - PROCESS | 1721 | 1464621370066 Marionette DEBUG loaded listener.js 08:16:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 200 (0x8db25400) [pid = 1721] [serial = 894] [outer = 0x8ad9d000] 08:16:11 INFO - PROCESS | 1721 | 1464621370997 Marionette TRACE conn4 <- [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]]]}] 08:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1638ms 08:16:11 INFO - PROCESS | 1721 | 1464621371034 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 08:16:11 INFO - PROCESS | 1721 | 1464621371038 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 08:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:16:11 INFO - PROCESS | 1721 | 1464621371045 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:16:11 INFO - PROCESS | 1721 | 1464621371048 Marionette TRACE conn4 <- [1,1162,null,{}] 08:16:11 INFO - PROCESS | 1721 | 1464621371054 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:11 INFO - PROCESS | 1721 | 1464621371273 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 08:16:11 INFO - PROCESS | 1721 | 1464621371560 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:11 INFO - PROCESS | 1721 | ++DOCSHELL 0x8a8ee400 == 99 [pid = 1721] [id = 298] 08:16:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 201 (0x8a8efc00) [pid = 1721] [serial = 895] [outer = (nil)] 08:16:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 202 (0x8e559000) [pid = 1721] [serial = 896] [outer = 0x8a8efc00] 08:16:11 INFO - PROCESS | 1721 | 1464621371690 Marionette DEBUG loaded listener.js 08:16:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 203 (0x9095f400) [pid = 1721] [serial = 897] [outer = 0x8a8efc00] 08:16:12 INFO - PROCESS | 1721 | 1464621372622 Marionette TRACE conn4 <- [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]]]}] 08:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1634ms 08:16:12 INFO - PROCESS | 1721 | 1464621372679 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 08:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:16:12 INFO - PROCESS | 1721 | 1464621372683 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 08:16:12 INFO - PROCESS | 1721 | 1464621372690 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:16:12 INFO - PROCESS | 1721 | 1464621372694 Marionette TRACE conn4 <- [1,1166,null,{}] 08:16:12 INFO - PROCESS | 1721 | 1464621372700 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:12 INFO - PROCESS | 1721 | 1464621372925 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 08:16:13 INFO - PROCESS | 1721 | 1464621373720 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:13 INFO - PROCESS | 1721 | ++DOCSHELL 0x8a8eb400 == 100 [pid = 1721] [id = 299] 08:16:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 204 (0x8c210800) [pid = 1721] [serial = 898] [outer = (nil)] 08:16:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 205 (0x8c21c800) [pid = 1721] [serial = 899] [outer = 0x8c210800] 08:16:13 INFO - PROCESS | 1721 | 1464621373815 Marionette DEBUG loaded listener.js 08:16:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 206 (0x8d3cf000) [pid = 1721] [serial = 900] [outer = 0x8c210800] 08:16:14 INFO - PROCESS | 1721 | --DOCSHELL 0x91a7d400 == 99 [pid = 1721] [id = 280] 08:16:14 INFO - PROCESS | 1721 | --DOCSHELL 0x8c0e5c00 == 98 [pid = 1721] [id = 259] 08:16:14 INFO - PROCESS | 1721 | --DOCSHELL 0x91008c00 == 97 [pid = 1721] [id = 279] 08:16:14 INFO - PROCESS | 1721 | --DOCSHELL 0x99202400 == 96 [pid = 1721] [id = 10] 08:16:14 INFO - PROCESS | 1721 | --DOCSHELL 0x8d2e2400 == 95 [pid = 1721] [id = 278] 08:16:14 INFO - PROCESS | 1721 | --DOCSHELL 0x8a8ea800 == 94 [pid = 1721] [id = 277] 08:16:14 INFO - PROCESS | 1721 | --DOCSHELL 0x8ada7800 == 93 [pid = 1721] [id = 276] 08:16:14 INFO - PROCESS | 1721 | --DOCSHELL 0x8c13d800 == 92 [pid = 1721] [id = 275] 08:16:15 INFO - PROCESS | 1721 | --DOCSHELL 0x8eee6c00 == 91 [pid = 1721] [id = 262] 08:16:15 INFO - PROCESS | 1721 | --DOCSHELL 0x8a8f0800 == 90 [pid = 1721] [id = 260] 08:16:15 INFO - PROCESS | 1721 | --DOCSHELL 0x8d3d9c00 == 89 [pid = 1721] [id = 261] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 205 (0x95104400) [pid = 1721] [serial = 663] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 204 (0x8e888400) [pid = 1721] [serial = 779] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 203 (0x9c02c400) [pid = 1721] [serial = 627] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 202 (0x8eee4800) [pid = 1721] [serial = 699] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 201 (0x9a0a0000) [pid = 1721] [serial = 618] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 200 (0x8e887000) [pid = 1721] [serial = 720] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 199 (0x8ada8000) [pid = 1721] [serial = 765] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 198 (0x94f48800) [pid = 1721] [serial = 731] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 197 (0x8dc18000) [pid = 1721] [serial = 767] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 196 (0x910b7800) [pid = 1721] [serial = 609] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 195 (0x9174b800) [pid = 1721] [serial = 722] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 194 (0x91a6a800) [pid = 1721] [serial = 723] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 193 (0x9398dc00) [pid = 1721] [serial = 729] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 192 (0x9a149400) [pid = 1721] [serial = 672] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 191 (0x9ba7b400) [pid = 1721] [serial = 741] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 190 (0x9a846800) [pid = 1721] [serial = 737] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 189 (0x9293c800) [pid = 1721] [serial = 756] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 188 (0x92939400) [pid = 1721] [serial = 755] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 187 (0xa6763400) [pid = 1721] [serial = 639] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 186 (0x926a0c00) [pid = 1721] [serial = 669] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 185 (0xa6b44400) [pid = 1721] [serial = 750] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 184 (0xa6a4cc00) [pid = 1721] [serial = 749] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 183 (0x99dd2800) [pid = 1721] [serial = 734] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 182 (0x8ada4800) [pid = 1721] [serial = 764] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 181 (0xa2282400) [pid = 1721] [serial = 744] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 180 (0xa322f000) [pid = 1721] [serial = 747] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 179 (0x9095f800) [pid = 1721] [serial = 666] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 178 (0x9d7b7800) [pid = 1721] [serial = 630] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 177 (0x9c023400) [pid = 1721] [serial = 678] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0x92ad1800) [pid = 1721] [serial = 726] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x8a8ec800) [pid = 1721] [serial = 690] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x8d3d7000) [pid = 1721] [serial = 773] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x93876800) [pid = 1721] [serial = 728] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x919cd400) [pid = 1721] [serial = 768] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0xa6a49800) [pid = 1721] [serial = 693] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x99dc7400) [pid = 1721] [serial = 615] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0xa0514000) [pid = 1721] [serial = 743] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x9a84d000) [pid = 1721] [serial = 738] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x8c13f400) [pid = 1721] [serial = 770] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x9512e400) [pid = 1721] [serial = 732] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x8e473800) [pid = 1721] [serial = 719] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x9510c000) [pid = 1721] [serial = 612] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0xa34d3000) [pid = 1721] [serial = 636] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x9af4d800) [pid = 1721] [serial = 621] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0xa4e0d000) [pid = 1721] [serial = 681] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x8c216800) [pid = 1721] [serial = 752] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x9b07bc00) [pid = 1721] [serial = 740] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0xa2652c00) [pid = 1721] [serial = 633] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x9269ac00) [pid = 1721] [serial = 725] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0xa6a45400) [pid = 1721] [serial = 687] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x92a0a800) [pid = 1721] [serial = 761] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x8dfea800) [pid = 1721] [serial = 776] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x92946400) [pid = 1721] [serial = 759] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x8dff3c00) [pid = 1721] [serial = 777] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0xa6765c00) [pid = 1721] [serial = 684] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x9b075c00) [pid = 1721] [serial = 675] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x9b572400) [pid = 1721] [serial = 624] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x92943c00) [pid = 1721] [serial = 758] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x8c214c00) [pid = 1721] [serial = 771] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x9a33b400) [pid = 1721] [serial = 735] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x8c219800) [pid = 1721] [serial = 753] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x92a0e000) [pid = 1721] [serial = 762] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x8db29400) [pid = 1721] [serial = 774] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0xa6a4dc00) [pid = 1721] [serial = 696] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0xa30fc800) [pid = 1721] [serial = 746] [outer = (nil)] [url = about:blank] 08:16:15 INFO - PROCESS | 1721 | 1464621375616 Marionette TRACE conn4 <- [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]]]}] 08:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 2942ms 08:16:15 INFO - PROCESS | 1721 | 1464621375631 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 08:16:15 INFO - PROCESS | 1721 | 1464621375637 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 08:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:16:15 INFO - PROCESS | 1721 | 1464621375645 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:16:15 INFO - PROCESS | 1721 | 1464621375651 Marionette TRACE conn4 <- [1,1170,null,{}] 08:16:15 INFO - PROCESS | 1721 | 1464621375659 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:15 INFO - PROCESS | 1721 | 1464621375903 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 08:16:16 INFO - PROCESS | 1721 | 1464621376105 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:16 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ada8c00 == 90 [pid = 1721] [id = 300] 08:16:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x8c0e5c00) [pid = 1721] [serial = 901] [outer = (nil)] 08:16:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x8db2c000) [pid = 1721] [serial = 902] [outer = 0x8c0e5c00] 08:16:16 INFO - PROCESS | 1721 | 1464621376209 Marionette DEBUG loaded listener.js 08:16:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x8dfeec00) [pid = 1721] [serial = 903] [outer = 0x8c0e5c00] 08:16:17 INFO - PROCESS | 1721 | 1464621377058 Marionette TRACE conn4 <- [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]]]}] 08:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1445ms 08:16:17 INFO - PROCESS | 1721 | 1464621377112 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 08:16:17 INFO - PROCESS | 1721 | 1464621377122 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 08:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:16:17 INFO - PROCESS | 1721 | 1464621377134 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:16:17 INFO - PROCESS | 1721 | 1464621377137 Marionette TRACE conn4 <- [1,1174,null,{}] 08:16:17 INFO - PROCESS | 1721 | 1464621377144 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:17 INFO - PROCESS | 1721 | 1464621377401 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 08:16:17 INFO - PROCESS | 1721 | 1464621377690 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:17 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e881400 == 91 [pid = 1721] [id = 301] 08:16:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x8e885c00) [pid = 1721] [serial = 904] [outer = (nil)] 08:16:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x90955c00) [pid = 1721] [serial = 905] [outer = 0x8e885c00] 08:16:17 INFO - PROCESS | 1721 | 1464621377800 Marionette DEBUG loaded listener.js 08:16:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x90f71400) [pid = 1721] [serial = 906] [outer = 0x8e885c00] 08:16:18 INFO - PROCESS | 1721 | 1464621378702 Marionette TRACE conn4 <- [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] 08:16:18 INFO - PROCESS | 1721 | 1464621378785 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 08:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:16:18 INFO - PROCESS | 1721 | 1464621378798 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:16:18 INFO - PROCESS | 1721 | 1464621378808 Marionette TRACE conn4 <- [1,1178,null,{}] 08:16:18 INFO - PROCESS | 1721 | 1464621378831 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:19 INFO - PROCESS | 1721 | 1464621379108 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 08:16:19 INFO - PROCESS | 1721 | 1464621379184 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:19 INFO - PROCESS | 1721 | ++DOCSHELL 0x9173ec00 == 92 [pid = 1721] [id = 302] 08:16:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x91745400) [pid = 1721] [serial = 907] [outer = (nil)] 08:16:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x919c2800) [pid = 1721] [serial = 908] [outer = 0x91745400] 08:16:19 INFO - PROCESS | 1721 | 1464621379414 Marionette DEBUG loaded listener.js 08:16:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x91a5d800) [pid = 1721] [serial = 909] [outer = 0x91745400] 08:16:20 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x99299000) [pid = 1721] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:16:20 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x92138800) [pid = 1721] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:16:20 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x8c13dc00) [pid = 1721] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:16:20 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x99e7f800) [pid = 1721] [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.] 08:16:20 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x8a8ecc00) [pid = 1721] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:16:20 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x8e470000) [pid = 1721] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:16:20 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x8c219000) [pid = 1721] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:16:20 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x9095c800) [pid = 1721] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:16:20 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x91747400) [pid = 1721] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:16:21 INFO - PROCESS | 1721 | 1464621381245 Marionette TRACE conn4 <- [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] 08:16:21 INFO - PROCESS | 1721 | 1464621381323 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 08:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:16:21 INFO - PROCESS | 1721 | 1464621381335 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:16:21 INFO - PROCESS | 1721 | 1464621381340 Marionette TRACE conn4 <- [1,1182,null,{}] 08:16:21 INFO - PROCESS | 1721 | 1464621381356 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:21 INFO - PROCESS | 1721 | 1464621381778 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 08:16:21 INFO - PROCESS | 1721 | 1464621381934 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:21 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c140c00 == 93 [pid = 1721] [id = 303] 08:16:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x8d3cd000) [pid = 1721] [serial = 910] [outer = (nil)] 08:16:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x919ccc00) [pid = 1721] [serial = 911] [outer = 0x8d3cd000] 08:16:22 INFO - PROCESS | 1721 | 1464621382060 Marionette DEBUG loaded listener.js 08:16:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x91a75800) [pid = 1721] [serial = 912] [outer = 0x8d3cd000] 08:16:23 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:16:23 INFO - PROCESS | 1721 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:16:23 INFO - PROCESS | 1721 | 1464621383694 Marionette TRACE conn4 <- [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] 08:16:23 INFO - PROCESS | 1721 | 1464621383806 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 08:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:16:23 INFO - PROCESS | 1721 | 1464621383984 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:16:24 INFO - PROCESS | 1721 | 1464621383996 Marionette TRACE conn4 <- [1,1186,null,{}] 08:16:24 INFO - PROCESS | 1721 | 1464621384066 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:24 INFO - PROCESS | 1721 | 1464621384399 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 08:16:24 INFO - PROCESS | 1721 | 1464621384707 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:24 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ada6000 == 94 [pid = 1721] [id = 304] 08:16:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x8c214000) [pid = 1721] [serial = 913] [outer = (nil)] 08:16:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x8dff1000) [pid = 1721] [serial = 914] [outer = 0x8c214000] 08:16:24 INFO - PROCESS | 1721 | 1464621384863 Marionette DEBUG loaded listener.js 08:16:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x8eee1c00) [pid = 1721] [serial = 915] [outer = 0x8c214000] 08:16:26 INFO - PROCESS | 1721 | 1464621386548 Marionette TRACE conn4 <- [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] 08:16:26 INFO - PROCESS | 1721 | 1464621386745 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 08:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:16:26 INFO - PROCESS | 1721 | 1464621386767 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:16:26 INFO - PROCESS | 1721 | 1464621386776 Marionette TRACE conn4 <- [1,1190,null,{}] 08:16:26 INFO - PROCESS | 1721 | 1464621386787 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:27 INFO - PROCESS | 1721 | 1464621387169 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 08:16:27 INFO - PROCESS | 1721 | 1464621387481 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:27 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e883000 == 95 [pid = 1721] [id = 305] 08:16:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x9095a000) [pid = 1721] [serial = 916] [outer = (nil)] 08:16:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x91838000) [pid = 1721] [serial = 917] [outer = 0x9095a000] 08:16:27 INFO - PROCESS | 1721 | 1464621387636 Marionette DEBUG loaded listener.js 08:16:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x91a80800) [pid = 1721] [serial = 918] [outer = 0x9095a000] 08:16:29 INFO - PROCESS | 1721 | 1464621389090 Marionette TRACE conn4 <- [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] 08:16:29 INFO - PROCESS | 1721 | 1464621389177 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 08:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:16:29 INFO - PROCESS | 1721 | 1464621389190 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:16:29 INFO - PROCESS | 1721 | 1464621389200 Marionette TRACE conn4 <- [1,1194,null,{}] 08:16:29 INFO - PROCESS | 1721 | 1464621389243 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:29 INFO - PROCESS | 1721 | 1464621389765 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 08:16:30 INFO - PROCESS | 1721 | 1464621390031 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:30 INFO - PROCESS | 1721 | ++DOCSHELL 0x9293bc00 == 96 [pid = 1721] [id = 306] 08:16:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x9293d800) [pid = 1721] [serial = 919] [outer = (nil)] 08:16:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x92a05c00) [pid = 1721] [serial = 920] [outer = 0x9293d800] 08:16:30 INFO - PROCESS | 1721 | 1464621390189 Marionette DEBUG loaded listener.js 08:16:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x92a14c00) [pid = 1721] [serial = 921] [outer = 0x9293d800] 08:16:31 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:16:31 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:16:31 INFO - PROCESS | 1721 | 1464621391750 Marionette TRACE conn4 <- [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] 08:16:31 INFO - PROCESS | 1721 | 1464621391862 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 08:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:16:31 INFO - PROCESS | 1721 | 1464621391873 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:16:31 INFO - PROCESS | 1721 | 1464621391878 Marionette TRACE conn4 <- [1,1198,null,{}] 08:16:31 INFO - PROCESS | 1721 | 1464621391898 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:32 INFO - PROCESS | 1721 | 1464621392448 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 08:16:32 INFO - PROCESS | 1721 | 1464621392696 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:32 INFO - PROCESS | 1721 | ++DOCSHELL 0x92a09000 == 97 [pid = 1721] [id = 307] 08:16:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x92ad5800) [pid = 1721] [serial = 922] [outer = (nil)] 08:16:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x93985c00) [pid = 1721] [serial = 923] [outer = 0x92ad5800] 08:16:32 INFO - PROCESS | 1721 | 1464621392850 Marionette DEBUG loaded listener.js 08:16:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x94f3cc00) [pid = 1721] [serial = 924] [outer = 0x92ad5800] 08:16:34 INFO - PROCESS | 1721 | 1464621394270 Marionette TRACE conn4 <- [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]]]}] 08:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 2460ms 08:16:34 INFO - PROCESS | 1721 | 1464621394344 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 08:16:34 INFO - PROCESS | 1721 | 1464621394349 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 08:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:16:34 INFO - PROCESS | 1721 | 1464621394361 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:16:34 INFO - PROCESS | 1721 | 1464621394366 Marionette TRACE conn4 <- [1,1202,null,{}] 08:16:34 INFO - PROCESS | 1721 | 1464621394443 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:34 INFO - PROCESS | 1721 | 1464621394827 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 08:16:35 INFO - PROCESS | 1721 | 1464621395129 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:35 INFO - PROCESS | 1721 | ++DOCSHELL 0x92ad6000 == 98 [pid = 1721] [id = 308] 08:16:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x9375a400) [pid = 1721] [serial = 925] [outer = (nil)] 08:16:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x9510a800) [pid = 1721] [serial = 926] [outer = 0x9375a400] 08:16:35 INFO - PROCESS | 1721 | 1464621395281 Marionette DEBUG loaded listener.js 08:16:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x9510dc00) [pid = 1721] [serial = 927] [outer = 0x9375a400] 08:16:36 INFO - PROCESS | 1721 | 1464621396829 Marionette TRACE conn4 <- [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]]]}] 08:16:36 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 08:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 2542ms 08:16:36 INFO - PROCESS | 1721 | 1464621396945 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 08:16:36 INFO - PROCESS | 1721 | 1464621396953 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 08:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:16:36 INFO - PROCESS | 1721 | 1464621396982 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:16:36 INFO - PROCESS | 1721 | 1464621396988 Marionette TRACE conn4 <- [1,1206,null,{}] 08:16:37 INFO - PROCESS | 1721 | 1464621396997 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:37 INFO - PROCESS | 1721 | 1464621397440 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 08:16:37 INFO - PROCESS | 1721 | 1464621397728 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:37 INFO - PROCESS | 1721 | ++DOCSHELL 0x94f47c00 == 99 [pid = 1721] [id = 309] 08:16:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x95104c00) [pid = 1721] [serial = 928] [outer = (nil)] 08:16:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x99dcac00) [pid = 1721] [serial = 929] [outer = 0x95104c00] 08:16:37 INFO - PROCESS | 1721 | 1464621397884 Marionette DEBUG loaded listener.js 08:16:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x99de0c00) [pid = 1721] [serial = 930] [outer = 0x95104c00] 08:16:39 INFO - PROCESS | 1721 | 1464621399270 Marionette TRACE conn4 <- [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]]]}] 08:16:39 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 08:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 2346ms 08:16:39 INFO - PROCESS | 1721 | 1464621399334 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 08:16:39 INFO - PROCESS | 1721 | 1464621399341 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 08:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:16:39 INFO - PROCESS | 1721 | 1464621399351 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:16:39 INFO - PROCESS | 1721 | 1464621399357 Marionette TRACE conn4 <- [1,1210,null,{}] 08:16:39 INFO - PROCESS | 1721 | 1464621399366 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:39 INFO - PROCESS | 1721 | 1464621399706 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 08:16:40 INFO - PROCESS | 1721 | 1464621400118 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:40 INFO - PROCESS | 1721 | ++DOCSHELL 0x91831800 == 100 [pid = 1721] [id = 310] 08:16:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x99203400) [pid = 1721] [serial = 931] [outer = (nil)] 08:16:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x9a339400) [pid = 1721] [serial = 932] [outer = 0x99203400] 08:16:40 INFO - PROCESS | 1721 | 1464621400270 Marionette DEBUG loaded listener.js 08:16:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x9a70c400) [pid = 1721] [serial = 933] [outer = 0x99203400] 08:16:41 INFO - PROCESS | 1721 | 1464621401627 Marionette TRACE conn4 <- [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]]]}] 08:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 2347ms 08:16:41 INFO - PROCESS | 1721 | 1464621401713 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 08:16:41 INFO - PROCESS | 1721 | 1464621401720 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 08:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:16:41 INFO - PROCESS | 1721 | 1464621401733 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:16:41 INFO - PROCESS | 1721 | 1464621401737 Marionette TRACE conn4 <- [1,1214,null,{}] 08:16:41 INFO - PROCESS | 1721 | 1464621401748 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:42 INFO - PROCESS | 1721 | 1464621402088 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 08:16:42 INFO - PROCESS | 1721 | 1464621402454 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:42 INFO - PROCESS | 1721 | ++DOCSHELL 0x922c7c00 == 101 [pid = 1721] [id = 311] 08:16:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x93873800) [pid = 1721] [serial = 934] [outer = (nil)] 08:16:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x9af4c400) [pid = 1721] [serial = 935] [outer = 0x93873800] 08:16:42 INFO - PROCESS | 1721 | 1464621402547 Marionette DEBUG loaded listener.js 08:16:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x9af55800) [pid = 1721] [serial = 936] [outer = 0x93873800] 08:16:43 INFO - PROCESS | 1721 | 1464621403495 Marionette TRACE conn4 <- [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]]]}] 08:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1790ms 08:16:43 INFO - PROCESS | 1721 | 1464621403523 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 08:16:43 INFO - PROCESS | 1721 | 1464621403526 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 08:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:16:43 INFO - PROCESS | 1721 | 1464621403534 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:16:43 INFO - PROCESS | 1721 | 1464621403539 Marionette TRACE conn4 <- [1,1218,null,{}] 08:16:43 INFO - PROCESS | 1721 | 1464621403546 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:43 INFO - PROCESS | 1721 | 1464621403770 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 08:16:44 INFO - PROCESS | 1721 | 1464621404047 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:44 INFO - PROCESS | 1721 | ++DOCSHELL 0x99dd4c00 == 102 [pid = 1721] [id = 312] 08:16:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x9a84a400) [pid = 1721] [serial = 937] [outer = (nil)] 08:16:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x9b7e6000) [pid = 1721] [serial = 938] [outer = 0x9a84a400] 08:16:44 INFO - PROCESS | 1721 | 1464621404175 Marionette DEBUG loaded listener.js 08:16:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x9ba83400) [pid = 1721] [serial = 939] [outer = 0x9a84a400] 08:16:45 INFO - PROCESS | 1721 | 1464621405105 Marionette TRACE conn4 <- [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]]]}] 08:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1637ms 08:16:45 INFO - PROCESS | 1721 | 1464621405172 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 08:16:45 INFO - PROCESS | 1721 | 1464621405178 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 08:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:16:45 INFO - PROCESS | 1721 | 1464621405185 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:16:45 INFO - PROCESS | 1721 | 1464621405187 Marionette TRACE conn4 <- [1,1222,null,{}] 08:16:45 INFO - PROCESS | 1721 | 1464621405195 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:45 INFO - PROCESS | 1721 | 1464621405435 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 08:16:45 INFO - PROCESS | 1721 | 1464621405757 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:45 INFO - PROCESS | 1721 | ++DOCSHELL 0x9a840c00 == 103 [pid = 1721] [id = 313] 08:16:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x9a843000) [pid = 1721] [serial = 940] [outer = (nil)] 08:16:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x9c09e800) [pid = 1721] [serial = 941] [outer = 0x9a843000] 08:16:45 INFO - PROCESS | 1721 | 1464621405866 Marionette DEBUG loaded listener.js 08:16:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x9c15ac00) [pid = 1721] [serial = 942] [outer = 0x9a843000] 08:16:46 INFO - PROCESS | 1721 | 1464621406824 Marionette TRACE conn4 <- [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] 08:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:16:46 INFO - PROCESS | 1721 | 1464621406880 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 08:16:46 INFO - PROCESS | 1721 | 1464621406887 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:16:46 INFO - PROCESS | 1721 | 1464621406891 Marionette TRACE conn4 <- [1,1226,null,{}] 08:16:46 INFO - PROCESS | 1721 | 1464621406897 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:47 INFO - PROCESS | 1721 | 1464621407154 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 08:16:47 INFO - PROCESS | 1721 | 1464621407426 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:47 INFO - PROCESS | 1721 | ++DOCSHELL 0x90f70800 == 104 [pid = 1721] [id = 314] 08:16:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0xa2636400) [pid = 1721] [serial = 943] [outer = (nil)] 08:16:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0xa30f9000) [pid = 1721] [serial = 944] [outer = 0xa2636400] 08:16:47 INFO - PROCESS | 1721 | 1464621407559 Marionette DEBUG loaded listener.js 08:16:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0xa50bf400) [pid = 1721] [serial = 945] [outer = 0xa2636400] 08:16:48 INFO - PROCESS | 1721 | 1464621408464 Marionette TRACE conn4 <- [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]]]}] 08:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1642ms 08:16:48 INFO - PROCESS | 1721 | 1464621408530 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 08:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:16:48 INFO - PROCESS | 1721 | 1464621408534 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 08:16:48 INFO - PROCESS | 1721 | 1464621408540 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:16:48 INFO - PROCESS | 1721 | 1464621408544 Marionette TRACE conn4 <- [1,1230,null,{}] 08:16:48 INFO - PROCESS | 1721 | 1464621408550 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:48 INFO - PROCESS | 1721 | 1464621408769 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 08:16:49 INFO - PROCESS | 1721 | 1464621409036 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:49 INFO - PROCESS | 1721 | ++DOCSHELL 0xa260e800 == 105 [pid = 1721] [id = 315] 08:16:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 178 (0xa3067400) [pid = 1721] [serial = 946] [outer = (nil)] 08:16:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 179 (0xa676f400) [pid = 1721] [serial = 947] [outer = 0xa3067400] 08:16:49 INFO - PROCESS | 1721 | 1464621409164 Marionette DEBUG loaded listener.js 08:16:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 180 (0xa678b800) [pid = 1721] [serial = 948] [outer = 0xa3067400] 08:16:50 INFO - PROCESS | 1721 | 1464621410056 Marionette TRACE conn4 <- [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]]]}] 08:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1583ms 08:16:50 INFO - PROCESS | 1721 | 1464621410124 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 08:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:16:50 INFO - PROCESS | 1721 | 1464621410128 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 08:16:50 INFO - PROCESS | 1721 | 1464621410135 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:16:50 INFO - PROCESS | 1721 | 1464621410139 Marionette TRACE conn4 <- [1,1234,null,{}] 08:16:50 INFO - PROCESS | 1721 | 1464621410145 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:50 INFO - PROCESS | 1721 | 1464621410363 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 08:16:50 INFO - PROCESS | 1721 | 1464621410625 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:50 INFO - PROCESS | 1721 | ++DOCSHELL 0xa3269c00 == 106 [pid = 1721] [id = 316] 08:16:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 181 (0xa4e08c00) [pid = 1721] [serial = 949] [outer = (nil)] 08:16:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 182 (0xa6a44000) [pid = 1721] [serial = 950] [outer = 0xa4e08c00] 08:16:50 INFO - PROCESS | 1721 | 1464621410758 Marionette DEBUG loaded listener.js 08:16:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 183 (0xa6a47000) [pid = 1721] [serial = 951] [outer = 0xa4e08c00] 08:16:51 INFO - PROCESS | 1721 | 1464621411663 Marionette TRACE conn4 <- [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]]]}] 08:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1590ms 08:16:51 INFO - PROCESS | 1721 | 1464621411727 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 08:16:51 INFO - PROCESS | 1721 | 1464621411730 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 08:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:16:51 INFO - PROCESS | 1721 | 1464621411737 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:16:51 INFO - PROCESS | 1721 | 1464621411741 Marionette TRACE conn4 <- [1,1238,null,{}] 08:16:51 INFO - PROCESS | 1721 | 1464621411746 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:51 INFO - PROCESS | 1721 | 1464621411962 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 08:16:52 INFO - PROCESS | 1721 | 1464621412224 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:52 INFO - PROCESS | 1721 | ++DOCSHELL 0x98066800 == 107 [pid = 1721] [id = 317] 08:16:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 184 (0xa2408400) [pid = 1721] [serial = 952] [outer = (nil)] 08:16:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 185 (0xa6a4f800) [pid = 1721] [serial = 953] [outer = 0xa2408400] 08:16:52 INFO - PROCESS | 1721 | 1464621412368 Marionette DEBUG loaded listener.js 08:16:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 186 (0xa6a51000) [pid = 1721] [serial = 954] [outer = 0xa2408400] 08:16:54 INFO - PROCESS | 1721 | --DOCSHELL 0x9173ec00 == 106 [pid = 1721] [id = 302] 08:16:54 INFO - PROCESS | 1721 | --DOCSHELL 0x8e881400 == 105 [pid = 1721] [id = 301] 08:16:54 INFO - PROCESS | 1721 | --DOCSHELL 0x8ada8c00 == 104 [pid = 1721] [id = 300] 08:16:54 INFO - PROCESS | 1721 | --DOCSHELL 0x8a8eb400 == 103 [pid = 1721] [id = 299] 08:16:54 INFO - PROCESS | 1721 | --DOCSHELL 0xa2282c00 == 102 [pid = 1721] [id = 294] 08:16:54 INFO - PROCESS | 1721 | --DOCSHELL 0x8d3cd400 == 101 [pid = 1721] [id = 293] 08:16:54 INFO - PROCESS | 1721 | --DOCSHELL 0x9c02fc00 == 100 [pid = 1721] [id = 292] 08:16:54 INFO - PROCESS | 1721 | --DOCSHELL 0x9b07d400 == 99 [pid = 1721] [id = 290] 08:16:54 INFO - PROCESS | 1721 | --DOCSHELL 0x99e8cc00 == 98 [pid = 1721] [id = 291] 08:16:54 INFO - PROCESS | 1721 | --DOCSHELL 0x91839400 == 97 [pid = 1721] [id = 289] 08:16:54 INFO - PROCESS | 1721 | --DOCSHELL 0x92ce3000 == 96 [pid = 1721] [id = 288] 08:16:54 INFO - PROCESS | 1721 | --DOCSHELL 0x93760400 == 95 [pid = 1721] [id = 287] 08:16:54 INFO - PROCESS | 1721 | --DOCSHELL 0x91a67400 == 94 [pid = 1721] [id = 286] 08:16:54 INFO - PROCESS | 1721 | --DOCSHELL 0x91a78c00 == 93 [pid = 1721] [id = 284] 08:16:54 INFO - PROCESS | 1721 | --DOCSHELL 0x8a8e6400 == 92 [pid = 1721] [id = 285] 08:16:54 INFO - PROCESS | 1721 | --DOCSHELL 0x8eee9000 == 91 [pid = 1721] [id = 283] 08:16:54 INFO - PROCESS | 1721 | --DOCSHELL 0x8d287c00 == 90 [pid = 1721] [id = 282] 08:16:55 INFO - PROCESS | 1721 | --DOMWINDOW == 185 (0x91a63c00) [pid = 1721] [serial = 839] [outer = (nil)] [url = about:blank] 08:16:55 INFO - PROCESS | 1721 | --DOMWINDOW == 184 (0x9213e800) [pid = 1721] [serial = 842] [outer = (nil)] [url = about:blank] 08:16:55 INFO - PROCESS | 1721 | --DOMWINDOW == 183 (0x8d3d5c00) [pid = 1721] [serial = 845] [outer = (nil)] [url = about:blank] 08:16:55 INFO - PROCESS | 1721 | --DOMWINDOW == 182 (0x9293cc00) [pid = 1721] [serial = 803] [outer = (nil)] [url = about:blank] 08:16:55 INFO - PROCESS | 1721 | --DOMWINDOW == 181 (0x922cac00) [pid = 1721] [serial = 800] [outer = (nil)] [url = about:blank] 08:16:55 INFO - PROCESS | 1721 | --DOMWINDOW == 180 (0x91a6a000) [pid = 1721] [serial = 797] [outer = (nil)] [url = about:blank] 08:16:55 INFO - PROCESS | 1721 | --DOMWINDOW == 179 (0x9174c000) [pid = 1721] [serial = 794] [outer = (nil)] [url = about:blank] 08:16:55 INFO - PROCESS | 1721 | --DOMWINDOW == 178 (0x9100ec00) [pid = 1721] [serial = 791] [outer = (nil)] [url = about:blank] 08:16:55 INFO - PROCESS | 1721 | --DOMWINDOW == 177 (0x9095bc00) [pid = 1721] [serial = 788] [outer = (nil)] [url = about:blank] 08:16:55 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0x8dc1c800) [pid = 1721] [serial = 785] [outer = (nil)] [url = about:blank] 08:16:55 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x8ada7400) [pid = 1721] [serial = 782] [outer = (nil)] [url = about:blank] 08:16:55 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x9af4b400) [pid = 1721] [serial = 824] [outer = (nil)] [url = about:blank] 08:16:55 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x8c212800) [pid = 1721] [serial = 827] [outer = (nil)] [url = about:blank] 08:16:55 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x8d2db000) [pid = 1721] [serial = 828] [outer = (nil)] [url = about:blank] 08:16:55 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x91a6c800) [pid = 1721] [serial = 585] [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.] 08:16:55 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x8c138800) [pid = 1721] [serial = 833] [outer = (nil)] [url = about:blank] 08:16:55 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x8dc18c00) [pid = 1721] [serial = 834] [outer = (nil)] [url = about:blank] 08:16:55 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x8eee4400) [pid = 1721] [serial = 780] [outer = (nil)] [url = about:blank] 08:16:55 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x9269f800) [pid = 1721] [serial = 843] [outer = (nil)] [url = about:blank] 08:16:55 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x8e558400) [pid = 1721] [serial = 830] [outer = (nil)] [url = about:blank] 08:16:55 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x8eeecc00) [pid = 1721] [serial = 831] [outer = (nil)] [url = about:blank] 08:16:55 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x91744800) [pid = 1721] [serial = 836] [outer = (nil)] [url = about:blank] 08:16:55 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x91839000) [pid = 1721] [serial = 837] [outer = (nil)] [url = about:blank] 08:16:55 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x9a1f9000) [pid = 1721] [serial = 821] [outer = (nil)] [url = about:blank] 08:16:55 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x99dd4400) [pid = 1721] [serial = 818] [outer = (nil)] [url = about:blank] 08:16:55 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x98068c00) [pid = 1721] [serial = 815] [outer = (nil)] [url = about:blank] 08:16:55 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x95102c00) [pid = 1721] [serial = 812] [outer = (nil)] [url = about:blank] 08:16:55 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x9387a800) [pid = 1721] [serial = 809] [outer = (nil)] [url = about:blank] 08:16:55 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x92ad1400) [pid = 1721] [serial = 806] [outer = (nil)] [url = about:blank] 08:16:55 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x91a78800) [pid = 1721] [serial = 840] [outer = (nil)] [url = about:blank] 08:16:55 INFO - PROCESS | 1721 | 1464621415406 Marionette TRACE conn4 <- [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]]]}] 08:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 3687ms 08:16:55 INFO - PROCESS | 1721 | 1464621415424 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 08:16:55 INFO - PROCESS | 1721 | 1464621415430 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 08:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:16:55 INFO - PROCESS | 1721 | 1464621415439 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:16:55 INFO - PROCESS | 1721 | 1464621415443 Marionette TRACE conn4 <- [1,1242,null,{}] 08:16:55 INFO - PROCESS | 1721 | 1464621415454 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:55 INFO - PROCESS | 1721 | 1464621415676 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 08:16:55 INFO - PROCESS | 1721 | 1464621415874 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:55 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c21a800 == 91 [pid = 1721] [id = 318] 08:16:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x8c21bc00) [pid = 1721] [serial = 955] [outer = (nil)] 08:16:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x8d238000) [pid = 1721] [serial = 956] [outer = 0x8c21bc00] 08:16:55 INFO - PROCESS | 1721 | 1464621415955 Marionette DEBUG loaded listener.js 08:16:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x8d287c00) [pid = 1721] [serial = 957] [outer = 0x8c21bc00] 08:16:56 INFO - PROCESS | 1721 | 1464621416781 Marionette TRACE conn4 <- [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]]]}] 08:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1389ms 08:16:56 INFO - PROCESS | 1721 | 1464621416829 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 08:16:56 INFO - PROCESS | 1721 | 1464621416838 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 08:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:16:56 INFO - PROCESS | 1721 | 1464621416848 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:16:56 INFO - PROCESS | 1721 | 1464621416853 Marionette TRACE conn4 <- [1,1246,null,{}] 08:16:56 INFO - PROCESS | 1721 | 1464621416858 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:57 INFO - PROCESS | 1721 | 1464621417064 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 08:16:57 INFO - PROCESS | 1721 | 1464621417258 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:57 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d238800 == 92 [pid = 1721] [id = 319] 08:16:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x8db2a400) [pid = 1721] [serial = 958] [outer = (nil)] 08:16:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x8dd78000) [pid = 1721] [serial = 959] [outer = 0x8db2a400] 08:16:57 INFO - PROCESS | 1721 | 1464621417334 Marionette DEBUG loaded listener.js 08:16:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x8e471800) [pid = 1721] [serial = 960] [outer = 0x8db2a400] 08:16:58 INFO - PROCESS | 1721 | 1464621418308 Marionette TRACE conn4 <- [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]]]}] 08:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1488ms 08:16:58 INFO - PROCESS | 1721 | 1464621418336 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 08:16:58 INFO - PROCESS | 1721 | 1464621418339 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 08:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:16:58 INFO - PROCESS | 1721 | 1464621418346 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:16:58 INFO - PROCESS | 1721 | 1464621418352 Marionette TRACE conn4 <- [1,1250,null,{}] 08:16:58 INFO - PROCESS | 1721 | 1464621418374 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:58 INFO - PROCESS | 1721 | 1464621418645 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 08:16:58 INFO - PROCESS | 1721 | 1464621418678 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:58 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e475000 == 93 [pid = 1721] [id = 320] 08:16:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x9095cc00) [pid = 1721] [serial = 961] [outer = (nil)] 08:16:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x90f76800) [pid = 1721] [serial = 962] [outer = 0x9095cc00] 08:16:58 INFO - PROCESS | 1721 | 1464621418760 Marionette DEBUG loaded listener.js 08:16:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x910ac000) [pid = 1721] [serial = 963] [outer = 0x9095cc00] 08:17:00 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x91745400) [pid = 1721] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:17:00 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x8c135400) [pid = 1721] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:17:00 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x8c0e5c00) [pid = 1721] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:17:00 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x8c210800) [pid = 1721] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:17:00 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x8e885c00) [pid = 1721] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:17:00 INFO - PROCESS | 1721 | 1464621420079 Marionette TRACE conn4 <- [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]]]}] 08:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1788ms 08:17:00 INFO - PROCESS | 1721 | 1464621420136 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 08:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:17:00 INFO - PROCESS | 1721 | 1464621420140 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 08:17:00 INFO - PROCESS | 1721 | 1464621420146 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:17:00 INFO - PROCESS | 1721 | 1464621420164 Marionette TRACE conn4 <- [1,1254,null,{}] 08:17:00 INFO - PROCESS | 1721 | 1464621420192 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:00 INFO - PROCESS | 1721 | 1464621420429 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 08:17:00 INFO - PROCESS | 1721 | 1464621420628 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:00 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d3d4400 == 94 [pid = 1721] [id = 321] 08:17:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x90f72400) [pid = 1721] [serial = 964] [outer = (nil)] 08:17:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x91747400) [pid = 1721] [serial = 965] [outer = 0x90f72400] 08:17:00 INFO - PROCESS | 1721 | 1464621420732 Marionette DEBUG loaded listener.js 08:17:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x91836800) [pid = 1721] [serial = 966] [outer = 0x90f72400] 08:17:01 INFO - PROCESS | 1721 | 1464621421607 Marionette TRACE conn4 <- [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]]]}] 08:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1528ms 08:17:01 INFO - PROCESS | 1721 | 1464621421675 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 08:17:01 INFO - PROCESS | 1721 | 1464621421679 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 08:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:17:01 INFO - PROCESS | 1721 | 1464621421685 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:17:01 INFO - PROCESS | 1721 | 1464621421689 Marionette TRACE conn4 <- [1,1258,null,{}] 08:17:01 INFO - PROCESS | 1721 | 1464621421694 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:01 INFO - PROCESS | 1721 | 1464621421892 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 08:17:02 INFO - PROCESS | 1721 | 1464621422451 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:02 INFO - PROCESS | 1721 | ++DOCSHELL 0x8adaac00 == 95 [pid = 1721] [id = 322] 08:17:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x8c0e5c00) [pid = 1721] [serial = 967] [outer = (nil)] 08:17:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x8c212800) [pid = 1721] [serial = 968] [outer = 0x8c0e5c00] 08:17:02 INFO - PROCESS | 1721 | 1464621422636 Marionette DEBUG loaded listener.js 08:17:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x8d22e800) [pid = 1721] [serial = 969] [outer = 0x8c0e5c00] 08:17:03 INFO - PROCESS | 1721 | 1464621423834 Marionette TRACE conn4 <- [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]]]}] 08:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 2192ms 08:17:03 INFO - PROCESS | 1721 | 1464621423882 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 08:17:03 INFO - PROCESS | 1721 | 1464621423890 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 08:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:17:03 INFO - PROCESS | 1721 | 1464621423901 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:17:03 INFO - PROCESS | 1721 | 1464621423906 Marionette TRACE conn4 <- [1,1262,null,{}] 08:17:03 INFO - PROCESS | 1721 | 1464621423916 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:04 INFO - PROCESS | 1721 | 1464621424164 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 08:17:04 INFO - PROCESS | 1721 | 1464621424496 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:04 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc22800 == 96 [pid = 1721] [id = 323] 08:17:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x8e477400) [pid = 1721] [serial = 970] [outer = (nil)] 08:17:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x8e881800) [pid = 1721] [serial = 971] [outer = 0x8e477400] 08:17:04 INFO - PROCESS | 1721 | 1464621424599 Marionette DEBUG loaded listener.js 08:17:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x8eeea400) [pid = 1721] [serial = 972] [outer = 0x8e477400] 08:17:06 INFO - PROCESS | 1721 | 1464621426034 Marionette TRACE conn4 <- [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]]]}] 08:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 2191ms 08:17:06 INFO - PROCESS | 1721 | 1464621426105 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 08:17:06 INFO - PROCESS | 1721 | 1464621426117 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 08:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:17:06 INFO - PROCESS | 1721 | 1464621426131 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:17:06 INFO - PROCESS | 1721 | 1464621426136 Marionette TRACE conn4 <- [1,1266,null,{}] 08:17:06 INFO - PROCESS | 1721 | 1464621426148 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:06 INFO - PROCESS | 1721 | 1464621426665 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 08:17:06 INFO - PROCESS | 1721 | 1464621426887 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:06 INFO - PROCESS | 1721 | ++DOCSHELL 0x91005000 == 97 [pid = 1721] [id = 324] 08:17:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x910b7000) [pid = 1721] [serial = 973] [outer = (nil)] 08:17:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x91a62800) [pid = 1721] [serial = 974] [outer = 0x910b7000] 08:17:07 INFO - PROCESS | 1721 | 1464621427024 Marionette DEBUG loaded listener.js 08:17:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x91a78c00) [pid = 1721] [serial = 975] [outer = 0x910b7000] 08:17:08 INFO - PROCESS | 1721 | 1464621428066 Marionette TRACE conn4 <- [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]]]}] 08:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 2001ms 08:17:08 INFO - PROCESS | 1721 | 1464621428131 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 08:17:08 INFO - PROCESS | 1721 | 1464621428135 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 08:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:17:08 INFO - PROCESS | 1721 | 1464621428150 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:17:08 INFO - PROCESS | 1721 | 1464621428160 Marionette TRACE conn4 <- [1,1270,null,{}] 08:17:08 INFO - PROCESS | 1721 | 1464621428170 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:08 INFO - PROCESS | 1721 | 1464621428451 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 08:17:08 INFO - PROCESS | 1721 | 1464621428769 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:08 INFO - PROCESS | 1721 | ++DOCSHELL 0x91010400 == 98 [pid = 1721] [id = 325] 08:17:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x922c7000) [pid = 1721] [serial = 976] [outer = (nil)] 08:17:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x92544c00) [pid = 1721] [serial = 977] [outer = 0x922c7000] 08:17:08 INFO - PROCESS | 1721 | 1464621428860 Marionette DEBUG loaded listener.js 08:17:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x9269a400) [pid = 1721] [serial = 978] [outer = 0x922c7000] 08:17:09 INFO - PROCESS | 1721 | 1464621429835 Marionette TRACE conn4 <- [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]]]}] 08:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1755ms 08:17:09 INFO - PROCESS | 1721 | 1464621429899 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 08:17:09 INFO - PROCESS | 1721 | 1464621429904 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 08:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:17:09 INFO - PROCESS | 1721 | 1464621429910 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:17:09 INFO - PROCESS | 1721 | 1464621429914 Marionette TRACE conn4 <- [1,1274,null,{}] 08:17:09 INFO - PROCESS | 1721 | 1464621429920 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:10 INFO - PROCESS | 1721 | 1464621430146 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 08:17:10 INFO - PROCESS | 1721 | 1464621430422 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:10 INFO - PROCESS | 1721 | ++DOCSHELL 0x91a7e800 == 99 [pid = 1721] [id = 326] 08:17:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0x92698400) [pid = 1721] [serial = 979] [outer = (nil)] 08:17:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0x9293c400) [pid = 1721] [serial = 980] [outer = 0x92698400] 08:17:10 INFO - PROCESS | 1721 | 1464621430557 Marionette DEBUG loaded listener.js 08:17:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 178 (0x92a07800) [pid = 1721] [serial = 981] [outer = 0x92698400] 08:17:11 INFO - PROCESS | 1721 | 1464621431527 Marionette TRACE conn4 <- [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]]]}] 08:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1681ms 08:17:11 INFO - PROCESS | 1721 | 1464621431593 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 08:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:17:11 INFO - PROCESS | 1721 | 1464621431597 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 08:17:11 INFO - PROCESS | 1721 | 1464621431604 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:17:11 INFO - PROCESS | 1721 | 1464621431608 Marionette TRACE conn4 <- [1,1278,null,{}] 08:17:11 INFO - PROCESS | 1721 | 1464621431614 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:11 INFO - PROCESS | 1721 | 1464621431839 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 08:17:12 INFO - PROCESS | 1721 | 1464621432110 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:12 INFO - PROCESS | 1721 | ++DOCSHELL 0x92acc400 == 100 [pid = 1721] [id = 327] 08:17:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 179 (0x92acdc00) [pid = 1721] [serial = 982] [outer = (nil)] 08:17:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 180 (0x92ad7000) [pid = 1721] [serial = 983] [outer = 0x92acdc00] 08:17:12 INFO - PROCESS | 1721 | 1464621432256 Marionette DEBUG loaded listener.js 08:17:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 181 (0x95104800) [pid = 1721] [serial = 984] [outer = 0x92acdc00] 08:17:13 INFO - PROCESS | 1721 | 1464621433256 Marionette TRACE conn4 <- [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]]]}] 08:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1683ms 08:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:17:13 INFO - PROCESS | 1721 | 1464621433291 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 08:17:13 INFO - PROCESS | 1721 | 1464621433294 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 08:17:13 INFO - PROCESS | 1721 | 1464621433303 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:17:13 INFO - PROCESS | 1721 | 1464621433305 Marionette TRACE conn4 <- [1,1282,null,{}] 08:17:13 INFO - PROCESS | 1721 | 1464621433312 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:13 INFO - PROCESS | 1721 | 1464621433591 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 08:17:13 INFO - PROCESS | 1721 | 1464621433905 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:13 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d2db800 == 101 [pid = 1721] [id = 328] 08:17:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 182 (0x8dfe9800) [pid = 1721] [serial = 985] [outer = (nil)] 08:17:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 183 (0x992a4c00) [pid = 1721] [serial = 986] [outer = 0x8dfe9800] 08:17:14 INFO - PROCESS | 1721 | 1464621434003 Marionette DEBUG loaded listener.js 08:17:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 184 (0x99dea000) [pid = 1721] [serial = 987] [outer = 0x8dfe9800] 08:17:14 INFO - PROCESS | 1721 | 1464621434924 Marionette TRACE conn4 <- [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]]]}] 08:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1682ms 08:17:14 INFO - PROCESS | 1721 | 1464621434984 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 08:17:14 INFO - PROCESS | 1721 | 1464621434989 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 08:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:17:14 INFO - PROCESS | 1721 | 1464621434995 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:17:14 INFO - PROCESS | 1721 | 1464621434998 Marionette TRACE conn4 <- [1,1286,null,{}] 08:17:15 INFO - PROCESS | 1721 | 1464621435004 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:15 INFO - PROCESS | 1721 | 1464621435225 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 08:17:15 INFO - PROCESS | 1721 | 1464621435490 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:15 INFO - PROCESS | 1721 | ++DOCSHELL 0x98069400 == 102 [pid = 1721] [id = 329] 08:17:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 185 (0x9882b800) [pid = 1721] [serial = 988] [outer = (nil)] 08:17:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 186 (0x9a84ac00) [pid = 1721] [serial = 989] [outer = 0x9882b800] 08:17:15 INFO - PROCESS | 1721 | 1464621435621 Marionette DEBUG loaded listener.js 08:17:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 187 (0x9af4f400) [pid = 1721] [serial = 990] [outer = 0x9882b800] 08:17:16 INFO - PROCESS | 1721 | 1464621436516 Marionette TRACE conn4 <- [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]]]}] 08:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1603ms 08:17:16 INFO - PROCESS | 1721 | 1464621436599 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 08:17:16 INFO - PROCESS | 1721 | 1464621436602 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 08:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:17:16 INFO - PROCESS | 1721 | 1464621436609 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:17:16 INFO - PROCESS | 1721 | 1464621436612 Marionette TRACE conn4 <- [1,1290,null,{}] 08:17:16 INFO - PROCESS | 1721 | 1464621436618 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:16 INFO - PROCESS | 1721 | 1464621436857 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 08:17:17 INFO - PROCESS | 1721 | 1464621437165 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:17 INFO - PROCESS | 1721 | ++DOCSHELL 0x92a06400 == 103 [pid = 1721] [id = 330] 08:17:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 188 (0x951f5000) [pid = 1721] [serial = 991] [outer = (nil)] 08:17:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 189 (0x9b7e5c00) [pid = 1721] [serial = 992] [outer = 0x951f5000] 08:17:17 INFO - PROCESS | 1721 | 1464621437258 Marionette DEBUG loaded listener.js 08:17:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 190 (0x9ba87800) [pid = 1721] [serial = 993] [outer = 0x951f5000] 08:17:18 INFO - PROCESS | 1721 | 1464621438160 Marionette TRACE conn4 <- [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]]]}] 08:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1584ms 08:17:18 INFO - PROCESS | 1721 | 1464621438194 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 08:17:18 INFO - PROCESS | 1721 | 1464621438201 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 08:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:17:18 INFO - PROCESS | 1721 | 1464621438211 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:17:18 INFO - PROCESS | 1721 | 1464621438217 Marionette TRACE conn4 <- [1,1294,null,{}] 08:17:18 INFO - PROCESS | 1721 | 1464621438227 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:18 INFO - PROCESS | 1721 | 1464621438591 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 08:17:18 INFO - PROCESS | 1721 | 1464621438908 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:18 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e477800 == 104 [pid = 1721] [id = 331] 08:17:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 191 (0x9a652800) [pid = 1721] [serial = 994] [outer = (nil)] 08:17:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 192 (0xa1060000) [pid = 1721] [serial = 995] [outer = 0x9a652800] 08:17:19 INFO - PROCESS | 1721 | 1464621439003 Marionette DEBUG loaded listener.js 08:17:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 193 (0xa21b4800) [pid = 1721] [serial = 996] [outer = 0x9a652800] 08:17:19 INFO - PROCESS | 1721 | 1464621439895 Marionette TRACE conn4 <- [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]]]}] 08:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1754ms 08:17:19 INFO - PROCESS | 1721 | 1464621439965 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 08:17:19 INFO - PROCESS | 1721 | 1464621439970 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 08:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:17:19 INFO - PROCESS | 1721 | 1464621439976 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:17:19 INFO - PROCESS | 1721 | 1464621439980 Marionette TRACE conn4 <- [1,1298,null,{}] 08:17:19 INFO - PROCESS | 1721 | 1464621439985 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:20 INFO - PROCESS | 1721 | 1464621440214 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 08:17:20 INFO - PROCESS | 1721 | 1464621440535 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:20 INFO - PROCESS | 1721 | ++DOCSHELL 0xa2155000 == 105 [pid = 1721] [id = 332] 08:17:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 194 (0xa30fc000) [pid = 1721] [serial = 997] [outer = (nil)] 08:17:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 195 (0xa3265400) [pid = 1721] [serial = 998] [outer = 0xa30fc000] 08:17:20 INFO - PROCESS | 1721 | 1464621440663 Marionette DEBUG loaded listener.js 08:17:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 196 (0xa6235000) [pid = 1721] [serial = 999] [outer = 0xa30fc000] 08:17:21 INFO - PROCESS | 1721 | 1464621441657 Marionette TRACE conn4 <- [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]]]}] 08:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1730ms 08:17:21 INFO - PROCESS | 1721 | 1464621441708 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 08:17:21 INFO - PROCESS | 1721 | 1464621441712 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 08:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:17:21 INFO - PROCESS | 1721 | 1464621441719 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:17:21 INFO - PROCESS | 1721 | 1464621441723 Marionette TRACE conn4 <- [1,1302,null,{}] 08:17:21 INFO - PROCESS | 1721 | 1464621441729 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:21 INFO - PROCESS | 1721 | 1464621441968 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 08:17:22 INFO - PROCESS | 1721 | 1464621442285 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:22 INFO - PROCESS | 1721 | ++DOCSHELL 0xa22d0000 == 106 [pid = 1721] [id = 333] 08:17:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 197 (0xa6a4d800) [pid = 1721] [serial = 1000] [outer = (nil)] 08:17:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 198 (0xa6b47000) [pid = 1721] [serial = 1001] [outer = 0xa6a4d800] 08:17:22 INFO - PROCESS | 1721 | 1464621442380 Marionette DEBUG loaded listener.js 08:17:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 199 (0xa6b4a800) [pid = 1721] [serial = 1002] [outer = 0xa6a4d800] 08:17:23 INFO - PROCESS | 1721 | 1464621443288 Marionette TRACE conn4 <- [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]]]}] 08:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1640ms 08:17:23 INFO - PROCESS | 1721 | 1464621443361 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 08:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:17:23 INFO - PROCESS | 1721 | 1464621443366 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 08:17:23 INFO - PROCESS | 1721 | 1464621443373 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:17:23 INFO - PROCESS | 1721 | 1464621443376 Marionette TRACE conn4 <- [1,1306,null,{}] 08:17:23 INFO - PROCESS | 1721 | 1464621443383 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:23 INFO - PROCESS | 1721 | 1464621443661 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 08:17:24 INFO - PROCESS | 1721 | 1464621443983 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:24 INFO - PROCESS | 1721 | ++DOCSHELL 0x8eee8400 == 107 [pid = 1721] [id = 334] 08:17:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 200 (0x91282c00) [pid = 1721] [serial = 1003] [outer = (nil)] 08:17:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 201 (0x9128a800) [pid = 1721] [serial = 1004] [outer = 0x91282c00] 08:17:24 INFO - PROCESS | 1721 | 1464621444074 Marionette DEBUG loaded listener.js 08:17:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 202 (0x9128c800) [pid = 1721] [serial = 1005] [outer = 0x91282c00] 08:17:24 INFO - PROCESS | 1721 | 1464621444971 Marionette TRACE conn4 <- [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]]]}] 08:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1635ms 08:17:25 INFO - PROCESS | 1721 | 1464621445008 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 08:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:17:25 INFO - PROCESS | 1721 | 1464621445021 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 08:17:25 INFO - PROCESS | 1721 | 1464621445028 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:17:25 INFO - PROCESS | 1721 | 1464621445031 Marionette TRACE conn4 <- [1,1310,null,{}] 08:17:25 INFO - PROCESS | 1721 | 1464621445037 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:25 INFO - PROCESS | 1721 | 1464621445260 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 08:17:25 INFO - PROCESS | 1721 | 1464621445570 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:25 INFO - PROCESS | 1721 | ++DOCSHELL 0x89b23400 == 108 [pid = 1721] [id = 335] 08:17:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 203 (0x89b23c00) [pid = 1721] [serial = 1006] [outer = (nil)] 08:17:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 204 (0x89b2b400) [pid = 1721] [serial = 1007] [outer = 0x89b23c00] 08:17:25 INFO - PROCESS | 1721 | 1464621445668 Marionette DEBUG loaded listener.js 08:17:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 205 (0x89b2d000) [pid = 1721] [serial = 1008] [outer = 0x89b23c00] 08:17:26 INFO - PROCESS | 1721 | 1464621446581 Marionette TRACE conn4 <- [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] 08:17:26 INFO - PROCESS | 1721 | 1464621446676 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 08:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:17:26 INFO - PROCESS | 1721 | 1464621446683 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:17:26 INFO - PROCESS | 1721 | 1464621446687 Marionette TRACE conn4 <- [1,1314,null,{}] 08:17:26 INFO - PROCESS | 1721 | 1464621446693 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:26 INFO - PROCESS | 1721 | 1464621446948 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 08:17:27 INFO - PROCESS | 1721 | 1464621447265 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:27 INFO - PROCESS | 1721 | ++DOCSHELL 0x89b26000 == 109 [pid = 1721] [id = 336] 08:17:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 206 (0x89b26c00) [pid = 1721] [serial = 1009] [outer = (nil)] 08:17:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 207 (0x91290800) [pid = 1721] [serial = 1010] [outer = 0x89b26c00] 08:17:27 INFO - PROCESS | 1721 | 1464621447358 Marionette DEBUG loaded listener.js 08:17:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 208 (0xa26d3400) [pid = 1721] [serial = 1011] [outer = 0x89b26c00] 08:17:28 INFO - PROCESS | 1721 | 1464621448249 Marionette TRACE conn4 <- [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]]]}] 08:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1637ms 08:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:17:28 INFO - PROCESS | 1721 | 1464621448321 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 08:17:28 INFO - PROCESS | 1721 | 1464621448324 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 08:17:28 INFO - PROCESS | 1721 | 1464621448331 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:17:28 INFO - PROCESS | 1721 | 1464621448335 Marionette TRACE conn4 <- [1,1318,null,{}] 08:17:28 INFO - PROCESS | 1721 | 1464621448341 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:28 INFO - PROCESS | 1721 | 1464621448568 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 08:17:28 INFO - PROCESS | 1721 | 1464621448884 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:28 INFO - PROCESS | 1721 | ++DOCSHELL 0x8bc02c00 == 110 [pid = 1721] [id = 337] 08:17:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 209 (0x8bc03000) [pid = 1721] [serial = 1012] [outer = (nil)] 08:17:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 210 (0x8bc09000) [pid = 1721] [serial = 1013] [outer = 0x8bc03000] 08:17:28 INFO - PROCESS | 1721 | 1464621448978 Marionette DEBUG loaded listener.js 08:17:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 211 (0x8bc0c800) [pid = 1721] [serial = 1014] [outer = 0x8bc03000] 08:17:29 INFO - PROCESS | 1721 | 1464621449878 Marionette TRACE conn4 <- [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]]]}] 08:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1586ms 08:17:29 INFO - PROCESS | 1721 | 1464621449917 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 08:17:29 INFO - PROCESS | 1721 | 1464621449921 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 08:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:17:29 INFO - PROCESS | 1721 | 1464621449927 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:17:29 INFO - PROCESS | 1721 | 1464621449931 Marionette TRACE conn4 <- [1,1322,null,{}] 08:17:29 INFO - PROCESS | 1721 | 1464621449937 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:30 INFO - PROCESS | 1721 | 1464621450152 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 08:17:30 INFO - PROCESS | 1721 | 1464621450485 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:30 INFO - PROCESS | 1721 | ++DOCSHELL 0x88715000 == 111 [pid = 1721] [id = 338] 08:17:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 212 (0x88719400) [pid = 1721] [serial = 1015] [outer = (nil)] 08:17:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 213 (0x8871d400) [pid = 1721] [serial = 1016] [outer = 0x88719400] 08:17:30 INFO - PROCESS | 1721 | 1464621450580 Marionette DEBUG loaded listener.js 08:17:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 214 (0x8871ec00) [pid = 1721] [serial = 1017] [outer = 0x88719400] 08:17:31 INFO - PROCESS | 1721 | 1464621451515 Marionette TRACE conn4 <- [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]]]}] 08:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1633ms 08:17:31 INFO - PROCESS | 1721 | 1464621451562 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 08:17:31 INFO - PROCESS | 1721 | 1464621451566 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 08:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:17:31 INFO - PROCESS | 1721 | 1464621451573 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:17:31 INFO - PROCESS | 1721 | 1464621451576 Marionette TRACE conn4 <- [1,1326,null,{}] 08:17:31 INFO - PROCESS | 1721 | 1464621451582 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:32 INFO - PROCESS | 1721 | 1464621452380 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 08:17:33 INFO - PROCESS | 1721 | --DOCSHELL 0x8eeed000 == 110 [pid = 1721] [id = 179] 08:17:33 INFO - PROCESS | 1721 | --DOCSHELL 0x9398b800 == 109 [pid = 1721] [id = 271] 08:17:33 INFO - PROCESS | 1721 | --DOCSHELL 0x91834800 == 108 [pid = 1721] [id = 266] 08:17:33 INFO - PROCESS | 1721 | --DOCSHELL 0x9213b000 == 107 [pid = 1721] [id = 267] 08:17:33 INFO - PROCESS | 1721 | --DOCSHELL 0x9269e400 == 106 [pid = 1721] [id = 269] 08:17:33 INFO - PROCESS | 1721 | --DOCSHELL 0x8a8e1400 == 105 [pid = 1721] [id = 229] 08:17:33 INFO - PROCESS | 1721 | --DOCSHELL 0x8a8e9400 == 104 [pid = 1721] [id = 230] 08:17:33 INFO - PROCESS | 1721 | --DOCSHELL 0x8d3dbc00 == 103 [pid = 1721] [id = 164] 08:17:33 INFO - PROCESS | 1721 | --DOCSHELL 0x9a2dd400 == 102 [pid = 1721] [id = 274] 08:17:33 INFO - PROCESS | 1721 | --DOCSHELL 0x91a61000 == 101 [pid = 1721] [id = 265] 08:17:33 INFO - PROCESS | 1721 | --DOCSHELL 0x8e555400 == 100 [pid = 1721] [id = 263] 08:17:33 INFO - PROCESS | 1721 | --DOCSHELL 0x8e55ac00 == 99 [pid = 1721] [id = 264] 08:17:33 INFO - PROCESS | 1721 | --DOCSHELL 0x8d3d4400 == 98 [pid = 1721] [id = 321] 08:17:33 INFO - PROCESS | 1721 | --DOCSHELL 0x8e475000 == 97 [pid = 1721] [id = 320] 08:17:33 INFO - PROCESS | 1721 | --DOCSHELL 0x8d238800 == 96 [pid = 1721] [id = 319] 08:17:33 INFO - PROCESS | 1721 | --DOCSHELL 0x8c21a800 == 95 [pid = 1721] [id = 318] 08:17:33 INFO - PROCESS | 1721 | --DOCSHELL 0x99dd4c00 == 94 [pid = 1721] [id = 312] 08:17:33 INFO - PROCESS | 1721 | --DOCSHELL 0x922c7c00 == 93 [pid = 1721] [id = 311] 08:17:33 INFO - PROCESS | 1721 | --DOCSHELL 0x91831800 == 92 [pid = 1721] [id = 310] 08:17:33 INFO - PROCESS | 1721 | --DOCSHELL 0x94f47c00 == 91 [pid = 1721] [id = 309] 08:17:33 INFO - PROCESS | 1721 | --DOCSHELL 0x92ad6000 == 90 [pid = 1721] [id = 308] 08:17:33 INFO - PROCESS | 1721 | --DOCSHELL 0x92a09000 == 89 [pid = 1721] [id = 307] 08:17:33 INFO - PROCESS | 1721 | --DOCSHELL 0x9293bc00 == 88 [pid = 1721] [id = 306] 08:17:33 INFO - PROCESS | 1721 | --DOCSHELL 0x8e883000 == 87 [pid = 1721] [id = 305] 08:17:33 INFO - PROCESS | 1721 | --DOCSHELL 0x94f42400 == 86 [pid = 1721] [id = 270] 08:17:33 INFO - PROCESS | 1721 | --DOCSHELL 0x8ada6000 == 85 [pid = 1721] [id = 304] 08:17:33 INFO - PROCESS | 1721 | --DOCSHELL 0x8c140c00 == 84 [pid = 1721] [id = 303] 08:17:33 INFO - PROCESS | 1721 | --DOMWINDOW == 213 (0x99de5800) [pid = 1721] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:17:33 INFO - PROCESS | 1721 | --DOMWINDOW == 212 (0x919c2800) [pid = 1721] [serial = 908] [outer = (nil)] [url = about:blank] 08:17:33 INFO - PROCESS | 1721 | --DOMWINDOW == 211 (0xa30f4800) [pid = 1721] [serial = 884] [outer = (nil)] [url = about:blank] 08:17:33 INFO - PROCESS | 1721 | --DOMWINDOW == 210 (0xa2605800) [pid = 1721] [serial = 881] [outer = (nil)] [url = about:blank] 08:17:33 INFO - PROCESS | 1721 | --DOMWINDOW == 209 (0x9d7bac00) [pid = 1721] [serial = 878] [outer = (nil)] [url = about:blank] 08:17:33 INFO - PROCESS | 1721 | --DOMWINDOW == 208 (0x9bf6d400) [pid = 1721] [serial = 875] [outer = (nil)] [url = about:blank] 08:17:33 INFO - PROCESS | 1721 | --DOMWINDOW == 207 (0x9b2afc00) [pid = 1721] [serial = 872] [outer = (nil)] [url = about:blank] 08:17:33 INFO - PROCESS | 1721 | --DOMWINDOW == 206 (0x9af51800) [pid = 1721] [serial = 869] [outer = (nil)] [url = about:blank] 08:17:33 INFO - PROCESS | 1721 | --DOMWINDOW == 205 (0x9a83f800) [pid = 1721] [serial = 866] [outer = (nil)] [url = about:blank] 08:17:33 INFO - PROCESS | 1721 | --DOMWINDOW == 204 (0x98892800) [pid = 1721] [serial = 863] [outer = (nil)] [url = about:blank] 08:17:33 INFO - PROCESS | 1721 | --DOMWINDOW == 203 (0x94f84400) [pid = 1721] [serial = 860] [outer = (nil)] [url = about:blank] 08:17:33 INFO - PROCESS | 1721 | --DOMWINDOW == 202 (0x92ce5000) [pid = 1721] [serial = 857] [outer = (nil)] [url = about:blank] 08:17:33 INFO - PROCESS | 1721 | --DOMWINDOW == 201 (0x922d0000) [pid = 1721] [serial = 854] [outer = (nil)] [url = about:blank] 08:17:33 INFO - PROCESS | 1721 | --DOMWINDOW == 200 (0x9095e000) [pid = 1721] [serial = 851] [outer = (nil)] [url = about:blank] 08:17:33 INFO - PROCESS | 1721 | --DOMWINDOW == 199 (0x8d3ce800) [pid = 1721] [serial = 848] [outer = (nil)] [url = about:blank] 08:17:33 INFO - PROCESS | 1721 | --DOMWINDOW == 198 (0x92131400) [pid = 1721] [serial = 846] [outer = (nil)] [url = about:blank] 08:17:33 INFO - PROCESS | 1721 | --DOMWINDOW == 197 (0x8db2c000) [pid = 1721] [serial = 902] [outer = (nil)] [url = about:blank] 08:17:33 INFO - PROCESS | 1721 | --DOMWINDOW == 196 (0x8dfeec00) [pid = 1721] [serial = 903] [outer = (nil)] [url = about:blank] 08:17:33 INFO - PROCESS | 1721 | --DOMWINDOW == 195 (0x8d3cf000) [pid = 1721] [serial = 900] [outer = (nil)] [url = about:blank] 08:17:33 INFO - PROCESS | 1721 | --DOMWINDOW == 194 (0x8c21c800) [pid = 1721] [serial = 899] [outer = (nil)] [url = about:blank] 08:17:33 INFO - PROCESS | 1721 | --DOMWINDOW == 193 (0x8e559000) [pid = 1721] [serial = 896] [outer = (nil)] [url = about:blank] 08:17:33 INFO - PROCESS | 1721 | --DOMWINDOW == 192 (0x8c213000) [pid = 1721] [serial = 893] [outer = (nil)] [url = about:blank] 08:17:33 INFO - PROCESS | 1721 | --DOMWINDOW == 191 (0xa6296000) [pid = 1721] [serial = 890] [outer = (nil)] [url = about:blank] 08:17:33 INFO - PROCESS | 1721 | --DOMWINDOW == 190 (0xa4e01400) [pid = 1721] [serial = 887] [outer = (nil)] [url = about:blank] 08:17:33 INFO - PROCESS | 1721 | --DOMWINDOW == 189 (0x90955c00) [pid = 1721] [serial = 905] [outer = (nil)] [url = about:blank] 08:17:33 INFO - PROCESS | 1721 | --DOMWINDOW == 188 (0x91a5d800) [pid = 1721] [serial = 909] [outer = (nil)] [url = about:blank] 08:17:33 INFO - PROCESS | 1721 | --DOMWINDOW == 187 (0x90f71400) [pid = 1721] [serial = 906] [outer = (nil)] [url = about:blank] 08:17:33 INFO - PROCESS | 1721 | 1464621453631 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:33 INFO - PROCESS | 1721 | ++DOCSHELL 0x8a8e5400 == 85 [pid = 1721] [id = 339] 08:17:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 188 (0x8a8e8800) [pid = 1721] [serial = 1018] [outer = (nil)] 08:17:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 189 (0x8ad9f000) [pid = 1721] [serial = 1019] [outer = 0x8a8e8800] 08:17:33 INFO - PROCESS | 1721 | 1464621453718 Marionette DEBUG loaded listener.js 08:17:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 190 (0x8ada8c00) [pid = 1721] [serial = 1020] [outer = 0x8a8e8800] 08:17:34 INFO - PROCESS | 1721 | 1464621454630 Marionette TRACE conn4 <- [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]]]}] 08:17:34 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 08:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 3088ms 08:17:34 INFO - PROCESS | 1721 | 1464621454663 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 08:17:34 INFO - PROCESS | 1721 | 1464621454669 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 08:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:17:34 INFO - PROCESS | 1721 | 1464621454677 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:17:34 INFO - PROCESS | 1721 | 1464621454684 Marionette TRACE conn4 <- [1,1330,null,{}] 08:17:34 INFO - PROCESS | 1721 | 1464621454691 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:34 INFO - PROCESS | 1721 | 1464621454936 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 08:17:35 INFO - PROCESS | 1721 | 1464621455141 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:35 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c215400 == 86 [pid = 1721] [id = 340] 08:17:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 191 (0x8c21c000) [pid = 1721] [serial = 1021] [outer = (nil)] 08:17:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 192 (0x8d22f800) [pid = 1721] [serial = 1022] [outer = 0x8c21c000] 08:17:35 INFO - PROCESS | 1721 | 1464621455283 Marionette DEBUG loaded listener.js 08:17:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 193 (0x8d238800) [pid = 1721] [serial = 1023] [outer = 0x8c21c000] 08:17:36 INFO - PROCESS | 1721 | 1464621456127 Marionette TRACE conn4 <- [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]]]}] 08:17:36 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 08:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1537ms 08:17:36 INFO - PROCESS | 1721 | 1464621456215 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 08:17:36 INFO - PROCESS | 1721 | 1464621456219 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 08:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:17:36 INFO - PROCESS | 1721 | 1464621456232 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:17:36 INFO - PROCESS | 1721 | 1464621456235 Marionette TRACE conn4 <- [1,1334,null,{}] 08:17:36 INFO - PROCESS | 1721 | 1464621456241 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:36 INFO - PROCESS | 1721 | 1464621456502 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 08:17:36 INFO - PROCESS | 1721 | 1464621456534 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:36 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c133800 == 87 [pid = 1721] [id = 341] 08:17:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 194 (0x8d3d0c00) [pid = 1721] [serial = 1024] [outer = (nil)] 08:17:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 195 (0x8db24800) [pid = 1721] [serial = 1025] [outer = 0x8d3d0c00] 08:17:36 INFO - PROCESS | 1721 | 1464621456617 Marionette DEBUG loaded listener.js 08:17:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 196 (0x8dc1bc00) [pid = 1721] [serial = 1026] [outer = 0x8d3d0c00] 08:17:37 INFO - PROCESS | 1721 | 1464621457738 Marionette TRACE conn4 <- [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]]]}] 08:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1538ms 08:17:37 INFO - PROCESS | 1721 | 1464621457765 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 08:17:37 INFO - PROCESS | 1721 | 1464621457772 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 08:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:17:37 INFO - PROCESS | 1721 | 1464621457788 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:17:37 INFO - PROCESS | 1721 | 1464621457796 Marionette TRACE conn4 <- [1,1338,null,{}] 08:17:37 INFO - PROCESS | 1721 | 1464621457809 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:38 INFO - PROCESS | 1721 | 1464621458086 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 08:17:38 INFO - PROCESS | 1721 | 1464621458117 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:38 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d2df800 == 88 [pid = 1721] [id = 342] 08:17:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 197 (0x8d2e5000) [pid = 1721] [serial = 1027] [outer = (nil)] 08:17:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 198 (0x8e562000) [pid = 1721] [serial = 1028] [outer = 0x8d2e5000] 08:17:38 INFO - PROCESS | 1721 | 1464621458195 Marionette DEBUG loaded listener.js 08:17:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 199 (0x8eee2c00) [pid = 1721] [serial = 1029] [outer = 0x8d2e5000] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 198 (0xa2408400) [pid = 1721] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 197 (0x90953c00) [pid = 1721] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 196 (0x9095cc00) [pid = 1721] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 195 (0x93873800) [pid = 1721] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 194 (0x9375a400) [pid = 1721] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 193 (0x9b2a3000) [pid = 1721] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 192 (0x8a8efc00) [pid = 1721] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 191 (0x8d3cd000) [pid = 1721] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 190 (0x94f7cc00) [pid = 1721] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 189 (0x95104c00) [pid = 1721] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 188 (0x92140800) [pid = 1721] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 187 (0x92940000) [pid = 1721] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 186 (0x91a61800) [pid = 1721] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 185 (0x92ad5800) [pid = 1721] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 184 (0x90f6d400) [pid = 1721] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 183 (0x95130800) [pid = 1721] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 182 (0x91003000) [pid = 1721] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 181 (0x8c214000) [pid = 1721] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 180 (0x99203400) [pid = 1721] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 179 (0xa263f800) [pid = 1721] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 178 (0x922c5400) [pid = 1721] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 177 (0x9c0a3000) [pid = 1721] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0xa3067400) [pid = 1721] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x8eee9c00) [pid = 1721] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0xa26cb000) [pid = 1721] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x9095a000) [pid = 1721] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x8d289c00) [pid = 1721] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0xa2289000) [pid = 1721] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0xa4e08c00) [pid = 1721] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x92545000) [pid = 1721] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x99e86800) [pid = 1721] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x8db2fc00) [pid = 1721] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x8e55c400) [pid = 1721] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0xa22cd800) [pid = 1721] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x8ad9d000) [pid = 1721] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x919cc800) [pid = 1721] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x9a843000) [pid = 1721] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x9a84a400) [pid = 1721] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x8db2a400) [pid = 1721] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x8c21bc00) [pid = 1721] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0xa2636400) [pid = 1721] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x99dc9000) [pid = 1721] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x9293d800) [pid = 1721] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x919c2000) [pid = 1721] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x9ab45000) [pid = 1721] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x919c4400) [pid = 1721] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x9213b800) [pid = 1721] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x95131000) [pid = 1721] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x99d66400) [pid = 1721] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x9a7b7800) [pid = 1721] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:17:39 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x8ad9bc00) [pid = 1721] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:17:40 INFO - PROCESS | 1721 | 1464621460645 Marionette TRACE conn4 <- [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]]]}] 08:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2905ms 08:17:40 INFO - PROCESS | 1721 | 1464621460686 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 08:17:40 INFO - PROCESS | 1721 | 1464621460690 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 08:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:17:40 INFO - PROCESS | 1721 | 1464621460697 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:17:40 INFO - PROCESS | 1721 | 1464621460700 Marionette TRACE conn4 <- [1,1342,null,{}] 08:17:40 INFO - PROCESS | 1721 | 1464621460705 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:40 INFO - PROCESS | 1721 | 1464621460942 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 08:17:41 INFO - PROCESS | 1721 | 1464621461133 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:41 INFO - PROCESS | 1721 | ++DOCSHELL 0x8871b000 == 89 [pid = 1721] [id = 343] 08:17:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x8c214000) [pid = 1721] [serial = 1030] [outer = (nil)] 08:17:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x8e559000) [pid = 1721] [serial = 1031] [outer = 0x8c214000] 08:17:41 INFO - PROCESS | 1721 | 1464621461234 Marionette DEBUG loaded listener.js 08:17:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x90953000) [pid = 1721] [serial = 1032] [outer = 0x8c214000] 08:17:42 INFO - PROCESS | 1721 | 1464621462305 Marionette TRACE conn4 <- [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]]]}] 08:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1639ms 08:17:42 INFO - PROCESS | 1721 | 1464621462337 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 08:17:42 INFO - PROCESS | 1721 | 1464621462344 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 08:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:17:42 INFO - PROCESS | 1721 | 1464621462354 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:17:42 INFO - PROCESS | 1721 | 1464621462359 Marionette TRACE conn4 <- [1,1346,null,{}] 08:17:42 INFO - PROCESS | 1721 | 1464621462369 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:42 INFO - PROCESS | 1721 | 1464621462608 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 08:17:42 INFO - PROCESS | 1721 | 1464621462891 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:42 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c139800 == 90 [pid = 1721] [id = 344] 08:17:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x8c13a000) [pid = 1721] [serial = 1033] [outer = (nil)] 08:17:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x8d22fc00) [pid = 1721] [serial = 1034] [outer = 0x8c13a000] 08:17:43 INFO - PROCESS | 1721 | 1464621463034 Marionette DEBUG loaded listener.js 08:17:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x8d3d3c00) [pid = 1721] [serial = 1035] [outer = 0x8c13a000] 08:17:44 INFO - PROCESS | 1721 | 1464621464051 Marionette TRACE conn4 <- [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]]]}] 08:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1742ms 08:17:44 INFO - PROCESS | 1721 | 1464621464098 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 08:17:44 INFO - PROCESS | 1721 | 1464621464107 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 08:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:17:44 INFO - PROCESS | 1721 | 1464621464119 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:17:44 INFO - PROCESS | 1721 | 1464621464123 Marionette TRACE conn4 <- [1,1350,null,{}] 08:17:44 INFO - PROCESS | 1721 | 1464621464131 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:44 INFO - PROCESS | 1721 | 1464621464406 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 08:17:44 INFO - PROCESS | 1721 | 1464621464748 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:44 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d3d9000 == 91 [pid = 1721] [id = 345] 08:17:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x8dd7fc00) [pid = 1721] [serial = 1036] [outer = (nil)] 08:17:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x8e55ac00) [pid = 1721] [serial = 1037] [outer = 0x8dd7fc00] 08:17:44 INFO - PROCESS | 1721 | 1464621464879 Marionette DEBUG loaded listener.js 08:17:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x8eef0c00) [pid = 1721] [serial = 1038] [outer = 0x8dd7fc00] 08:17:45 INFO - PROCESS | 1721 | 1464621465943 Marionette TRACE conn4 <- [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]]]}] 08:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1894ms 08:17:46 INFO - PROCESS | 1721 | 1464621466014 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 08:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:17:46 INFO - PROCESS | 1721 | 1464621466018 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 08:17:46 INFO - PROCESS | 1721 | 1464621466025 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:17:46 INFO - PROCESS | 1721 | 1464621466031 Marionette TRACE conn4 <- [1,1354,null,{}] 08:17:46 INFO - PROCESS | 1721 | 1464621466054 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:46 INFO - PROCESS | 1721 | 1464621466389 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 08:17:46 INFO - PROCESS | 1721 | 1464621466640 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:46 INFO - PROCESS | 1721 | ++DOCSHELL 0x91004400 == 92 [pid = 1721] [id = 346] 08:17:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x9100a800) [pid = 1721] [serial = 1039] [outer = (nil)] 08:17:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x910aa800) [pid = 1721] [serial = 1040] [outer = 0x9100a800] 08:17:46 INFO - PROCESS | 1721 | 1464621466776 Marionette DEBUG loaded listener.js 08:17:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x910b5800) [pid = 1721] [serial = 1041] [outer = 0x9100a800] 08:17:47 INFO - PROCESS | 1721 | 1464621467742 Marionette TRACE conn4 <- [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]]]}] 08:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1745ms 08:17:47 INFO - PROCESS | 1721 | 1464621467771 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 08:17:47 INFO - PROCESS | 1721 | 1464621467776 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 08:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:17:47 INFO - PROCESS | 1721 | 1464621467784 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:17:47 INFO - PROCESS | 1721 | 1464621467787 Marionette TRACE conn4 <- [1,1358,null,{}] 08:17:47 INFO - PROCESS | 1721 | 1464621467793 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:48 INFO - PROCESS | 1721 | 1464621468009 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 08:17:48 INFO - PROCESS | 1721 | 1464621468277 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:48 INFO - PROCESS | 1721 | ++DOCSHELL 0x91002400 == 93 [pid = 1721] [id = 347] 08:17:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x910b2800) [pid = 1721] [serial = 1042] [outer = (nil)] 08:17:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x91746000) [pid = 1721] [serial = 1043] [outer = 0x910b2800] 08:17:48 INFO - PROCESS | 1721 | 1464621468413 Marionette DEBUG loaded listener.js 08:17:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x91832400) [pid = 1721] [serial = 1044] [outer = 0x910b2800] 08:17:49 INFO - PROCESS | 1721 | 1464621469305 Marionette TRACE conn4 <- [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]]]}] 08:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1582ms 08:17:49 INFO - PROCESS | 1721 | 1464621469366 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 08:17:49 INFO - PROCESS | 1721 | 1464621469370 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 08:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:17:49 INFO - PROCESS | 1721 | 1464621469377 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:17:49 INFO - PROCESS | 1721 | 1464621469380 Marionette TRACE conn4 <- [1,1362,null,{}] 08:17:49 INFO - PROCESS | 1721 | 1464621469387 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:49 INFO - PROCESS | 1721 | 1464621469601 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 08:17:49 INFO - PROCESS | 1721 | 1464621469917 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:49 INFO - PROCESS | 1721 | ++DOCSHELL 0x90f75800 == 94 [pid = 1721] [id = 348] 08:17:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x9100b000) [pid = 1721] [serial = 1045] [outer = (nil)] 08:17:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x919c6c00) [pid = 1721] [serial = 1046] [outer = 0x9100b000] 08:17:50 INFO - PROCESS | 1721 | 1464621470016 Marionette DEBUG loaded listener.js 08:17:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x919cbc00) [pid = 1721] [serial = 1047] [outer = 0x9100b000] 08:17:50 INFO - PROCESS | 1721 | 1464621470992 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1684ms 08:17:51 INFO - PROCESS | 1721 | 1464621471062 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 08:17:51 INFO - PROCESS | 1721 | 1464621471065 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 08:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:17:51 INFO - PROCESS | 1721 | 1464621471081 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:17:51 INFO - PROCESS | 1721 | 1464621471090 Marionette TRACE conn4 <- [1,1366,null,{}] 08:17:51 INFO - PROCESS | 1721 | 1464621471097 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:51 INFO - PROCESS | 1721 | 1464621471376 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 08:17:51 INFO - PROCESS | 1721 | 1464621471692 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:51 INFO - PROCESS | 1721 | ++DOCSHELL 0x919c8c00 == 95 [pid = 1721] [id = 349] 08:17:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x91a62c00) [pid = 1721] [serial = 1048] [outer = (nil)] 08:17:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x9213a000) [pid = 1721] [serial = 1049] [outer = 0x91a62c00] 08:17:51 INFO - PROCESS | 1721 | 1464621471805 Marionette DEBUG loaded listener.js 08:17:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x922c5c00) [pid = 1721] [serial = 1050] [outer = 0x91a62c00] 08:17:52 INFO - PROCESS | 1721 | 1464621472789 Marionette TRACE conn4 <- [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] 08:17:52 INFO - PROCESS | 1721 | 1464621472831 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 08:17:52 INFO - PROCESS | 1721 | 1464621472839 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:17:52 INFO - PROCESS | 1721 | 1464621472842 Marionette TRACE conn4 <- [1,1370,null,{}] 08:17:52 INFO - PROCESS | 1721 | 1464621472850 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:53 INFO - PROCESS | 1721 | 1464621473078 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 08:17:53 INFO - PROCESS | 1721 | 1464621473391 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:53 INFO - PROCESS | 1721 | ++DOCSHELL 0x92131400 == 96 [pid = 1721] [id = 350] 08:17:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x9213cc00) [pid = 1721] [serial = 1051] [outer = (nil)] 08:17:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x92546400) [pid = 1721] [serial = 1052] [outer = 0x9213cc00] 08:17:53 INFO - PROCESS | 1721 | 1464621473490 Marionette DEBUG loaded listener.js 08:17:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x9269e400) [pid = 1721] [serial = 1053] [outer = 0x9213cc00] 08:17:54 INFO - PROCESS | 1721 | 1464621474426 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:17:54 INFO - PROCESS | 1721 | 1464621474479 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 08:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:17:54 INFO - PROCESS | 1721 | 1464621474487 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:17:54 INFO - PROCESS | 1721 | 1464621474491 Marionette TRACE conn4 <- [1,1374,null,{}] 08:17:54 INFO - PROCESS | 1721 | 1464621474497 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:54 INFO - PROCESS | 1721 | 1464621474724 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 08:17:55 INFO - PROCESS | 1721 | 1464621475015 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:55 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e470c00 == 97 [pid = 1721] [id = 351] 08:17:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x91a5d400) [pid = 1721] [serial = 1054] [outer = (nil)] 08:17:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x92940000) [pid = 1721] [serial = 1055] [outer = 0x91a5d400] 08:17:55 INFO - PROCESS | 1721 | 1464621475106 Marionette DEBUG loaded listener.js 08:17:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x92a0cc00) [pid = 1721] [serial = 1056] [outer = 0x91a5d400] 08:17:56 INFO - PROCESS | 1721 | [1721] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:17:56 INFO - PROCESS | 1721 | 1464621476073 Marionette TRACE conn4 <- [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] 08:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:17:56 INFO - PROCESS | 1721 | 1464621476128 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 08:17:56 INFO - PROCESS | 1721 | 1464621476135 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:17:56 INFO - PROCESS | 1721 | 1464621476139 Marionette TRACE conn4 <- [1,1378,null,{}] 08:17:56 INFO - PROCESS | 1721 | 1464621476144 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:56 INFO - PROCESS | 1721 | 1464621476393 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 08:17:56 INFO - PROCESS | 1721 | 1464621476699 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:56 INFO - PROCESS | 1721 | ++DOCSHELL 0x9174bc00 == 98 [pid = 1721] [id = 352] 08:17:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0x92541c00) [pid = 1721] [serial = 1057] [outer = (nil)] 08:17:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0x92c15000) [pid = 1721] [serial = 1058] [outer = 0x92541c00] 08:17:56 INFO - PROCESS | 1721 | 1464621476811 Marionette DEBUG loaded listener.js 08:17:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 178 (0x92ce9800) [pid = 1721] [serial = 1059] [outer = 0x92541c00] 08:17:57 INFO - PROCESS | 1721 | 1464621477732 Marionette TRACE conn4 <- [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] 08:17:57 INFO - PROCESS | 1721 | 1464621477774 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 08:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:17:57 INFO - PROCESS | 1721 | 1464621477781 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:17:57 INFO - PROCESS | 1721 | 1464621477785 Marionette TRACE conn4 <- [1,1382,null,{}] 08:17:57 INFO - PROCESS | 1721 | 1464621477811 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:58 INFO - PROCESS | 1721 | 1464621478029 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 08:17:58 INFO - PROCESS | 1721 | 1464621478342 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:58 INFO - PROCESS | 1721 | ++DOCSHELL 0x922ca400 == 99 [pid = 1721] [id = 353] 08:17:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 179 (0x92944000) [pid = 1721] [serial = 1060] [outer = (nil)] 08:17:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 180 (0x94f3d400) [pid = 1721] [serial = 1061] [outer = 0x92944000] 08:17:58 INFO - PROCESS | 1721 | 1464621478437 Marionette DEBUG loaded listener.js 08:17:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 181 (0x94f47c00) [pid = 1721] [serial = 1062] [outer = 0x92944000] 08:17:59 INFO - PROCESS | 1721 | [1721] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:17:59 INFO - PROCESS | 1721 | 1464621479412 Marionette TRACE conn4 <- [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] 08:17:59 INFO - PROCESS | 1721 | 1464621479487 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 08:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:17:59 INFO - PROCESS | 1721 | 1464621479494 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:17:59 INFO - PROCESS | 1721 | 1464621479498 Marionette TRACE conn4 <- [1,1386,null,{}] 08:17:59 INFO - PROCESS | 1721 | 1464621479504 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:59 INFO - PROCESS | 1721 | 1464621479749 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 08:18:00 INFO - PROCESS | 1721 | 1464621480090 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:00 INFO - PROCESS | 1721 | ++DOCSHELL 0x94f86000 == 100 [pid = 1721] [id = 354] 08:18:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 182 (0x9512e000) [pid = 1721] [serial = 1063] [outer = (nil)] 08:18:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 183 (0x98068000) [pid = 1721] [serial = 1064] [outer = 0x9512e000] 08:18:00 INFO - PROCESS | 1721 | 1464621480191 Marionette DEBUG loaded listener.js 08:18:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 184 (0x99dc6000) [pid = 1721] [serial = 1065] [outer = 0x9512e000] 08:18:01 INFO - PROCESS | 1721 | 1464621481264 Marionette TRACE conn4 <- [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] 08:18:01 INFO - PROCESS | 1721 | 1464621481336 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 08:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:18:01 INFO - PROCESS | 1721 | 1464621481343 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:18:01 INFO - PROCESS | 1721 | 1464621481347 Marionette TRACE conn4 <- [1,1390,null,{}] 08:18:01 INFO - PROCESS | 1721 | 1464621481353 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:01 INFO - PROCESS | 1721 | 1464621481623 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 08:18:02 INFO - PROCESS | 1721 | 1464621481994 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:02 INFO - PROCESS | 1721 | ++DOCSHELL 0x951ee000 == 101 [pid = 1721] [id = 355] 08:18:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 185 (0x99e86800) [pid = 1721] [serial = 1066] [outer = (nil)] 08:18:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 186 (0x9a70d000) [pid = 1721] [serial = 1067] [outer = 0x99e86800] 08:18:02 INFO - PROCESS | 1721 | 1464621482091 Marionette DEBUG loaded listener.js 08:18:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 187 (0x9a7b7800) [pid = 1721] [serial = 1068] [outer = 0x99e86800] 08:18:03 INFO - PROCESS | 1721 | 1464621483049 Marionette TRACE conn4 <- [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]]]}] 08:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1737ms 08:18:03 INFO - PROCESS | 1721 | 1464621483082 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 08:18:03 INFO - PROCESS | 1721 | 1464621483085 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 08:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:18:03 INFO - PROCESS | 1721 | 1464621483093 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:18:03 INFO - PROCESS | 1721 | 1464621483096 Marionette TRACE conn4 <- [1,1394,null,{}] 08:18:03 INFO - PROCESS | 1721 | 1464621483103 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:03 INFO - PROCESS | 1721 | 1464621483334 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 08:18:03 INFO - PROCESS | 1721 | 1464621483654 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:03 INFO - PROCESS | 1721 | ++DOCSHELL 0x99dcc400 == 102 [pid = 1721] [id = 356] 08:18:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 188 (0x9a0a2c00) [pid = 1721] [serial = 1069] [outer = (nil)] 08:18:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 189 (0x9af4a000) [pid = 1721] [serial = 1070] [outer = 0x9a0a2c00] 08:18:03 INFO - PROCESS | 1721 | 1464621483753 Marionette DEBUG loaded listener.js 08:18:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 190 (0x9af4e800) [pid = 1721] [serial = 1071] [outer = 0x9a0a2c00] 08:18:04 INFO - PROCESS | 1721 | 1464621484643 Marionette TRACE conn4 <- [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]]]}] 08:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1585ms 08:18:04 INFO - PROCESS | 1721 | 1464621484679 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 08:18:04 INFO - PROCESS | 1721 | 1464621484682 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 08:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:18:04 INFO - PROCESS | 1721 | 1464621484689 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:18:04 INFO - PROCESS | 1721 | 1464621484692 Marionette TRACE conn4 <- [1,1398,null,{}] 08:18:04 INFO - PROCESS | 1721 | 1464621484699 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:04 INFO - PROCESS | 1721 | 1464621484930 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 08:18:05 INFO - PROCESS | 1721 | 1464621485247 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:05 INFO - PROCESS | 1721 | ++DOCSHELL 0x8871d800 == 103 [pid = 1721] [id = 357] 08:18:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 191 (0x9a655c00) [pid = 1721] [serial = 1072] [outer = (nil)] 08:18:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 192 (0x9b572400) [pid = 1721] [serial = 1073] [outer = 0x9a655c00] 08:18:05 INFO - PROCESS | 1721 | 1464621485340 Marionette DEBUG loaded listener.js 08:18:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 193 (0x9b7dd400) [pid = 1721] [serial = 1074] [outer = 0x9a655c00] 08:18:06 INFO - PROCESS | 1721 | 1464621486300 Marionette TRACE conn4 <- [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]]]}] 08:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1634ms 08:18:06 INFO - PROCESS | 1721 | 1464621486324 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 08:18:06 INFO - PROCESS | 1721 | 1464621486328 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 08:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:18:06 INFO - PROCESS | 1721 | 1464621486335 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:18:06 INFO - PROCESS | 1721 | 1464621486338 Marionette TRACE conn4 <- [1,1402,null,{}] 08:18:06 INFO - PROCESS | 1721 | 1464621486344 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:06 INFO - PROCESS | 1721 | 1464621486568 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 08:18:06 INFO - PROCESS | 1721 | 1464621486886 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:06 INFO - PROCESS | 1721 | ++DOCSHELL 0x99dce000 == 104 [pid = 1721] [id = 358] 08:18:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 194 (0x9b2adc00) [pid = 1721] [serial = 1075] [outer = (nil)] 08:18:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 195 (0x9c02b800) [pid = 1721] [serial = 1076] [outer = 0x9b2adc00] 08:18:06 INFO - PROCESS | 1721 | 1464621486987 Marionette DEBUG loaded listener.js 08:18:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 196 (0x9c02e000) [pid = 1721] [serial = 1077] [outer = 0x9b2adc00] 08:18:07 INFO - PROCESS | 1721 | 1464621487912 Marionette TRACE conn4 <- [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]]]}] 08:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1633ms 08:18:07 INFO - PROCESS | 1721 | 1464621487970 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 08:18:07 INFO - PROCESS | 1721 | 1464621487973 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 08:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:18:07 INFO - PROCESS | 1721 | 1464621487981 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:18:07 INFO - PROCESS | 1721 | 1464621487984 Marionette TRACE conn4 <- [1,1406,null,{}] 08:18:07 INFO - PROCESS | 1721 | 1464621487990 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:08 INFO - PROCESS | 1721 | 1464621488223 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 08:18:08 INFO - PROCESS | 1721 | 1464621488540 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:08 INFO - PROCESS | 1721 | ++DOCSHELL 0x9b7e0000 == 105 [pid = 1721] [id = 359] 08:18:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 197 (0x9baaac00) [pid = 1721] [serial = 1078] [outer = (nil)] 08:18:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 198 (0xa1063800) [pid = 1721] [serial = 1079] [outer = 0x9baaac00] 08:18:08 INFO - PROCESS | 1721 | 1464621488637 Marionette DEBUG loaded listener.js 08:18:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 199 (0xa2287c00) [pid = 1721] [serial = 1080] [outer = 0x9baaac00] 08:18:09 INFO - PROCESS | 1721 | 1464621489564 Marionette TRACE conn4 <- [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]]]}] 08:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1635ms 08:18:09 INFO - PROCESS | 1721 | 1464621489617 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 08:18:09 INFO - PROCESS | 1721 | 1464621489621 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 08:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:18:09 INFO - PROCESS | 1721 | 1464621489628 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:18:09 INFO - PROCESS | 1721 | 1464621489631 Marionette TRACE conn4 <- [1,1410,null,{}] 08:18:09 INFO - PROCESS | 1721 | 1464621489637 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:09 INFO - PROCESS | 1721 | 1464621489874 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 08:18:10 INFO - PROCESS | 1721 | 1464621490207 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:10 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c13dc00 == 106 [pid = 1721] [id = 360] 08:18:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 200 (0x8dc19000) [pid = 1721] [serial = 1081] [outer = (nil)] 08:18:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 201 (0xa30ef800) [pid = 1721] [serial = 1082] [outer = 0x8dc19000] 08:18:10 INFO - PROCESS | 1721 | 1464621490322 Marionette DEBUG loaded listener.js 08:18:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 202 (0xa3260400) [pid = 1721] [serial = 1083] [outer = 0x8dc19000] 08:18:11 INFO - PROCESS | 1721 | 1464621491380 Marionette TRACE conn4 <- [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]]]}] 08:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1781ms 08:18:11 INFO - PROCESS | 1721 | 1464621491409 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 08:18:11 INFO - PROCESS | 1721 | 1464621491413 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 08:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:18:11 INFO - PROCESS | 1721 | 1464621491420 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:18:11 INFO - PROCESS | 1721 | 1464621491424 Marionette TRACE conn4 <- [1,1414,null,{}] 08:18:11 INFO - PROCESS | 1721 | 1464621491430 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:11 INFO - PROCESS | 1721 | 1464621491658 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 08:18:13 INFO - PROCESS | 1721 | --DOCSHELL 0x8d285400 == 105 [pid = 1721] [id = 160] 08:18:13 INFO - PROCESS | 1721 | --DOCSHELL 0x94f41000 == 104 [pid = 1721] [id = 51] 08:18:13 INFO - PROCESS | 1721 | --DOCSHELL 0x922c2c00 == 103 [pid = 1721] [id = 186] 08:18:13 INFO - PROCESS | 1721 | --DOCSHELL 0x92a06400 == 102 [pid = 1721] [id = 330] 08:18:13 INFO - PROCESS | 1721 | --DOCSHELL 0x98069400 == 101 [pid = 1721] [id = 329] 08:18:13 INFO - PROCESS | 1721 | --DOCSHELL 0x8d2db800 == 100 [pid = 1721] [id = 328] 08:18:13 INFO - PROCESS | 1721 | --DOCSHELL 0x92acc400 == 99 [pid = 1721] [id = 327] 08:18:13 INFO - PROCESS | 1721 | --DOCSHELL 0x91010400 == 98 [pid = 1721] [id = 325] 08:18:13 INFO - PROCESS | 1721 | --DOCSHELL 0x91a7e800 == 97 [pid = 1721] [id = 326] 08:18:13 INFO - PROCESS | 1721 | --DOCSHELL 0x91005000 == 96 [pid = 1721] [id = 324] 08:18:13 INFO - PROCESS | 1721 | --DOCSHELL 0x8dc22800 == 95 [pid = 1721] [id = 323] 08:18:13 INFO - PROCESS | 1721 | --DOCSHELL 0x8adaac00 == 94 [pid = 1721] [id = 322] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 201 (0xa6a51000) [pid = 1721] [serial = 954] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 200 (0x90f73c00) [pid = 1721] [serial = 789] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 199 (0x90f76800) [pid = 1721] [serial = 962] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 198 (0x9af4c400) [pid = 1721] [serial = 935] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 197 (0x9510a800) [pid = 1721] [serial = 926] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 196 (0x9b579000) [pid = 1721] [serial = 873] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 195 (0x9af55800) [pid = 1721] [serial = 936] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 194 (0x91747400) [pid = 1721] [serial = 965] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 193 (0x9095f400) [pid = 1721] [serial = 897] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 192 (0x919ccc00) [pid = 1721] [serial = 911] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 191 (0x9510dc00) [pid = 1721] [serial = 927] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 190 (0xa6a4f800) [pid = 1721] [serial = 953] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 189 (0x95131400) [pid = 1721] [serial = 813] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 188 (0x99de0c00) [pid = 1721] [serial = 930] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 187 (0x92ad6c00) [pid = 1721] [serial = 807] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 186 (0x93984800) [pid = 1721] [serial = 810] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 185 (0x91a7c800) [pid = 1721] [serial = 798] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 184 (0x94f3cc00) [pid = 1721] [serial = 924] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 183 (0x91a75800) [pid = 1721] [serial = 912] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 182 (0x93989800) [pid = 1721] [serial = 858] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 181 (0x99de6c00) [pid = 1721] [serial = 864] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 180 (0x91837800) [pid = 1721] [serial = 795] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 179 (0x8dff1000) [pid = 1721] [serial = 914] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 178 (0x9a70c400) [pid = 1721] [serial = 933] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 177 (0xa4e0e400) [pid = 1721] [serial = 888] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0x92942400) [pid = 1721] [serial = 804] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0xa2153800) [pid = 1721] [serial = 879] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0xa676f400) [pid = 1721] [serial = 947] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x9a339400) [pid = 1721] [serial = 932] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x91007c00) [pid = 1721] [serial = 852] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0xa628b000) [pid = 1721] [serial = 891] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x91a80800) [pid = 1721] [serial = 918] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x8db2e800) [pid = 1721] [serial = 849] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0xa263e800) [pid = 1721] [serial = 882] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x910ac000) [pid = 1721] [serial = 963] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0xa6a44000) [pid = 1721] [serial = 950] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0xa6a47000) [pid = 1721] [serial = 951] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x95105800) [pid = 1721] [serial = 861] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x9a842800) [pid = 1721] [serial = 867] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x8dd74800) [pid = 1721] [serial = 786] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x910b8400) [pid = 1721] [serial = 792] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0xa3230400) [pid = 1721] [serial = 885] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x8db25400) [pid = 1721] [serial = 894] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x92544400) [pid = 1721] [serial = 801] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x9c15ac00) [pid = 1721] [serial = 942] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x9ba83400) [pid = 1721] [serial = 939] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x8e471800) [pid = 1721] [serial = 960] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x8d238000) [pid = 1721] [serial = 956] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0xa30f9000) [pid = 1721] [serial = 944] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x9a648c00) [pid = 1721] [serial = 822] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x91838000) [pid = 1721] [serial = 917] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x92a05c00) [pid = 1721] [serial = 920] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0xa50bf400) [pid = 1721] [serial = 945] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x922cb000) [pid = 1721] [serial = 717] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x8dd78000) [pid = 1721] [serial = 959] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x93985c00) [pid = 1721] [serial = 923] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0xa678b800) [pid = 1721] [serial = 948] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x9c021800) [pid = 1721] [serial = 876] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x8d287c00) [pid = 1721] [serial = 957] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x99de9000) [pid = 1721] [serial = 819] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x92a14c00) [pid = 1721] [serial = 921] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x9293f400) [pid = 1721] [serial = 855] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x8eee1c00) [pid = 1721] [serial = 915] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x99dcac00) [pid = 1721] [serial = 929] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x99208c00) [pid = 1721] [serial = 816] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x9af55400) [pid = 1721] [serial = 870] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x9af4e400) [pid = 1721] [serial = 825] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x8c137000) [pid = 1721] [serial = 783] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x9b7e6000) [pid = 1721] [serial = 938] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x9c09e800) [pid = 1721] [serial = 941] [outer = (nil)] [url = about:blank] 08:18:13 INFO - PROCESS | 1721 | 1464621493298 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:13 INFO - PROCESS | 1721 | ++DOCSHELL 0x88715800 == 95 [pid = 1721] [id = 361] 08:18:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x89b23000) [pid = 1721] [serial = 1084] [outer = (nil)] 08:18:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x89b2e800) [pid = 1721] [serial = 1085] [outer = 0x89b23000] 08:18:13 INFO - PROCESS | 1721 | 1464621493469 Marionette DEBUG loaded listener.js 08:18:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x8ada4c00) [pid = 1721] [serial = 1086] [outer = 0x89b23000] 08:18:14 INFO - PROCESS | 1721 | 1464621494383 Marionette TRACE conn4 <- [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]]]}] 08:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 2985ms 08:18:14 INFO - PROCESS | 1721 | 1464621494407 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 08:18:14 INFO - PROCESS | 1721 | 1464621494413 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 08:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:18:14 INFO - PROCESS | 1721 | 1464621494422 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:18:14 INFO - PROCESS | 1721 | 1464621494427 Marionette TRACE conn4 <- [1,1418,null,{}] 08:18:14 INFO - PROCESS | 1721 | 1464621494435 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:14 INFO - PROCESS | 1721 | 1464621494657 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 08:18:14 INFO - PROCESS | 1721 | 1464621494898 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:14 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c20ec00 == 96 [pid = 1721] [id = 362] 08:18:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x8c21a400) [pid = 1721] [serial = 1087] [outer = (nil)] 08:18:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x8d238400) [pid = 1721] [serial = 1088] [outer = 0x8c21a400] 08:18:14 INFO - PROCESS | 1721 | 1464621494982 Marionette DEBUG loaded listener.js 08:18:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8d289c00) [pid = 1721] [serial = 1089] [outer = 0x8c21a400] 08:18:15 INFO - PROCESS | 1721 | 1464621495878 Marionette TRACE conn4 <- [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]]]}] 08:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1535ms 08:18:15 INFO - PROCESS | 1721 | 1464621495960 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 08:18:15 INFO - PROCESS | 1721 | 1464621495966 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 08:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:18:15 INFO - PROCESS | 1721 | 1464621495981 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:18:15 INFO - PROCESS | 1721 | 1464621495984 Marionette TRACE conn4 <- [1,1422,null,{}] 08:18:16 INFO - PROCESS | 1721 | 1464621495991 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:16 INFO - PROCESS | 1721 | 1464621496278 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 08:18:16 INFO - PROCESS | 1721 | 1464621496310 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:16 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c136c00 == 97 [pid = 1721] [id = 363] 08:18:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8d233000) [pid = 1721] [serial = 1090] [outer = (nil)] 08:18:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x8dc24400) [pid = 1721] [serial = 1091] [outer = 0x8d233000] 08:18:16 INFO - PROCESS | 1721 | 1464621496388 Marionette DEBUG loaded listener.js 08:18:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8dff4000) [pid = 1721] [serial = 1092] [outer = 0x8d233000] 08:18:17 INFO - PROCESS | 1721 | 1464621497569 Marionette TRACE conn4 <- [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]]]}] 08:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1642ms 08:18:17 INFO - PROCESS | 1721 | 1464621497618 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 08:18:17 INFO - PROCESS | 1721 | 1464621497623 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 08:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:18:17 INFO - PROCESS | 1721 | 1464621497638 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:18:17 INFO - PROCESS | 1721 | 1464621497647 Marionette TRACE conn4 <- [1,1426,null,{}] 08:18:17 INFO - PROCESS | 1721 | 1464621497661 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:17 INFO - PROCESS | 1721 | 1464621497984 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 08:18:18 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x9a652800) [pid = 1721] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:18:18 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x910b7000) [pid = 1721] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:18:18 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x951f5000) [pid = 1721] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:18:18 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x88719400) [pid = 1721] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:18:18 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x89b23c00) [pid = 1721] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:18:18 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x8bc03000) [pid = 1721] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:18:18 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x89b26c00) [pid = 1721] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:18:18 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x91282c00) [pid = 1721] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:18:18 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x8e477400) [pid = 1721] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:18:18 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x8c0e5c00) [pid = 1721] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:18:18 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x92698400) [pid = 1721] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:18:18 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x922c7000) [pid = 1721] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:18:18 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x92acdc00) [pid = 1721] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:18:18 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0xa6a4d800) [pid = 1721] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:18:18 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x8c21c000) [pid = 1721] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:18:18 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x8d2e5000) [pid = 1721] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:18:18 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x8a8e8800) [pid = 1721] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:18:18 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0xa30fc000) [pid = 1721] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:18:18 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0x8dfe9800) [pid = 1721] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:18:18 INFO - PROCESS | 1721 | --DOMWINDOW == 121 (0x8d3d0c00) [pid = 1721] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:18:18 INFO - PROCESS | 1721 | --DOMWINDOW == 120 (0x9882b800) [pid = 1721] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:18:18 INFO - PROCESS | 1721 | 1464621498641 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:18 INFO - PROCESS | 1721 | ++DOCSHELL 0x88717800 == 98 [pid = 1721] [id = 364] 08:18:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 121 (0x88719400) [pid = 1721] [serial = 1093] [outer = (nil)] 08:18:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0x89b28c00) [pid = 1721] [serial = 1094] [outer = 0x88719400] 08:18:18 INFO - PROCESS | 1721 | 1464621498739 Marionette DEBUG loaded listener.js 08:18:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x8c219c00) [pid = 1721] [serial = 1095] [outer = 0x88719400] 08:18:19 INFO - PROCESS | 1721 | 1464621499517 Marionette TRACE conn4 <- [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]]]}] 08:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1904ms 08:18:19 INFO - PROCESS | 1721 | 1464621499544 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 08:18:19 INFO - PROCESS | 1721 | 1464621499548 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 08:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:18:19 INFO - PROCESS | 1721 | 1464621499555 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:18:19 INFO - PROCESS | 1721 | 1464621499559 Marionette TRACE conn4 <- [1,1430,null,{}] 08:18:19 INFO - PROCESS | 1721 | 1464621499565 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:19 INFO - PROCESS | 1721 | 1464621499773 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 08:18:19 INFO - PROCESS | 1721 | 1464621499952 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:19 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d2e3000 == 99 [pid = 1721] [id = 365] 08:18:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x8d3d7800) [pid = 1721] [serial = 1096] [outer = (nil)] 08:18:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x90f6d800) [pid = 1721] [serial = 1097] [outer = 0x8d3d7800] 08:18:20 INFO - PROCESS | 1721 | 1464621500031 Marionette DEBUG loaded listener.js 08:18:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x90f76c00) [pid = 1721] [serial = 1098] [outer = 0x8d3d7800] 08:18:21 INFO - PROCESS | 1721 | 1464621501157 Marionette TRACE conn4 <- [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]]]}] 08:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1638ms 08:18:21 INFO - PROCESS | 1721 | 1464621501196 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 08:18:21 INFO - PROCESS | 1721 | 1464621501202 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 08:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:18:21 INFO - PROCESS | 1721 | 1464621501217 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:18:21 INFO - PROCESS | 1721 | 1464621501233 Marionette TRACE conn4 <- [1,1434,null,{}] 08:18:21 INFO - PROCESS | 1721 | 1464621501245 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:21 INFO - PROCESS | 1721 | 1464621501517 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 08:18:21 INFO - PROCESS | 1721 | 1464621501797 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:21 INFO - PROCESS | 1721 | ++DOCSHELL 0x89b30000 == 100 [pid = 1721] [id = 366] 08:18:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x8bc02000) [pid = 1721] [serial = 1099] [outer = (nil)] 08:18:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x8d22c400) [pid = 1721] [serial = 1100] [outer = 0x8bc02000] 08:18:21 INFO - PROCESS | 1721 | 1464621501889 Marionette DEBUG loaded listener.js 08:18:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x8d3d4400) [pid = 1721] [serial = 1101] [outer = 0x8bc02000] 08:18:22 INFO - PROCESS | 1721 | 1464621502874 Marionette TRACE conn4 <- [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]]]}] 08:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1710ms 08:18:22 INFO - PROCESS | 1721 | 1464621502922 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 08:18:22 INFO - PROCESS | 1721 | 1464621502932 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 08:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:18:22 INFO - PROCESS | 1721 | 1464621502944 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:18:22 INFO - PROCESS | 1721 | 1464621502948 Marionette TRACE conn4 <- [1,1438,null,{}] 08:18:22 INFO - PROCESS | 1721 | 1464621502955 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:23 INFO - PROCESS | 1721 | 1464621503200 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 08:18:23 INFO - PROCESS | 1721 | 1464621503517 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:23 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e472c00 == 101 [pid = 1721] [id = 367] 08:18:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x8e47ac00) [pid = 1721] [serial = 1102] [outer = (nil)] 08:18:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x8e886c00) [pid = 1721] [serial = 1103] [outer = 0x8e47ac00] 08:18:23 INFO - PROCESS | 1721 | 1464621503610 Marionette DEBUG loaded listener.js 08:18:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x90958000) [pid = 1721] [serial = 1104] [outer = 0x8e47ac00] 08:18:24 INFO - PROCESS | 1721 | 1464621504645 Marionette TRACE conn4 <- [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]]]}] 08:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1737ms 08:18:24 INFO - PROCESS | 1721 | 1464621504681 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 08:18:24 INFO - PROCESS | 1721 | 1464621504685 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 08:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:18:24 INFO - PROCESS | 1721 | 1464621504693 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:18:24 INFO - PROCESS | 1721 | 1464621504700 Marionette TRACE conn4 <- [1,1442,null,{}] 08:18:24 INFO - PROCESS | 1721 | 1464621504718 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:24 INFO - PROCESS | 1721 | 1464621504960 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 08:18:25 INFO - PROCESS | 1721 | 1464621505231 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:25 INFO - PROCESS | 1721 | ++DOCSHELL 0x9100fc00 == 102 [pid = 1721] [id = 368] 08:18:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x910b5c00) [pid = 1721] [serial = 1105] [outer = (nil)] 08:18:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x91286c00) [pid = 1721] [serial = 1106] [outer = 0x910b5c00] 08:18:25 INFO - PROCESS | 1721 | 1464621505366 Marionette DEBUG loaded listener.js 08:18:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x91743c00) [pid = 1721] [serial = 1107] [outer = 0x910b5c00] 08:18:26 INFO - PROCESS | 1721 | 1464621506355 Marionette TRACE conn4 <- [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]]]}] 08:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1737ms 08:18:26 INFO - PROCESS | 1721 | 1464621506432 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 08:18:26 INFO - PROCESS | 1721 | 1464621506436 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 08:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:18:26 INFO - PROCESS | 1721 | 1464621506443 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:18:26 INFO - PROCESS | 1721 | 1464621506447 Marionette TRACE conn4 <- [1,1446,null,{}] 08:18:26 INFO - PROCESS | 1721 | 1464621506453 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:26 INFO - PROCESS | 1721 | 1464621506722 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 08:18:27 INFO - PROCESS | 1721 | 1464621507030 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:27 INFO - PROCESS | 1721 | ++DOCSHELL 0x91740000 == 103 [pid = 1721] [id = 369] 08:18:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x9183ec00) [pid = 1721] [serial = 1108] [outer = (nil)] 08:18:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x919cb000) [pid = 1721] [serial = 1109] [outer = 0x9183ec00] 08:18:27 INFO - PROCESS | 1721 | 1464621507129 Marionette DEBUG loaded listener.js 08:18:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x91a69c00) [pid = 1721] [serial = 1110] [outer = 0x9183ec00] 08:18:28 INFO - PROCESS | 1721 | 1464621508088 Marionette TRACE conn4 <- [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]]]}] 08:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1693ms 08:18:28 INFO - PROCESS | 1721 | 1464621508137 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 08:18:28 INFO - PROCESS | 1721 | 1464621508141 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 08:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:18:28 INFO - PROCESS | 1721 | 1464621508148 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:18:28 INFO - PROCESS | 1721 | 1464621508152 Marionette TRACE conn4 <- [1,1450,null,{}] 08:18:28 INFO - PROCESS | 1721 | 1464621508158 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:28 INFO - PROCESS | 1721 | 1464621508381 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 08:18:28 INFO - PROCESS | 1721 | 1464621508644 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:28 INFO - PROCESS | 1721 | ++DOCSHELL 0x919c7400 == 104 [pid = 1721] [id = 370] 08:18:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x91a6a000) [pid = 1721] [serial = 1111] [outer = (nil)] 08:18:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x91a7e000) [pid = 1721] [serial = 1112] [outer = 0x91a6a000] 08:18:28 INFO - PROCESS | 1721 | 1464621508779 Marionette DEBUG loaded listener.js 08:18:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x92134000) [pid = 1721] [serial = 1113] [outer = 0x91a6a000] 08:18:29 INFO - PROCESS | 1721 | 1464621509751 Marionette TRACE conn4 <- [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]]]}] 08:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1634ms 08:18:29 INFO - PROCESS | 1721 | 1464621509784 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 08:18:29 INFO - PROCESS | 1721 | 1464621509788 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 08:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:18:29 INFO - PROCESS | 1721 | 1464621509795 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:18:29 INFO - PROCESS | 1721 | 1464621509799 Marionette TRACE conn4 <- [1,1454,null,{}] 08:18:29 INFO - PROCESS | 1721 | 1464621509806 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:30 INFO - PROCESS | 1721 | 1464621510081 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 08:18:30 INFO - PROCESS | 1721 | 1464621510374 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:30 INFO - PROCESS | 1721 | ++DOCSHELL 0x8a8e1400 == 105 [pid = 1721] [id = 371] 08:18:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x8e474400) [pid = 1721] [serial = 1114] [outer = (nil)] 08:18:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x92698800) [pid = 1721] [serial = 1115] [outer = 0x8e474400] 08:18:30 INFO - PROCESS | 1721 | 1464621510467 Marionette DEBUG loaded listener.js 08:18:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x92942000) [pid = 1721] [serial = 1116] [outer = 0x8e474400] 08:18:31 INFO - PROCESS | 1721 | 1464621511472 Marionette TRACE conn4 <- [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]]]}] 08:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1742ms 08:18:31 INFO - PROCESS | 1721 | 1464621511539 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 08:18:31 INFO - PROCESS | 1721 | 1464621511543 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 08:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:18:31 INFO - PROCESS | 1721 | 1464621511550 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:18:31 INFO - PROCESS | 1721 | 1464621511553 Marionette TRACE conn4 <- [1,1458,null,{}] 08:18:31 INFO - PROCESS | 1721 | 1464621511559 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:31 INFO - PROCESS | 1721 | 1464621511786 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 08:18:32 INFO - PROCESS | 1721 | 1464621512055 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:32 INFO - PROCESS | 1721 | ++DOCSHELL 0x9174d000 == 106 [pid = 1721] [id = 372] 08:18:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x9293d400) [pid = 1721] [serial = 1117] [outer = (nil)] 08:18:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x92a14c00) [pid = 1721] [serial = 1118] [outer = 0x9293d400] 08:18:32 INFO - PROCESS | 1721 | 1464621512185 Marionette DEBUG loaded listener.js 08:18:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x92acd000) [pid = 1721] [serial = 1119] [outer = 0x9293d400] 08:18:33 INFO - PROCESS | 1721 | 1464621513275 Marionette TRACE conn4 <- [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]]]}] 08:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1784ms 08:18:33 INFO - PROCESS | 1721 | 1464621513335 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 08:18:33 INFO - PROCESS | 1721 | 1464621513340 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 08:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:18:33 INFO - PROCESS | 1721 | 1464621513347 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:18:33 INFO - PROCESS | 1721 | 1464621513352 Marionette TRACE conn4 <- [1,1462,null,{}] 08:18:33 INFO - PROCESS | 1721 | 1464621513360 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:33 INFO - PROCESS | 1721 | 1464621513609 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 08:18:33 INFO - PROCESS | 1721 | 1464621513922 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:33 INFO - PROCESS | 1721 | ++DOCSHELL 0x9253d000 == 107 [pid = 1721] [id = 373] 08:18:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x92a09800) [pid = 1721] [serial = 1120] [outer = (nil)] 08:18:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x9447c400) [pid = 1721] [serial = 1121] [outer = 0x92a09800] 08:18:34 INFO - PROCESS | 1721 | 1464621514015 Marionette DEBUG loaded listener.js 08:18:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x94f41000) [pid = 1721] [serial = 1122] [outer = 0x92a09800] 08:18:35 INFO - PROCESS | 1721 | 1464621515019 Marionette TRACE conn4 <- [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]]]}] 08:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1735ms 08:18:35 INFO - PROCESS | 1721 | 1464621515084 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 08:18:35 INFO - PROCESS | 1721 | 1464621515088 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 08:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:18:35 INFO - PROCESS | 1721 | 1464621515095 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:18:35 INFO - PROCESS | 1721 | 1464621515099 Marionette TRACE conn4 <- [1,1466,null,{}] 08:18:35 INFO - PROCESS | 1721 | 1464621515105 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:35 INFO - PROCESS | 1721 | 1464621515352 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 08:18:35 INFO - PROCESS | 1721 | 1464621515675 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:35 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e558c00 == 108 [pid = 1721] [id = 374] 08:18:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x91a68800) [pid = 1721] [serial = 1123] [outer = (nil)] 08:18:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x9512ec00) [pid = 1721] [serial = 1124] [outer = 0x91a68800] 08:18:35 INFO - PROCESS | 1721 | 1464621515771 Marionette DEBUG loaded listener.js 08:18:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x95132000) [pid = 1721] [serial = 1125] [outer = 0x91a68800] 08:18:36 INFO - PROCESS | 1721 | 1464621516736 Marionette TRACE conn4 <- [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]]]}] 08:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1687ms 08:18:36 INFO - PROCESS | 1721 | 1464621516783 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 08:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:18:36 INFO - PROCESS | 1721 | 1464621516788 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 08:18:36 INFO - PROCESS | 1721 | 1464621516795 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:18:36 INFO - PROCESS | 1721 | 1464621516798 Marionette TRACE conn4 <- [1,1470,null,{}] 08:18:36 INFO - PROCESS | 1721 | 1464621516804 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:37 INFO - PROCESS | 1721 | 1464621517034 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 08:18:37 INFO - PROCESS | 1721 | 1464621517347 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:37 INFO - PROCESS | 1721 | ++DOCSHELL 0x9510dc00 == 109 [pid = 1721] [id = 375] 08:18:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x95132800) [pid = 1721] [serial = 1126] [outer = (nil)] 08:18:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x951f3400) [pid = 1721] [serial = 1127] [outer = 0x95132800] 08:18:37 INFO - PROCESS | 1721 | 1464621517443 Marionette DEBUG loaded listener.js 08:18:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x9768c400) [pid = 1721] [serial = 1128] [outer = 0x95132800] 08:18:38 INFO - PROCESS | 1721 | 1464621518415 Marionette TRACE conn4 <- [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]]]}] 08:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1688ms 08:18:38 INFO - PROCESS | 1721 | 1464621518484 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 08:18:38 INFO - PROCESS | 1721 | 1464621518489 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 08:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:18:38 INFO - PROCESS | 1721 | 1464621518496 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:18:38 INFO - PROCESS | 1721 | 1464621518501 Marionette TRACE conn4 <- [1,1474,null,{}] 08:18:38 INFO - PROCESS | 1721 | 1464621518508 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:38 INFO - PROCESS | 1721 | 1464621518797 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 08:18:39 INFO - PROCESS | 1721 | 1464621519123 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:39 INFO - PROCESS | 1721 | ++DOCSHELL 0x951ef800 == 110 [pid = 1721] [id = 376] 08:18:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x9a1f3400) [pid = 1721] [serial = 1129] [outer = (nil)] 08:18:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x9a339400) [pid = 1721] [serial = 1130] [outer = 0x9a1f3400] 08:18:39 INFO - PROCESS | 1721 | 1464621519226 Marionette DEBUG loaded listener.js 08:18:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x9a844400) [pid = 1721] [serial = 1131] [outer = 0x9a1f3400] 08:18:40 INFO - PROCESS | 1721 | 1464621520177 Marionette TRACE conn4 <- [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]]]}] 08:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1738ms 08:18:40 INFO - PROCESS | 1721 | 1464621520235 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 08:18:40 INFO - PROCESS | 1721 | 1464621520239 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 08:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:18:40 INFO - PROCESS | 1721 | 1464621520246 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:18:40 INFO - PROCESS | 1721 | 1464621520250 Marionette TRACE conn4 <- [1,1478,null,{}] 08:18:40 INFO - PROCESS | 1721 | 1464621520256 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:40 INFO - PROCESS | 1721 | 1464621520490 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 08:18:40 INFO - PROCESS | 1721 | 1464621520833 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:40 INFO - PROCESS | 1721 | ++DOCSHELL 0x8eee4000 == 111 [pid = 1721] [id = 377] 08:18:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x919ca000) [pid = 1721] [serial = 1132] [outer = (nil)] 08:18:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x9b071c00) [pid = 1721] [serial = 1133] [outer = 0x919ca000] 08:18:40 INFO - PROCESS | 1721 | 1464621520930 Marionette DEBUG loaded listener.js 08:18:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x9b077400) [pid = 1721] [serial = 1134] [outer = 0x919ca000] 08:18:41 INFO - PROCESS | 1721 | 1464621521876 Marionette TRACE conn4 <- [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]]]}] 08:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1686ms 08:18:41 INFO - PROCESS | 1721 | 1464621521933 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 08:18:41 INFO - PROCESS | 1721 | 1464621521936 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 08:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:18:41 INFO - PROCESS | 1721 | 1464621521943 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:18:41 INFO - PROCESS | 1721 | 1464621521946 Marionette TRACE conn4 <- [1,1482,null,{}] 08:18:41 INFO - PROCESS | 1721 | 1464621521952 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:42 INFO - PROCESS | 1721 | 1464621522195 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 08:18:42 INFO - PROCESS | 1721 | 1464621522507 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:42 INFO - PROCESS | 1721 | ++DOCSHELL 0x99e8ac00 == 112 [pid = 1721] [id = 378] 08:18:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x9af4e400) [pid = 1721] [serial = 1135] [outer = (nil)] 08:18:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x9bf6dc00) [pid = 1721] [serial = 1136] [outer = 0x9af4e400] 08:18:42 INFO - PROCESS | 1721 | 1464621522619 Marionette DEBUG loaded listener.js 08:18:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x9c022000) [pid = 1721] [serial = 1137] [outer = 0x9af4e400] 08:18:43 INFO - PROCESS | 1721 | 1464621523588 Marionette TRACE conn4 <- [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]]]}] 08:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1693ms 08:18:43 INFO - PROCESS | 1721 | 1464621523637 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 08:18:43 INFO - PROCESS | 1721 | 1464621523642 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 08:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:18:43 INFO - PROCESS | 1721 | 1464621523649 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:18:43 INFO - PROCESS | 1721 | 1464621523653 Marionette TRACE conn4 <- [1,1486,null,{}] 08:18:43 INFO - PROCESS | 1721 | 1464621523659 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:43 INFO - PROCESS | 1721 | 1464621523896 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 08:18:44 INFO - PROCESS | 1721 | 1464621524209 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:44 INFO - PROCESS | 1721 | ++DOCSHELL 0x9a84a400 == 113 [pid = 1721] [id = 379] 08:18:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x9af55800) [pid = 1721] [serial = 1138] [outer = (nil)] 08:18:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x9d7b7800) [pid = 1721] [serial = 1139] [outer = 0x9af55800] 08:18:44 INFO - PROCESS | 1721 | 1464621524308 Marionette DEBUG loaded listener.js 08:18:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0xa0513c00) [pid = 1721] [serial = 1140] [outer = 0x9af55800] 08:18:45 INFO - PROCESS | 1721 | 1464621525275 Marionette TRACE conn4 <- [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]]]}] 08:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1682ms 08:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:18:45 INFO - PROCESS | 1721 | 1464621525332 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 08:18:45 INFO - PROCESS | 1721 | 1464621525335 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 08:18:45 INFO - PROCESS | 1721 | 1464621525342 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:18:45 INFO - PROCESS | 1721 | 1464621525345 Marionette TRACE conn4 <- [1,1490,null,{}] 08:18:45 INFO - PROCESS | 1721 | 1464621525351 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:45 INFO - PROCESS | 1721 | 1464621525586 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 08:18:45 INFO - PROCESS | 1721 | 1464621525911 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:45 INFO - PROCESS | 1721 | ++DOCSHELL 0x91a7a400 == 114 [pid = 1721] [id = 380] 08:18:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x92697c00) [pid = 1721] [serial = 1141] [outer = (nil)] 08:18:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0xa26c6c00) [pid = 1721] [serial = 1142] [outer = 0x92697c00] 08:18:46 INFO - PROCESS | 1721 | 1464621526001 Marionette DEBUG loaded listener.js 08:18:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0xa30f4800) [pid = 1721] [serial = 1143] [outer = 0x92697c00] 08:18:46 INFO - PROCESS | 1721 | 1464621526902 Marionette TRACE conn4 <- [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]]]}] 08:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1635ms 08:18:46 INFO - PROCESS | 1721 | 1464621526978 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 08:18:46 INFO - PROCESS | 1721 | 1464621526982 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 08:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:18:46 INFO - PROCESS | 1721 | 1464621526988 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:18:46 INFO - PROCESS | 1721 | 1464621526992 Marionette TRACE conn4 <- [1,1494,null,{}] 08:18:47 INFO - PROCESS | 1721 | 1464621526998 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:47 INFO - PROCESS | 1721 | 1464621527254 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 08:18:47 INFO - PROCESS | 1721 | 1464621527572 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:47 INFO - PROCESS | 1721 | ++DOCSHELL 0x91833c00 == 115 [pid = 1721] [id = 381] 08:18:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0xa21b3c00) [pid = 1721] [serial = 1144] [outer = (nil)] 08:18:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0xa504c400) [pid = 1721] [serial = 1145] [outer = 0xa21b3c00] 08:18:47 INFO - PROCESS | 1721 | 1464621527662 Marionette DEBUG loaded listener.js 08:18:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0xa50bf000) [pid = 1721] [serial = 1146] [outer = 0xa21b3c00] 08:18:48 INFO - PROCESS | 1721 | 1464621528642 Marionette TRACE conn4 <- [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]]]}] 08:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1685ms 08:18:48 INFO - PROCESS | 1721 | 1464621528675 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 08:18:48 INFO - PROCESS | 1721 | 1464621528678 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 08:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:18:48 INFO - PROCESS | 1721 | 1464621528686 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:18:48 INFO - PROCESS | 1721 | 1464621528689 Marionette TRACE conn4 <- [1,1498,null,{}] 08:18:48 INFO - PROCESS | 1721 | 1464621528695 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:48 INFO - PROCESS | 1721 | 1464621528918 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 08:18:49 INFO - PROCESS | 1721 | 1464621529238 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:49 INFO - PROCESS | 1721 | ++DOCSHELL 0xa35e9400 == 116 [pid = 1721] [id = 382] 08:18:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0xa4e08800) [pid = 1721] [serial = 1147] [outer = (nil)] 08:18:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0xa6762c00) [pid = 1721] [serial = 1148] [outer = 0xa4e08800] 08:18:49 INFO - PROCESS | 1721 | 1464621529336 Marionette DEBUG loaded listener.js 08:18:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0xa676f000) [pid = 1721] [serial = 1149] [outer = 0xa4e08800] 08:18:50 INFO - PROCESS | 1721 | 1464621530280 Marionette TRACE conn4 <- [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]]]}] 08:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1631ms 08:18:50 INFO - PROCESS | 1721 | 1464621530318 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 08:18:50 INFO - PROCESS | 1721 | 1464621530321 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 08:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:18:50 INFO - PROCESS | 1721 | 1464621530330 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:18:50 INFO - PROCESS | 1721 | 1464621530334 Marionette TRACE conn4 <- [1,1502,null,{}] 08:18:50 INFO - PROCESS | 1721 | 1464621530341 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:50 INFO - PROCESS | 1721 | 1464621530580 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 08:18:50 INFO - PROCESS | 1721 | 1464621530935 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:52 INFO - PROCESS | 1721 | --DOCSHELL 0x8ada0c00 == 115 [pid = 1721] [id = 281] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0xa1060000) [pid = 1721] [serial = 995] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x91a78c00) [pid = 1721] [serial = 975] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x9ba87800) [pid = 1721] [serial = 993] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x8871d400) [pid = 1721] [serial = 1016] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x89b2b400) [pid = 1721] [serial = 1007] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x8bc09000) [pid = 1721] [serial = 1013] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x91290800) [pid = 1721] [serial = 1010] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x9128c800) [pid = 1721] [serial = 1005] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x8e881800) [pid = 1721] [serial = 971] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x8bc0c800) [pid = 1721] [serial = 1014] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x8d22e800) [pid = 1721] [serial = 969] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x89b2d000) [pid = 1721] [serial = 1008] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x9128a800) [pid = 1721] [serial = 1004] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x9293c400) [pid = 1721] [serial = 980] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x9269a400) [pid = 1721] [serial = 978] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x95104800) [pid = 1721] [serial = 984] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x8871ec00) [pid = 1721] [serial = 1017] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0xa6b47000) [pid = 1721] [serial = 1001] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0xa6b4a800) [pid = 1721] [serial = 1002] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x8d238800) [pid = 1721] [serial = 1023] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x8d22f800) [pid = 1721] [serial = 1022] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x8e562000) [pid = 1721] [serial = 1028] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x8ada8c00) [pid = 1721] [serial = 1020] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x92544c00) [pid = 1721] [serial = 977] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0xa6235000) [pid = 1721] [serial = 999] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x99dea000) [pid = 1721] [serial = 987] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x91a62800) [pid = 1721] [serial = 974] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0xa3265400) [pid = 1721] [serial = 998] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x92a07800) [pid = 1721] [serial = 981] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x8eeea400) [pid = 1721] [serial = 972] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x8dc1bc00) [pid = 1721] [serial = 1026] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x8db24800) [pid = 1721] [serial = 1025] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x9af4f400) [pid = 1721] [serial = 990] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x8c212800) [pid = 1721] [serial = 968] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x8ad9f000) [pid = 1721] [serial = 1019] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x92ad7000) [pid = 1721] [serial = 983] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0xa26d3400) [pid = 1721] [serial = 1011] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x9b7e5c00) [pid = 1721] [serial = 992] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x992a4c00) [pid = 1721] [serial = 986] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x9a84ac00) [pid = 1721] [serial = 989] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0xa21b4800) [pid = 1721] [serial = 996] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x8eee2c00) [pid = 1721] [serial = 1029] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x8e559000) [pid = 1721] [serial = 1031] [outer = (nil)] [url = about:blank] 08:18:52 INFO - PROCESS | 1721 | ++DOCSHELL 0x8871d400 == 116 [pid = 1721] [id = 383] 08:18:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x8871e400) [pid = 1721] [serial = 1150] [outer = (nil)] 08:18:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x89b2b400) [pid = 1721] [serial = 1151] [outer = 0x8871e400] 08:18:52 INFO - PROCESS | 1721 | 1464621532439 Marionette DEBUG loaded listener.js 08:18:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x8a8ed800) [pid = 1721] [serial = 1152] [outer = 0x8871e400] 08:18:53 INFO - PROCESS | 1721 | 1464621533334 Marionette TRACE conn4 <- [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]]]}] 08:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 3037ms 08:18:53 INFO - PROCESS | 1721 | 1464621533370 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 08:18:53 INFO - PROCESS | 1721 | 1464621533377 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 08:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:18:53 INFO - PROCESS | 1721 | 1464621533386 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:18:53 INFO - PROCESS | 1721 | 1464621533392 Marionette TRACE conn4 <- [1,1506,null,{}] 08:18:53 INFO - PROCESS | 1721 | 1464621533401 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:53 INFO - PROCESS | 1721 | 1464621533624 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 08:18:53 INFO - PROCESS | 1721 | 1464621533817 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:53 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c216400 == 117 [pid = 1721] [id = 384] 08:18:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8c218000) [pid = 1721] [serial = 1153] [outer = (nil)] 08:18:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8d22e800) [pid = 1721] [serial = 1154] [outer = 0x8c218000] 08:18:53 INFO - PROCESS | 1721 | 1464621533951 Marionette DEBUG loaded listener.js 08:18:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x8d239c00) [pid = 1721] [serial = 1155] [outer = 0x8c218000] 08:18:54 INFO - PROCESS | 1721 | 1464621534817 Marionette TRACE conn4 <- [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]]]}] 08:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1486ms 08:18:54 INFO - PROCESS | 1721 | 1464621534872 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 08:18:54 INFO - PROCESS | 1721 | 1464621534877 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 08:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:18:54 INFO - PROCESS | 1721 | 1464621534895 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:18:54 INFO - PROCESS | 1721 | 1464621534900 Marionette TRACE conn4 <- [1,1510,null,{}] 08:18:54 INFO - PROCESS | 1721 | 1464621534906 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:55 INFO - PROCESS | 1721 | 1464621535179 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 08:18:55 INFO - PROCESS | 1721 | 1464621535216 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:55 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d3db000 == 118 [pid = 1721] [id = 385] 08:18:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8db28800) [pid = 1721] [serial = 1156] [outer = (nil)] 08:18:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x8dd75800) [pid = 1721] [serial = 1157] [outer = 0x8db28800] 08:18:55 INFO - PROCESS | 1721 | 1464621535296 Marionette DEBUG loaded listener.js 08:18:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x8e474800) [pid = 1721] [serial = 1158] [outer = 0x8db28800] 08:18:56 INFO - PROCESS | 1721 | 1464621536362 Marionette TRACE conn4 <- [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]]]}] 08:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1482ms 08:18:56 INFO - PROCESS | 1721 | 1464621536376 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 08:18:56 INFO - PROCESS | 1721 | 1464621536379 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 08:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:18:56 INFO - PROCESS | 1721 | 1464621536387 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:18:56 INFO - PROCESS | 1721 | 1464621536393 Marionette TRACE conn4 <- [1,1514,null,{}] 08:18:56 INFO - PROCESS | 1721 | 1464621536426 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:56 INFO - PROCESS | 1721 | 1464621536704 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 08:18:56 INFO - PROCESS | 1721 | 1464621536735 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:56 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db22400 == 119 [pid = 1721] [id = 386] 08:18:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x8eeed800) [pid = 1721] [serial = 1159] [outer = (nil)] 08:18:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x90961c00) [pid = 1721] [serial = 1160] [outer = 0x8eeed800] 08:18:56 INFO - PROCESS | 1721 | 1464621536811 Marionette DEBUG loaded listener.js 08:18:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x91003c00) [pid = 1721] [serial = 1161] [outer = 0x8eeed800] 08:18:57 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x9100a800) [pid = 1721] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:18:57 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x9a655c00) [pid = 1721] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:18:57 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x9213cc00) [pid = 1721] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:18:57 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x8c21a400) [pid = 1721] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:18:57 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x92944000) [pid = 1721] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:18:57 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x9a0a2c00) [pid = 1721] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:18:57 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x9512e000) [pid = 1721] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:18:57 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x8dc19000) [pid = 1721] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:18:57 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x88719400) [pid = 1721] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:18:57 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x8d233000) [pid = 1721] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:18:57 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x910b2800) [pid = 1721] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:18:57 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x9100b000) [pid = 1721] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:18:57 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x91a62c00) [pid = 1721] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:18:57 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x9baaac00) [pid = 1721] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:18:57 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x8c13a000) [pid = 1721] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:18:57 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x89b23000) [pid = 1721] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:18:57 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x92541c00) [pid = 1721] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:18:57 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x99e86800) [pid = 1721] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:18:57 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x90f72400) [pid = 1721] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:18:57 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x91a5d400) [pid = 1721] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:18:57 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x8dd7fc00) [pid = 1721] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:18:57 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x9b2adc00) [pid = 1721] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 2045ms 08:18:58 INFO - PROCESS | 1721 | 1464621538423 Marionette TRACE conn4 <- [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]]]}] 08:18:58 INFO - PROCESS | 1721 | 1464621538432 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 08:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:18:58 INFO - PROCESS | 1721 | 1464621538437 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 08:18:58 INFO - PROCESS | 1721 | 1464621538444 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:18:58 INFO - PROCESS | 1721 | 1464621538447 Marionette TRACE conn4 <- [1,1518,null,{}] 08:18:58 INFO - PROCESS | 1721 | 1464621538453 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:58 INFO - PROCESS | 1721 | 1464621538660 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 08:18:58 INFO - PROCESS | 1721 | 1464621538842 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:58 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0d6400 == 120 [pid = 1721] [id = 387] 08:18:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x8c13f000) [pid = 1721] [serial = 1162] [outer = (nil)] 08:18:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x9095e000) [pid = 1721] [serial = 1163] [outer = 0x8c13f000] 08:18:58 INFO - PROCESS | 1721 | 1464621538918 Marionette DEBUG loaded listener.js 08:18:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x91005800) [pid = 1721] [serial = 1164] [outer = 0x8c13f000] 08:18:59 INFO - PROCESS | 1721 | 1464621539867 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1485ms 08:18:59 INFO - PROCESS | 1721 | 1464621539930 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 08:18:59 INFO - PROCESS | 1721 | 1464621539936 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 08:18:59 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:18:59 INFO - PROCESS | 1721 | 1464621539946 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:18:59 INFO - PROCESS | 1721 | 1464621539952 Marionette TRACE conn4 <- [1,1522,null,{}] 08:18:59 INFO - PROCESS | 1721 | 1464621539961 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:00 INFO - PROCESS | 1721 | 1464621540296 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 08:19:00 INFO - PROCESS | 1721 | 1464621540571 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:00 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0e3c00 == 121 [pid = 1721] [id = 388] 08:19:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x8c132800) [pid = 1721] [serial = 1165] [outer = (nil)] 08:19:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x8c137000) [pid = 1721] [serial = 1166] [outer = 0x8c132800] 08:19:00 INFO - PROCESS | 1721 | 1464621540683 Marionette DEBUG loaded listener.js 08:19:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x8d22f800) [pid = 1721] [serial = 1167] [outer = 0x8c132800] 08:19:01 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:01 INFO - PROCESS | 1721 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:19:01 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:01 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:01 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:01 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:01 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:01 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:01 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:01 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:01 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:01 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:19:01 INFO - PROCESS | 1721 | 1464621541589 Marionette TRACE conn4 <- [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"]]]}] 08:19:01 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 () { 08:19:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:19:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:19:01 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 () { 08:19:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:19:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:19:01 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 () { 08:19:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:19:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:19:01 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 () { 08:19:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:19:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:19:01 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1688ms 08:19:01 INFO - PROCESS | 1721 | 1464621541634 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 08:19:01 INFO - PROCESS | 1721 | 1464621541654 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 08:19:01 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:19:01 INFO - PROCESS | 1721 | 1464621541672 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:19:01 INFO - PROCESS | 1721 | 1464621541679 Marionette TRACE conn4 <- [1,1526,null,{}] 08:19:01 INFO - PROCESS | 1721 | 1464621541708 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:01 INFO - PROCESS | 1721 | 1464621541977 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 08:19:02 INFO - PROCESS | 1721 | 1464621542296 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:02 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c212800 == 122 [pid = 1721] [id = 389] 08:19:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x8dfeb000) [pid = 1721] [serial = 1168] [outer = (nil)] 08:19:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x8eee2c00) [pid = 1721] [serial = 1169] [outer = 0x8dfeb000] 08:19:02 INFO - PROCESS | 1721 | 1464621542404 Marionette DEBUG loaded listener.js 08:19:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x90f71800) [pid = 1721] [serial = 1170] [outer = 0x8dfeb000] 08:19:03 INFO - PROCESS | 1721 | 1464621543414 Marionette TRACE conn4 <- [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"]]]}] 08:19:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:19:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:19:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:19:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:19:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:19:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:19:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:19:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:19:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:19:03 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1851ms 08:19:03 INFO - PROCESS | 1721 | 1464621543523 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 08:19:03 INFO - PROCESS | 1721 | 1464621543529 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 08:19:03 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:19:03 INFO - PROCESS | 1721 | 1464621543536 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:19:03 INFO - PROCESS | 1721 | 1464621543543 Marionette TRACE conn4 <- [1,1530,null,{}] 08:19:03 INFO - PROCESS | 1721 | 1464621543561 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:03 INFO - PROCESS | 1721 | 1464621543899 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 08:19:04 INFO - PROCESS | 1721 | 1464621544198 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:04 INFO - PROCESS | 1721 | ++DOCSHELL 0x90f6bc00 == 123 [pid = 1721] [id = 390] 08:19:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x91838000) [pid = 1721] [serial = 1171] [outer = (nil)] 08:19:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x919c5400) [pid = 1721] [serial = 1172] [outer = 0x91838000] 08:19:04 INFO - PROCESS | 1721 | 1464621544296 Marionette DEBUG loaded listener.js 08:19:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x91a64400) [pid = 1721] [serial = 1173] [outer = 0x91838000] 08:19:05 INFO - PROCESS | 1721 | 1464621545134 Marionette TRACE conn4 <- [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]]]}] 08:19:05 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 08:19:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:19:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:19:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:19:05 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. 08:19:05 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:19:05 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1641ms 08:19:05 INFO - PROCESS | 1721 | 1464621545180 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 08:19:05 INFO - PROCESS | 1721 | 1464621545185 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 08:19:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:19:05 INFO - PROCESS | 1721 | 1464621545192 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:19:05 INFO - PROCESS | 1721 | 1464621545196 Marionette TRACE conn4 <- [1,1534,null,{}] 08:19:05 INFO - PROCESS | 1721 | 1464621545202 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:05 INFO - PROCESS | 1721 | 1464621545416 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 08:19:05 INFO - PROCESS | 1721 | 1464621545700 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:05 INFO - PROCESS | 1721 | ++DOCSHELL 0x91a67800 == 124 [pid = 1721] [id = 391] 08:19:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x91a78c00) [pid = 1721] [serial = 1174] [outer = (nil)] 08:19:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x922c2800) [pid = 1721] [serial = 1175] [outer = 0x91a78c00] 08:19:05 INFO - PROCESS | 1721 | 1464621545793 Marionette DEBUG loaded listener.js 08:19:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x922cdc00) [pid = 1721] [serial = 1176] [outer = 0x91a78c00] 08:19:06 INFO - PROCESS | 1721 | 1464621546830 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:19:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:19:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1687ms 08:19:06 INFO - PROCESS | 1721 | 1464621546881 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 08:19:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:19:06 INFO - PROCESS | 1721 | 1464621546885 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 08:19:06 INFO - PROCESS | 1721 | 1464621546892 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:19:06 INFO - PROCESS | 1721 | 1464621546896 Marionette TRACE conn4 <- [1,1538,null,{}] 08:19:06 INFO - PROCESS | 1721 | 1464621546902 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:07 INFO - PROCESS | 1721 | 1464621547130 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 08:19:07 INFO - PROCESS | 1721 | 1464621547446 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:07 INFO - PROCESS | 1721 | ++DOCSHELL 0x91003400 == 125 [pid = 1721] [id = 392] 08:19:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x91a76c00) [pid = 1721] [serial = 1177] [outer = (nil)] 08:19:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x92549800) [pid = 1721] [serial = 1178] [outer = 0x91a76c00] 08:19:07 INFO - PROCESS | 1721 | 1464621547556 Marionette DEBUG loaded listener.js 08:19:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x9269b800) [pid = 1721] [serial = 1179] [outer = 0x91a76c00] 08:19:08 INFO - PROCESS | 1721 | 1464621548460 Marionette TRACE conn4 <- [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]]]}] 08:19:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:19:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1638ms 08:19:08 INFO - PROCESS | 1721 | 1464621548531 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 08:19:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:19:08 INFO - PROCESS | 1721 | 1464621548536 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 08:19:08 INFO - PROCESS | 1721 | 1464621548544 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:19:08 INFO - PROCESS | 1721 | 1464621548547 Marionette TRACE conn4 <- [1,1542,null,{}] 08:19:08 INFO - PROCESS | 1721 | 1464621548555 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:08 INFO - PROCESS | 1721 | 1464621548821 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 08:19:09 INFO - PROCESS | 1721 | 1464621549120 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:09 INFO - PROCESS | 1721 | ++DOCSHELL 0x8a8ea400 == 126 [pid = 1721] [id = 393] 08:19:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x9253f800) [pid = 1721] [serial = 1180] [outer = (nil)] 08:19:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x92a0f400) [pid = 1721] [serial = 1181] [outer = 0x9253f800] 08:19:09 INFO - PROCESS | 1721 | 1464621549212 Marionette DEBUG loaded listener.js 08:19:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x92ad6800) [pid = 1721] [serial = 1182] [outer = 0x9253f800] 08:19:10 INFO - PROCESS | 1721 | 1464621550125 Marionette TRACE conn4 <- [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]]]}] 08:19:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:19:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1635ms 08:19:10 INFO - PROCESS | 1721 | 1464621550179 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 08:19:10 INFO - PROCESS | 1721 | 1464621550182 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 08:19:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:19:10 INFO - PROCESS | 1721 | 1464621550189 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:19:10 INFO - PROCESS | 1721 | 1464621550192 Marionette TRACE conn4 <- [1,1546,null,{}] 08:19:10 INFO - PROCESS | 1721 | 1464621550199 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:10 INFO - PROCESS | 1721 | 1464621550433 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 08:19:10 INFO - PROCESS | 1721 | 1464621550756 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:10 INFO - PROCESS | 1721 | ++DOCSHELL 0x92a0c400 == 127 [pid = 1721] [id = 394] 08:19:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x92a10800) [pid = 1721] [serial = 1183] [outer = (nil)] 08:19:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x93985800) [pid = 1721] [serial = 1184] [outer = 0x92a10800] 08:19:10 INFO - PROCESS | 1721 | 1464621550868 Marionette DEBUG loaded listener.js 08:19:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x9398ec00) [pid = 1721] [serial = 1185] [outer = 0x92a10800] 08:19:11 INFO - PROCESS | 1721 | 1464621551791 Marionette TRACE conn4 <- [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]]]}] 08:19:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:19:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1641ms 08:19:11 INFO - PROCESS | 1721 | 1464621551830 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 08:19:11 INFO - PROCESS | 1721 | 1464621551835 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 08:19:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:19:11 INFO - PROCESS | 1721 | 1464621551841 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:19:11 INFO - PROCESS | 1721 | 1464621551845 Marionette TRACE conn4 <- [1,1550,null,{}] 08:19:11 INFO - PROCESS | 1721 | 1464621551851 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:12 INFO - PROCESS | 1721 | 1464621552071 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 08:19:12 INFO - PROCESS | 1721 | 1464621552396 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:12 INFO - PROCESS | 1721 | ++DOCSHELL 0x93988c00 == 128 [pid = 1721] [id = 395] 08:19:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x94f84400) [pid = 1721] [serial = 1186] [outer = (nil)] 08:19:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x9512f400) [pid = 1721] [serial = 1187] [outer = 0x94f84400] 08:19:12 INFO - PROCESS | 1721 | 1464621552495 Marionette DEBUG loaded listener.js 08:19:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x9513a000) [pid = 1721] [serial = 1188] [outer = 0x94f84400] 08:19:13 INFO - PROCESS | 1721 | 1464621553421 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:19:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:19:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1632ms 08:19:13 INFO - PROCESS | 1721 | 1464621553475 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 08:19:13 INFO - PROCESS | 1721 | 1464621553479 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 08:19:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:19:13 INFO - PROCESS | 1721 | 1464621553486 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:19:13 INFO - PROCESS | 1721 | 1464621553489 Marionette TRACE conn4 <- [1,1554,null,{}] 08:19:13 INFO - PROCESS | 1721 | 1464621553496 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:13 INFO - PROCESS | 1721 | 1464621553726 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 08:19:14 INFO - PROCESS | 1721 | 1464621554040 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:14 INFO - PROCESS | 1721 | ++DOCSHELL 0x91837400 == 129 [pid = 1721] [id = 396] 08:19:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x95103000) [pid = 1721] [serial = 1189] [outer = (nil)] 08:19:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x99dd0c00) [pid = 1721] [serial = 1190] [outer = 0x95103000] 08:19:14 INFO - PROCESS | 1721 | 1464621554136 Marionette DEBUG loaded listener.js 08:19:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x99dd3c00) [pid = 1721] [serial = 1191] [outer = 0x95103000] 08:19:15 INFO - PROCESS | 1721 | 1464621555039 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:19:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:19:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1586ms 08:19:15 INFO - PROCESS | 1721 | 1464621555073 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 08:19:15 INFO - PROCESS | 1721 | 1464621555077 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 08:19:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:19:15 INFO - PROCESS | 1721 | 1464621555084 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:19:15 INFO - PROCESS | 1721 | 1464621555087 Marionette TRACE conn4 <- [1,1558,null,{}] 08:19:15 INFO - PROCESS | 1721 | 1464621555094 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:15 INFO - PROCESS | 1721 | 1464621555398 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 08:19:15 INFO - PROCESS | 1721 | 1464621555651 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:15 INFO - PROCESS | 1721 | ++DOCSHELL 0x9293e400 == 130 [pid = 1721] [id = 397] 08:19:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x99205800) [pid = 1721] [serial = 1192] [outer = (nil)] 08:19:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x99e8b400) [pid = 1721] [serial = 1193] [outer = 0x99205800] 08:19:15 INFO - PROCESS | 1721 | 1464621555761 Marionette DEBUG loaded listener.js 08:19:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x9a32e800) [pid = 1721] [serial = 1194] [outer = 0x99205800] 08:19:16 INFO - PROCESS | 1721 | 1464621556703 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:19:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:19:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1646ms 08:19:16 INFO - PROCESS | 1721 | 1464621556732 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 08:19:16 INFO - PROCESS | 1721 | 1464621556736 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 08:19:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:19:16 INFO - PROCESS | 1721 | 1464621556743 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:19:16 INFO - PROCESS | 1721 | 1464621556748 Marionette TRACE conn4 <- [1,1562,null,{}] 08:19:16 INFO - PROCESS | 1721 | 1464621556753 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:17 INFO - PROCESS | 1721 | 1464621557004 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 08:19:17 INFO - PROCESS | 1721 | 1464621557344 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:17 INFO - PROCESS | 1721 | ++DOCSHELL 0x99e81000 == 131 [pid = 1721] [id = 398] 08:19:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x9af55000) [pid = 1721] [serial = 1195] [outer = (nil)] 08:19:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x9b2a7800) [pid = 1721] [serial = 1196] [outer = 0x9af55000] 08:19:17 INFO - PROCESS | 1721 | 1464621557447 Marionette DEBUG loaded listener.js 08:19:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x9baaac00) [pid = 1721] [serial = 1197] [outer = 0x9af55000] 08:19:18 INFO - PROCESS | 1721 | 1464621558431 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:19:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:19:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1735ms 08:19:18 INFO - PROCESS | 1721 | 1464621558483 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 08:19:18 INFO - PROCESS | 1721 | 1464621558486 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 08:19:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:19:18 INFO - PROCESS | 1721 | 1464621558493 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:19:18 INFO - PROCESS | 1721 | 1464621558496 Marionette TRACE conn4 <- [1,1566,null,{}] 08:19:18 INFO - PROCESS | 1721 | 1464621558503 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:18 INFO - PROCESS | 1721 | 1464621558728 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 08:19:19 INFO - PROCESS | 1721 | 1464621559049 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:19 INFO - PROCESS | 1721 | ++DOCSHELL 0x9b2a9400 == 132 [pid = 1721] [id = 399] 08:19:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x9c15ac00) [pid = 1721] [serial = 1198] [outer = (nil)] 08:19:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0xa214d400) [pid = 1721] [serial = 1199] [outer = 0x9c15ac00] 08:19:19 INFO - PROCESS | 1721 | 1464621559145 Marionette DEBUG loaded listener.js 08:19:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0xa21b4800) [pid = 1721] [serial = 1200] [outer = 0x9c15ac00] 08:19:20 INFO - PROCESS | 1721 | 1464621560068 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:19:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:19:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1632ms 08:19:20 INFO - PROCESS | 1721 | 1464621560126 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 08:19:20 INFO - PROCESS | 1721 | 1464621560129 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 08:19:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:19:20 INFO - PROCESS | 1721 | 1464621560147 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:19:20 INFO - PROCESS | 1721 | 1464621560150 Marionette TRACE conn4 <- [1,1570,null,{}] 08:19:20 INFO - PROCESS | 1721 | 1464621560156 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:20 INFO - PROCESS | 1721 | 1464621560389 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 08:19:20 INFO - PROCESS | 1721 | 1464621560709 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:20 INFO - PROCESS | 1721 | ++DOCSHELL 0x8871c000 == 133 [pid = 1721] [id = 400] 08:19:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x9b7e5c00) [pid = 1721] [serial = 1201] [outer = (nil)] 08:19:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0xa30f9000) [pid = 1721] [serial = 1202] [outer = 0x9b7e5c00] 08:19:20 INFO - PROCESS | 1721 | 1464621560808 Marionette DEBUG loaded listener.js 08:19:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0xa26cb000) [pid = 1721] [serial = 1203] [outer = 0x9b7e5c00] 08:19:21 INFO - PROCESS | 1721 | 1464621561739 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:19:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:19:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1635ms 08:19:21 INFO - PROCESS | 1721 | 1464621561800 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 08:19:21 INFO - PROCESS | 1721 | 1464621561805 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 08:19:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:19:21 INFO - PROCESS | 1721 | 1464621561811 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:19:21 INFO - PROCESS | 1721 | 1464621561814 Marionette TRACE conn4 <- [1,1574,null,{}] 08:19:21 INFO - PROCESS | 1721 | 1464621561820 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:22 INFO - PROCESS | 1721 | 1464621562048 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 08:19:22 INFO - PROCESS | 1721 | 1464621562382 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:22 INFO - PROCESS | 1721 | ++DOCSHELL 0x88719c00 == 134 [pid = 1721] [id = 401] 08:19:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x9c02d400) [pid = 1721] [serial = 1204] [outer = (nil)] 08:19:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0xa623a800) [pid = 1721] [serial = 1205] [outer = 0x9c02d400] 08:19:22 INFO - PROCESS | 1721 | 1464621562480 Marionette DEBUG loaded listener.js 08:19:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0xa6709800) [pid = 1721] [serial = 1206] [outer = 0x9c02d400] 08:19:23 INFO - PROCESS | 1721 | 1464621563396 Marionette TRACE conn4 <- [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]]]}] 08:19:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:19:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1634ms 08:19:23 INFO - PROCESS | 1721 | 1464621563464 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 08:19:23 INFO - PROCESS | 1721 | 1464621563468 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 08:19:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:19:23 INFO - PROCESS | 1721 | 1464621563479 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:19:23 INFO - PROCESS | 1721 | 1464621563483 Marionette TRACE conn4 <- [1,1578,null,{}] 08:19:23 INFO - PROCESS | 1721 | 1464621563490 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:23 INFO - PROCESS | 1721 | 1464621563727 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 08:19:24 INFO - PROCESS | 1721 | 1464621564055 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:24 INFO - PROCESS | 1721 | ++DOCSHELL 0x992a3c00 == 135 [pid = 1721] [id = 402] 08:19:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0xa50b4800) [pid = 1721] [serial = 1207] [outer = (nil)] 08:19:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0xa68ae400) [pid = 1721] [serial = 1208] [outer = 0xa50b4800] 08:19:24 INFO - PROCESS | 1721 | 1464621564149 Marionette DEBUG loaded listener.js 08:19:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0xa6a45800) [pid = 1721] [serial = 1209] [outer = 0xa50b4800] 08:19:25 INFO - PROCESS | 1721 | 1464621565032 Marionette TRACE conn4 <- [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]]]}] 08:19:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:19:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1584ms 08:19:25 INFO - PROCESS | 1721 | 1464621565064 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 08:19:25 INFO - PROCESS | 1721 | 1464621565067 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 08:19:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:19:25 INFO - PROCESS | 1721 | 1464621565074 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:19:25 INFO - PROCESS | 1721 | 1464621565077 Marionette TRACE conn4 <- [1,1582,null,{}] 08:19:25 INFO - PROCESS | 1721 | 1464621565083 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:25 INFO - PROCESS | 1721 | 1464621565307 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 08:19:25 INFO - PROCESS | 1721 | 1464621565633 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:25 INFO - PROCESS | 1721 | ++DOCSHELL 0xa68a9c00 == 136 [pid = 1721] [id = 403] 08:19:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0xa6a48000) [pid = 1721] [serial = 1210] [outer = (nil)] 08:19:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0xa6a51000) [pid = 1721] [serial = 1211] [outer = 0xa6a48000] 08:19:25 INFO - PROCESS | 1721 | 1464621565742 Marionette DEBUG loaded listener.js 08:19:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0xa6b42000) [pid = 1721] [serial = 1212] [outer = 0xa6a48000] 08:19:26 INFO - PROCESS | 1721 | 1464621566657 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:19:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:19:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1636ms 08:19:26 INFO - PROCESS | 1721 | 1464621566710 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 08:19:26 INFO - PROCESS | 1721 | 1464621566713 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 08:19:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:19:26 INFO - PROCESS | 1721 | 1464621566721 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:19:26 INFO - PROCESS | 1721 | 1464621566723 Marionette TRACE conn4 <- [1,1586,null,{}] 08:19:26 INFO - PROCESS | 1721 | 1464621566730 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:26 INFO - PROCESS | 1721 | 1464621566961 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 08:19:27 INFO - PROCESS | 1721 | 1464621567295 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:27 INFO - PROCESS | 1721 | ++DOCSHELL 0x910b0000 == 137 [pid = 1721] [id = 404] 08:19:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0x92826400) [pid = 1721] [serial = 1213] [outer = (nil)] 08:19:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0x9282e000) [pid = 1721] [serial = 1214] [outer = 0x92826400] 08:19:27 INFO - PROCESS | 1721 | 1464621567392 Marionette DEBUG loaded listener.js 08:19:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 178 (0x92830400) [pid = 1721] [serial = 1215] [outer = 0x92826400] 08:19:28 INFO - PROCESS | 1721 | 1464621568312 Marionette TRACE conn4 <- [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]]]}] 08:19:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:19:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1636ms 08:19:28 INFO - PROCESS | 1721 | 1464621568357 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 08:19:28 INFO - PROCESS | 1721 | 1464621568361 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 08:19:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:19:28 INFO - PROCESS | 1721 | 1464621568368 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:19:28 INFO - PROCESS | 1721 | 1464621568371 Marionette TRACE conn4 <- [1,1590,null,{}] 08:19:28 INFO - PROCESS | 1721 | 1464621568377 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:28 INFO - PROCESS | 1721 | 1464621568622 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 08:19:28 INFO - PROCESS | 1721 | 1464621568942 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:28 INFO - PROCESS | 1721 | ++DOCSHELL 0x92828800 == 138 [pid = 1721] [id = 405] 08:19:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 179 (0x92829000) [pid = 1721] [serial = 1216] [outer = (nil)] 08:19:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 180 (0xa6a4b800) [pid = 1721] [serial = 1217] [outer = 0x92829000] 08:19:29 INFO - PROCESS | 1721 | 1464621569038 Marionette DEBUG loaded listener.js 08:19:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 181 (0xa6a51c00) [pid = 1721] [serial = 1218] [outer = 0x92829000] 08:19:31 INFO - PROCESS | 1721 | --DOCSHELL 0x8dd7ec00 == 137 [pid = 1721] [id = 175] 08:19:31 INFO - PROCESS | 1721 | --DOCSHELL 0x8a8e5400 == 136 [pid = 1721] [id = 339] 08:19:31 INFO - PROCESS | 1721 | --DOCSHELL 0x89b23400 == 135 [pid = 1721] [id = 335] 08:19:31 INFO - PROCESS | 1721 | --DOCSHELL 0x8eee8400 == 134 [pid = 1721] [id = 334] 08:19:31 INFO - PROCESS | 1721 | --DOCSHELL 0xa2155000 == 133 [pid = 1721] [id = 332] 08:19:31 INFO - PROCESS | 1721 | --DOCSHELL 0x8d3d2800 == 132 [pid = 1721] [id = 171] 08:19:31 INFO - PROCESS | 1721 | --DOCSHELL 0x8e477800 == 131 [pid = 1721] [id = 331] 08:19:31 INFO - PROCESS | 1721 | --DOCSHELL 0x8db22400 == 130 [pid = 1721] [id = 386] 08:19:31 INFO - PROCESS | 1721 | --DOCSHELL 0x8d3db000 == 129 [pid = 1721] [id = 385] 08:19:31 INFO - PROCESS | 1721 | --DOCSHELL 0x8c216400 == 128 [pid = 1721] [id = 384] 08:19:31 INFO - PROCESS | 1721 | --DOCSHELL 0x8871d400 == 127 [pid = 1721] [id = 383] 08:19:31 INFO - PROCESS | 1721 | --DOCSHELL 0x9a84a400 == 126 [pid = 1721] [id = 379] 08:19:31 INFO - PROCESS | 1721 | --DOCSHELL 0x8eee4000 == 125 [pid = 1721] [id = 377] 08:19:31 INFO - PROCESS | 1721 | --DOCSHELL 0x99e8ac00 == 124 [pid = 1721] [id = 378] 08:19:31 INFO - PROCESS | 1721 | --DOCSHELL 0x951ef800 == 123 [pid = 1721] [id = 376] 08:19:31 INFO - PROCESS | 1721 | --DOCSHELL 0x9510dc00 == 122 [pid = 1721] [id = 375] 08:19:31 INFO - PROCESS | 1721 | --DOCSHELL 0x8e558c00 == 121 [pid = 1721] [id = 374] 08:19:31 INFO - PROCESS | 1721 | --DOCSHELL 0x9253d000 == 120 [pid = 1721] [id = 373] 08:19:31 INFO - PROCESS | 1721 | --DOCSHELL 0x8a8e1400 == 119 [pid = 1721] [id = 371] 08:19:31 INFO - PROCESS | 1721 | --DOCSHELL 0x9174d000 == 118 [pid = 1721] [id = 372] 08:19:31 INFO - PROCESS | 1721 | --DOCSHELL 0x919c7400 == 117 [pid = 1721] [id = 370] 08:19:31 INFO - PROCESS | 1721 | --DOCSHELL 0x91740000 == 116 [pid = 1721] [id = 369] 08:19:31 INFO - PROCESS | 1721 | --DOCSHELL 0x9100fc00 == 115 [pid = 1721] [id = 368] 08:19:31 INFO - PROCESS | 1721 | --DOCSHELL 0x8e472c00 == 114 [pid = 1721] [id = 367] 08:19:31 INFO - PROCESS | 1721 | --DOCSHELL 0x89b30000 == 113 [pid = 1721] [id = 366] 08:19:31 INFO - PROCESS | 1721 | 1464621571677 Marionette TRACE conn4 <- [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]]]}] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 180 (0x90f6d800) [pid = 1721] [serial = 1097] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 179 (0x910b5800) [pid = 1721] [serial = 1041] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 178 (0x9b572400) [pid = 1721] [serial = 1073] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 177 (0x92546400) [pid = 1721] [serial = 1052] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0x8d289c00) [pid = 1721] [serial = 1089] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x94f47c00) [pid = 1721] [serial = 1062] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x9af4a000) [pid = 1721] [serial = 1070] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x99dc6000) [pid = 1721] [serial = 1065] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0xa30ef800) [pid = 1721] [serial = 1082] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x89b28c00) [pid = 1721] [serial = 1094] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x94f3d400) [pid = 1721] [serial = 1061] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x8dff4000) [pid = 1721] [serial = 1092] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x91832400) [pid = 1721] [serial = 1044] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x919cbc00) [pid = 1721] [serial = 1047] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x910aa800) [pid = 1721] [serial = 1040] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x9213a000) [pid = 1721] [serial = 1049] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0xa2287c00) [pid = 1721] [serial = 1080] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x8d22fc00) [pid = 1721] [serial = 1034] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x8c219c00) [pid = 1721] [serial = 1095] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x89b2e800) [pid = 1721] [serial = 1085] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x92ce9800) [pid = 1721] [serial = 1059] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x9a7b7800) [pid = 1721] [serial = 1068] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x98068000) [pid = 1721] [serial = 1064] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x92c15000) [pid = 1721] [serial = 1058] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x8d238400) [pid = 1721] [serial = 1088] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x919c6c00) [pid = 1721] [serial = 1046] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x8d3d3c00) [pid = 1721] [serial = 1035] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x91836800) [pid = 1721] [serial = 966] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x9b7dd400) [pid = 1721] [serial = 1074] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x92a0cc00) [pid = 1721] [serial = 1056] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x9269e400) [pid = 1721] [serial = 1053] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0xa1063800) [pid = 1721] [serial = 1079] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x922c5c00) [pid = 1721] [serial = 1050] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x92940000) [pid = 1721] [serial = 1055] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x8ada4c00) [pid = 1721] [serial = 1086] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x8e55ac00) [pid = 1721] [serial = 1037] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0xa3260400) [pid = 1721] [serial = 1083] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x9c02b800) [pid = 1721] [serial = 1076] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x91746000) [pid = 1721] [serial = 1043] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x8eef0c00) [pid = 1721] [serial = 1038] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x8dc24400) [pid = 1721] [serial = 1091] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x9c02e000) [pid = 1721] [serial = 1077] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x9af4e800) [pid = 1721] [serial = 1071] [outer = (nil)] [url = about:blank] 08:19:31 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x9a70d000) [pid = 1721] [serial = 1067] [outer = (nil)] [url = about:blank] 08:19:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:19:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 3591ms 08:19:31 INFO - PROCESS | 1721 | 1464621571971 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 08:19:31 INFO - PROCESS | 1721 | 1464621571977 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 08:19:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:19:31 INFO - PROCESS | 1721 | 1464621571985 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:19:31 INFO - PROCESS | 1721 | 1464621571991 Marionette TRACE conn4 <- [1,1594,null,{}] 08:19:32 INFO - PROCESS | 1721 | 1464621572001 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:32 INFO - PROCESS | 1721 | 1464621572209 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 08:19:32 INFO - PROCESS | 1721 | 1464621572417 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:32 INFO - PROCESS | 1721 | ++DOCSHELL 0x89e85800 == 114 [pid = 1721] [id = 406] 08:19:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x89e88c00) [pid = 1721] [serial = 1219] [outer = (nil)] 08:19:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8ad9c000) [pid = 1721] [serial = 1220] [outer = 0x89e88c00] 08:19:32 INFO - PROCESS | 1721 | 1464621572503 Marionette DEBUG loaded listener.js 08:19:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x8bc06000) [pid = 1721] [serial = 1221] [outer = 0x89e88c00] 08:19:33 INFO - PROCESS | 1721 | 1464621573349 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:19:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:19:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1442ms 08:19:33 INFO - PROCESS | 1721 | 1464621573428 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 08:19:33 INFO - PROCESS | 1721 | 1464621573450 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 08:19:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:19:33 INFO - PROCESS | 1721 | 1464621573485 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:19:33 INFO - PROCESS | 1721 | 1464621573493 Marionette TRACE conn4 <- [1,1598,null,{}] 08:19:33 INFO - PROCESS | 1721 | 1464621573503 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:33 INFO - PROCESS | 1721 | 1464621573732 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 08:19:34 INFO - PROCESS | 1721 | 1464621574009 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:34 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d236c00 == 115 [pid = 1721] [id = 407] 08:19:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8d23a800) [pid = 1721] [serial = 1222] [outer = (nil)] 08:19:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x8d287c00) [pid = 1721] [serial = 1223] [outer = 0x8d23a800] 08:19:34 INFO - PROCESS | 1721 | 1464621574087 Marionette DEBUG loaded listener.js 08:19:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x8d3d0000) [pid = 1721] [serial = 1224] [outer = 0x8d23a800] 08:19:35 INFO - PROCESS | 1721 | 1464621575019 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:19:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:19:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1618ms 08:19:35 INFO - PROCESS | 1721 | 1464621575081 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 08:19:35 INFO - PROCESS | 1721 | 1464621575085 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 08:19:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:19:35 INFO - PROCESS | 1721 | 1464621575097 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:19:35 INFO - PROCESS | 1721 | 1464621575103 Marionette TRACE conn4 <- [1,1602,null,{}] 08:19:35 INFO - PROCESS | 1721 | 1464621575121 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:35 INFO - PROCESS | 1721 | 1464621575409 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 08:19:35 INFO - PROCESS | 1721 | 1464621575445 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:35 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0e5c00 == 116 [pid = 1721] [id = 408] 08:19:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x8d3cfc00) [pid = 1721] [serial = 1225] [outer = (nil)] 08:19:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x8dfe7800) [pid = 1721] [serial = 1226] [outer = 0x8d3cfc00] 08:19:35 INFO - PROCESS | 1721 | 1464621575526 Marionette DEBUG loaded listener.js 08:19:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x8e562000) [pid = 1721] [serial = 1227] [outer = 0x8d3cfc00] 08:19:36 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x91a6a000) [pid = 1721] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:19:36 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x8bc02000) [pid = 1721] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:19:36 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0xa4e08800) [pid = 1721] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:19:36 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x919ca000) [pid = 1721] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:19:36 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x9293d400) [pid = 1721] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:19:36 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x910b5c00) [pid = 1721] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:19:36 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x8c214000) [pid = 1721] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:19:36 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x92a09800) [pid = 1721] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:19:36 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0xa21b3c00) [pid = 1721] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:19:36 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x8871e400) [pid = 1721] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:19:36 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x8c218000) [pid = 1721] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:19:36 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x92697c00) [pid = 1721] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:19:36 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x9af4e400) [pid = 1721] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:19:36 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x8e47ac00) [pid = 1721] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:19:36 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x8eeed800) [pid = 1721] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:19:36 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x8e474400) [pid = 1721] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:19:36 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x8db28800) [pid = 1721] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:19:36 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x9183ec00) [pid = 1721] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:19:36 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x9a1f3400) [pid = 1721] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:19:36 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x9af55800) [pid = 1721] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:19:36 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x91a68800) [pid = 1721] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:19:36 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x95132800) [pid = 1721] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:19:37 INFO - PROCESS | 1721 | 1464621577153 Marionette TRACE conn4 <- [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]]]}] 08:19:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:19:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 2154ms 08:19:37 INFO - PROCESS | 1721 | 1464621577246 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 08:19:37 INFO - PROCESS | 1721 | 1464621577250 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 08:19:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:19:37 INFO - PROCESS | 1721 | 1464621577257 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:19:37 INFO - PROCESS | 1721 | 1464621577260 Marionette TRACE conn4 <- [1,1606,null,{}] 08:19:37 INFO - PROCESS | 1721 | 1464621577266 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:37 INFO - PROCESS | 1721 | 1464621577479 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 08:19:37 INFO - PROCESS | 1721 | 1464621577665 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:37 INFO - PROCESS | 1721 | ++DOCSHELL 0x88717c00 == 117 [pid = 1721] [id = 409] 08:19:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x8c13e000) [pid = 1721] [serial = 1228] [outer = (nil)] 08:19:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x8e88e400) [pid = 1721] [serial = 1229] [outer = 0x8c13e000] 08:19:37 INFO - PROCESS | 1721 | 1464621577744 Marionette DEBUG loaded listener.js 08:19:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x9095a000) [pid = 1721] [serial = 1230] [outer = 0x8c13e000] 08:19:38 INFO - PROCESS | 1721 | 1464621578578 Marionette TRACE conn4 <- [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]]]}] 08:19:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:19:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1394ms 08:19:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:19:38 INFO - PROCESS | 1721 | 1464621578652 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 08:19:38 INFO - PROCESS | 1721 | 1464621578655 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 08:19:38 INFO - PROCESS | 1721 | 1464621578662 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:19:38 INFO - PROCESS | 1721 | 1464621578665 Marionette TRACE conn4 <- [1,1610,null,{}] 08:19:38 INFO - PROCESS | 1721 | 1464621578670 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:38 INFO - PROCESS | 1721 | 1464621578877 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 08:19:39 INFO - PROCESS | 1721 | 1464621579304 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:39 INFO - PROCESS | 1721 | ++DOCSHELL 0x89b22000 == 118 [pid = 1721] [id = 410] 08:19:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x89b22400) [pid = 1721] [serial = 1231] [outer = (nil)] 08:19:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x89b30c00) [pid = 1721] [serial = 1232] [outer = 0x89b22400] 08:19:39 INFO - PROCESS | 1721 | 1464621579403 Marionette DEBUG loaded listener.js 08:19:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x89e8b400) [pid = 1721] [serial = 1233] [outer = 0x89b22400] 08:19:40 INFO - PROCESS | 1721 | 1464621580376 Marionette TRACE conn4 <- [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]]]}] 08:19:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:19:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1783ms 08:19:40 INFO - PROCESS | 1721 | 1464621580447 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 08:19:40 INFO - PROCESS | 1721 | 1464621580454 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 08:19:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:19:40 INFO - PROCESS | 1721 | 1464621580462 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:19:40 INFO - PROCESS | 1721 | 1464621580468 Marionette TRACE conn4 <- [1,1614,null,{}] 08:19:40 INFO - PROCESS | 1721 | 1464621580476 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:40 INFO - PROCESS | 1721 | 1464621580758 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 08:19:41 INFO - PROCESS | 1721 | 1464621581091 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:41 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c216400 == 119 [pid = 1721] [id = 411] 08:19:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x8c21ac00) [pid = 1721] [serial = 1234] [outer = (nil)] 08:19:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x8d286000) [pid = 1721] [serial = 1235] [outer = 0x8c21ac00] 08:19:41 INFO - PROCESS | 1721 | 1464621581186 Marionette DEBUG loaded listener.js 08:19:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x8d3cd000) [pid = 1721] [serial = 1236] [outer = 0x8c21ac00] 08:19:42 INFO - PROCESS | 1721 | 1464621582188 Marionette TRACE conn4 <- [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]]]}] 08:19:42 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 08:19:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1785ms 08:19:42 INFO - PROCESS | 1721 | 1464621582251 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 08:19:42 INFO - PROCESS | 1721 | 1464621582258 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 08:19:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:19:42 INFO - PROCESS | 1721 | 1464621582265 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:19:42 INFO - PROCESS | 1721 | 1464621582269 Marionette TRACE conn4 <- [1,1618,null,{}] 08:19:42 INFO - PROCESS | 1721 | 1464621582276 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:42 INFO - PROCESS | 1721 | 1464621582528 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 08:19:42 INFO - PROCESS | 1721 | 1464621582900 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:42 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dd7ec00 == 120 [pid = 1721] [id = 412] 08:19:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x8dfef400) [pid = 1721] [serial = 1237] [outer = (nil)] 08:19:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x8e470000) [pid = 1721] [serial = 1238] [outer = 0x8dfef400] 08:19:42 INFO - PROCESS | 1721 | 1464621582993 Marionette DEBUG loaded listener.js 08:19:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x8eee1400) [pid = 1721] [serial = 1239] [outer = 0x8dfef400] 08:19:43 INFO - PROCESS | 1721 | 1464621583991 Marionette TRACE conn4 <- [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]]]}] 08:19:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:19:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1788ms 08:19:44 INFO - PROCESS | 1721 | 1464621584054 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 08:19:44 INFO - PROCESS | 1721 | 1464621584058 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 08:19:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:19:44 INFO - PROCESS | 1721 | 1464621584075 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:19:44 INFO - PROCESS | 1721 | 1464621584086 Marionette TRACE conn4 <- [1,1622,null,{}] 08:19:44 INFO - PROCESS | 1721 | 1464621584094 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:44 INFO - PROCESS | 1721 | 1464621584401 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 08:19:44 INFO - PROCESS | 1721 | 1464621584726 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:44 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c21b000 == 121 [pid = 1721] [id = 413] 08:19:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x8dc20800) [pid = 1721] [serial = 1240] [outer = (nil)] 08:19:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x910b7c00) [pid = 1721] [serial = 1241] [outer = 0x8dc20800] 08:19:44 INFO - PROCESS | 1721 | 1464621584817 Marionette DEBUG loaded listener.js 08:19:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x9173fc00) [pid = 1721] [serial = 1242] [outer = 0x8dc20800] 08:19:45 INFO - PROCESS | 1721 | 1464621585803 Marionette TRACE conn4 <- [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]]]}] 08:19:45 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 08:19:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1808ms 08:19:45 INFO - PROCESS | 1721 | 1464621585875 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 08:19:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:19:45 INFO - PROCESS | 1721 | 1464621585881 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 08:19:45 INFO - PROCESS | 1721 | 1464621585887 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:19:45 INFO - PROCESS | 1721 | 1464621585891 Marionette TRACE conn4 <- [1,1626,null,{}] 08:19:45 INFO - PROCESS | 1721 | 1464621585897 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:46 INFO - PROCESS | 1721 | 1464621586168 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 08:19:46 INFO - PROCESS | 1721 | 1464621586488 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:46 INFO - PROCESS | 1721 | ++DOCSHELL 0x910b5800 == 122 [pid = 1721] [id = 414] 08:19:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x9128d400) [pid = 1721] [serial = 1243] [outer = (nil)] 08:19:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x91839000) [pid = 1721] [serial = 1244] [outer = 0x9128d400] 08:19:46 INFO - PROCESS | 1721 | 1464621586579 Marionette DEBUG loaded listener.js 08:19:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x9183f400) [pid = 1721] [serial = 1245] [outer = 0x9128d400] 08:19:47 INFO - PROCESS | 1721 | 1464621587497 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:19:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:19:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1641ms 08:19:47 INFO - PROCESS | 1721 | 1464621587528 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 08:19:47 INFO - PROCESS | 1721 | 1464621587532 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 08:19:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:19:47 INFO - PROCESS | 1721 | 1464621587538 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:19:47 INFO - PROCESS | 1721 | 1464621587542 Marionette TRACE conn4 <- [1,1630,null,{}] 08:19:47 INFO - PROCESS | 1721 | 1464621587548 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:47 INFO - PROCESS | 1721 | 1464621587767 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 08:19:48 INFO - PROCESS | 1721 | 1464621588041 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:48 INFO - PROCESS | 1721 | ++DOCSHELL 0x91a6a000 == 123 [pid = 1721] [id = 415] 08:19:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x91a72400) [pid = 1721] [serial = 1246] [outer = (nil)] 08:19:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x91a77000) [pid = 1721] [serial = 1247] [outer = 0x91a72400] 08:19:48 INFO - PROCESS | 1721 | 1464621588202 Marionette DEBUG loaded listener.js 08:19:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x922c3800) [pid = 1721] [serial = 1248] [outer = 0x91a72400] 08:19:49 INFO - PROCESS | 1721 | 1464621589250 Marionette TRACE conn4 <- [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]]]}] 08:19:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:19:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1781ms 08:19:49 INFO - PROCESS | 1721 | 1464621589321 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 08:19:49 INFO - PROCESS | 1721 | 1464621589325 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 08:19:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:19:49 INFO - PROCESS | 1721 | 1464621589332 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:19:49 INFO - PROCESS | 1721 | 1464621589335 Marionette TRACE conn4 <- [1,1634,null,{}] 08:19:49 INFO - PROCESS | 1721 | 1464621589341 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:49 INFO - PROCESS | 1721 | 1464621589609 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 08:19:49 INFO - PROCESS | 1721 | 1464621589901 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:49 INFO - PROCESS | 1721 | ++DOCSHELL 0x9174d000 == 124 [pid = 1721] [id = 416] 08:19:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x91a77c00) [pid = 1721] [serial = 1249] [outer = (nil)] 08:19:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x926a4800) [pid = 1721] [serial = 1250] [outer = 0x91a77c00] 08:19:50 INFO - PROCESS | 1721 | 1464621590000 Marionette DEBUG loaded listener.js 08:19:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x92827000) [pid = 1721] [serial = 1251] [outer = 0x91a77c00] 08:19:50 INFO - PROCESS | 1721 | 1464621590914 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:19:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:19:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1645ms 08:19:50 INFO - PROCESS | 1721 | 1464621590979 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 08:19:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:19:50 INFO - PROCESS | 1721 | 1464621590983 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 08:19:50 INFO - PROCESS | 1721 | 1464621590990 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:19:50 INFO - PROCESS | 1721 | 1464621590994 Marionette TRACE conn4 <- [1,1638,null,{}] 08:19:51 INFO - PROCESS | 1721 | 1464621591000 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:51 INFO - PROCESS | 1721 | 1464621591230 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 08:19:51 INFO - PROCESS | 1721 | 1464621591546 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:51 INFO - PROCESS | 1721 | ++DOCSHELL 0x9254a400 == 125 [pid = 1721] [id = 417] 08:19:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x9269a000) [pid = 1721] [serial = 1252] [outer = (nil)] 08:19:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x92943c00) [pid = 1721] [serial = 1253] [outer = 0x9269a000] 08:19:51 INFO - PROCESS | 1721 | 1464621591644 Marionette DEBUG loaded listener.js 08:19:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x92946000) [pid = 1721] [serial = 1254] [outer = 0x9269a000] 08:19:52 INFO - PROCESS | 1721 | 1464621592583 Marionette TRACE conn4 <- [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]]]}] 08:19:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:19:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1634ms 08:19:52 INFO - PROCESS | 1721 | 1464621592625 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 08:19:52 INFO - PROCESS | 1721 | 1464621592629 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 08:19:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:19:52 INFO - PROCESS | 1721 | 1464621592636 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:19:52 INFO - PROCESS | 1721 | 1464621592640 Marionette TRACE conn4 <- [1,1642,null,{}] 08:19:52 INFO - PROCESS | 1721 | 1464621592647 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:52 INFO - PROCESS | 1721 | 1464621592884 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 08:19:53 INFO - PROCESS | 1721 | 1464621593216 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:53 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e886400 == 126 [pid = 1721] [id = 418] 08:19:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x92830000) [pid = 1721] [serial = 1255] [outer = (nil)] 08:19:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x92aca800) [pid = 1721] [serial = 1256] [outer = 0x92830000] 08:19:53 INFO - PROCESS | 1721 | 1464621593313 Marionette DEBUG loaded listener.js 08:19:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x92ad3800) [pid = 1721] [serial = 1257] [outer = 0x92830000] 08:19:54 INFO - PROCESS | 1721 | 1464621594227 Marionette TRACE conn4 <- [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]]]}] 08:19:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:19:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1641ms 08:19:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:19:54 INFO - PROCESS | 1721 | 1464621594278 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 08:19:54 INFO - PROCESS | 1721 | 1464621594281 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 08:19:54 INFO - PROCESS | 1721 | 1464621594289 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:19:54 INFO - PROCESS | 1721 | 1464621594291 Marionette TRACE conn4 <- [1,1646,null,{}] 08:19:54 INFO - PROCESS | 1721 | 1464621594298 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:54 INFO - PROCESS | 1721 | 1464621594538 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 08:19:54 INFO - PROCESS | 1721 | 1464621594856 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:54 INFO - PROCESS | 1721 | ++DOCSHELL 0x9128dc00 == 127 [pid = 1721] [id = 419] 08:19:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x92546000) [pid = 1721] [serial = 1258] [outer = (nil)] 08:19:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x9375b000) [pid = 1721] [serial = 1259] [outer = 0x92546000] 08:19:54 INFO - PROCESS | 1721 | 1464621594952 Marionette DEBUG loaded listener.js 08:19:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x93987400) [pid = 1721] [serial = 1260] [outer = 0x92546000] 08:19:55 INFO - PROCESS | 1721 | 1464621595874 Marionette TRACE conn4 <- [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]]]}] 08:19:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:19:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1633ms 08:19:55 INFO - PROCESS | 1721 | 1464621595922 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 08:19:55 INFO - PROCESS | 1721 | 1464621595925 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 08:19:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:19:55 INFO - PROCESS | 1721 | 1464621595933 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:19:55 INFO - PROCESS | 1721 | 1464621595937 Marionette TRACE conn4 <- [1,1650,null,{}] 08:19:55 INFO - PROCESS | 1721 | 1464621595943 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:56 INFO - PROCESS | 1721 | 1464621596166 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 08:19:56 INFO - PROCESS | 1721 | 1464621596467 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:56 INFO - PROCESS | 1721 | ++DOCSHELL 0x95104800 == 128 [pid = 1721] [id = 420] 08:19:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x95109c00) [pid = 1721] [serial = 1261] [outer = (nil)] 08:19:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x95131800) [pid = 1721] [serial = 1262] [outer = 0x95109c00] 08:19:56 INFO - PROCESS | 1721 | 1464621596579 Marionette DEBUG loaded listener.js 08:19:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x9768a000) [pid = 1721] [serial = 1263] [outer = 0x95109c00] 08:19:57 INFO - PROCESS | 1721 | 1464621597554 Marionette TRACE conn4 <- [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]]]}] 08:19:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:19:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1686ms 08:19:57 INFO - PROCESS | 1721 | 1464621597622 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 08:19:57 INFO - PROCESS | 1721 | 1464621597627 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 08:19:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:19:57 INFO - PROCESS | 1721 | 1464621597636 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:19:57 INFO - PROCESS | 1721 | 1464621597640 Marionette TRACE conn4 <- [1,1654,null,{}] 08:19:57 INFO - PROCESS | 1721 | 1464621597646 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:57 INFO - PROCESS | 1721 | 1464621597901 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 08:19:58 INFO - PROCESS | 1721 | 1464621598239 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:58 INFO - PROCESS | 1721 | ++DOCSHELL 0x9510e000 == 129 [pid = 1721] [id = 421] 08:19:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x9882b800) [pid = 1721] [serial = 1264] [outer = (nil)] 08:19:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x9a7ab000) [pid = 1721] [serial = 1265] [outer = 0x9882b800] 08:19:58 INFO - PROCESS | 1721 | 1464621598336 Marionette DEBUG loaded listener.js 08:19:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x9a842c00) [pid = 1721] [serial = 1266] [outer = 0x9882b800] 08:19:59 INFO - PROCESS | 1721 | 1464621599260 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:19:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:19:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1698ms 08:19:59 INFO - PROCESS | 1721 | 1464621599336 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 08:19:59 INFO - PROCESS | 1721 | 1464621599340 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 08:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:19:59 INFO - PROCESS | 1721 | 1464621599346 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:19:59 INFO - PROCESS | 1721 | 1464621599350 Marionette TRACE conn4 <- [1,1658,null,{}] 08:19:59 INFO - PROCESS | 1721 | 1464621599356 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:59 INFO - PROCESS | 1721 | 1464621599619 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 08:19:59 INFO - PROCESS | 1721 | 1464621599945 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:59 INFO - PROCESS | 1721 | ++DOCSHELL 0x92a13c00 == 130 [pid = 1721] [id = 422] 08:19:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x99dcc800) [pid = 1721] [serial = 1267] [outer = (nil)] 08:20:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x9af54800) [pid = 1721] [serial = 1268] [outer = 0x99dcc800] 08:20:00 INFO - PROCESS | 1721 | 1464621600038 Marionette DEBUG loaded listener.js 08:20:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x9af57000) [pid = 1721] [serial = 1269] [outer = 0x99dcc800] 08:20:00 INFO - PROCESS | 1721 | ************************* 08:20:00 INFO - PROCESS | 1721 | A coding exception was thrown and uncaught in a Task. 08:20:00 INFO - PROCESS | 1721 | 08:20:00 INFO - PROCESS | 1721 | Full message: TypeError: NetworkError when attempting to fetch resource. 08:20:00 INFO - PROCESS | 1721 | Full stack: 08:20:00 INFO - PROCESS | 1721 | ************************* 08:20:01 INFO - PROCESS | 1721 | 1464621601013 Marionette TRACE conn4 <- [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]]]}] 08:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1732ms 08:20:01 INFO - PROCESS | 1721 | 1464621601081 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 08:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:20:01 INFO - PROCESS | 1721 | 1464621601085 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 08:20:01 INFO - PROCESS | 1721 | 1464621601092 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:20:01 INFO - PROCESS | 1721 | 1464621601095 Marionette TRACE conn4 <- [1,1662,null,{}] 08:20:01 INFO - PROCESS | 1721 | 1464621601101 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:01 INFO - PROCESS | 1721 | 1464621601338 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 08:20:01 INFO - PROCESS | 1721 | 1464621601697 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:01 INFO - PROCESS | 1721 | ++DOCSHELL 0x88713c00 == 131 [pid = 1721] [id = 423] 08:20:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x9a7b7400) [pid = 1721] [serial = 1270] [outer = (nil)] 08:20:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x9b7e5400) [pid = 1721] [serial = 1271] [outer = 0x9a7b7400] 08:20:01 INFO - PROCESS | 1721 | 1464621601830 Marionette DEBUG loaded listener.js 08:20:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x9ba7dc00) [pid = 1721] [serial = 1272] [outer = 0x9a7b7400] 08:20:02 INFO - PROCESS | 1721 | 1464621602827 Marionette TRACE conn4 <- [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]]]}] 08:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1783ms 08:20:02 INFO - PROCESS | 1721 | 1464621602875 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 08:20:02 INFO - PROCESS | 1721 | 1464621602879 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 08:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:20:02 INFO - PROCESS | 1721 | 1464621602886 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:20:02 INFO - PROCESS | 1721 | 1464621602890 Marionette TRACE conn4 <- [1,1666,null,{}] 08:20:02 INFO - PROCESS | 1721 | 1464621602896 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:03 INFO - PROCESS | 1721 | 1464621603157 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 08:20:03 INFO - PROCESS | 1721 | 1464621603495 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:03 INFO - PROCESS | 1721 | ++DOCSHELL 0x8a8e4c00 == 132 [pid = 1721] [id = 424] 08:20:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x8d3d4000) [pid = 1721] [serial = 1273] [outer = (nil)] 08:20:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0xa2408800) [pid = 1721] [serial = 1274] [outer = 0x8d3d4000] 08:20:03 INFO - PROCESS | 1721 | 1464621603593 Marionette DEBUG loaded listener.js 08:20:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0xa26c7c00) [pid = 1721] [serial = 1275] [outer = 0x8d3d4000] 08:20:04 INFO - PROCESS | 1721 | 1464621604583 Marionette TRACE conn4 <- [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]]]}] 08:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1735ms 08:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:20:04 INFO - PROCESS | 1721 | 1464621604655 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 08:20:04 INFO - PROCESS | 1721 | 1464621604658 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 08:20:04 INFO - PROCESS | 1721 | 1464621604666 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:20:04 INFO - PROCESS | 1721 | 1464621604669 Marionette TRACE conn4 <- [1,1670,null,{}] 08:20:04 INFO - PROCESS | 1721 | 1464621604676 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:04 INFO - PROCESS | 1721 | 1464621604907 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 08:20:05 INFO - PROCESS | 1721 | 1464621605233 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:05 INFO - PROCESS | 1721 | ++DOCSHELL 0x89e85400 == 133 [pid = 1721] [id = 425] 08:20:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0xa21b3c00) [pid = 1721] [serial = 1276] [outer = (nil)] 08:20:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0xa6298000) [pid = 1721] [serial = 1277] [outer = 0xa21b3c00] 08:20:05 INFO - PROCESS | 1721 | 1464621605336 Marionette DEBUG loaded listener.js 08:20:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0xa678ac00) [pid = 1721] [serial = 1278] [outer = 0xa21b3c00] 08:20:06 INFO - PROCESS | 1721 | 1464621606239 Marionette TRACE conn4 <- [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]]]}] 08:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1634ms 08:20:06 INFO - PROCESS | 1721 | 1464621606305 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 08:20:06 INFO - PROCESS | 1721 | 1464621606308 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 08:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:20:06 INFO - PROCESS | 1721 | 1464621606316 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:20:06 INFO - PROCESS | 1721 | 1464621606322 Marionette TRACE conn4 <- [1,1674,null,{}] 08:20:06 INFO - PROCESS | 1721 | 1464621606328 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:06 INFO - PROCESS | 1721 | 1464621606666 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 08:20:07 INFO - PROCESS | 1721 | 1464621607118 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:07 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ddd0400 == 134 [pid = 1721] [id = 426] 08:20:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0x8ddd4400) [pid = 1721] [serial = 1279] [outer = (nil)] 08:20:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0x8ddda400) [pid = 1721] [serial = 1280] [outer = 0x8ddd4400] 08:20:07 INFO - PROCESS | 1721 | 1464621607215 Marionette DEBUG loaded listener.js 08:20:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 178 (0x8dddd000) [pid = 1721] [serial = 1281] [outer = 0x8ddd4400] 08:20:08 INFO - PROCESS | 1721 | 1464621608319 Marionette TRACE conn4 <- [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]]]}] 08:20:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 2091ms 08:20:08 INFO - PROCESS | 1721 | 1464621608410 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 08:20:08 INFO - PROCESS | 1721 | 1464621608416 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 08:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:20:08 INFO - PROCESS | 1721 | 1464621608428 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:20:08 INFO - PROCESS | 1721 | 1464621608432 Marionette TRACE conn4 <- [1,1678,null,{}] 08:20:08 INFO - PROCESS | 1721 | 1464621608442 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:08 INFO - PROCESS | 1721 | 1464621608735 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 08:20:09 INFO - PROCESS | 1721 | 1464621609018 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:09 INFO - PROCESS | 1721 | ++DOCSHELL 0x89e8f000 == 135 [pid = 1721] [id = 427] 08:20:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 179 (0x8ddd5800) [pid = 1721] [serial = 1282] [outer = (nil)] 08:20:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 180 (0xa35e7c00) [pid = 1721] [serial = 1283] [outer = 0x8ddd5800] 08:20:09 INFO - PROCESS | 1721 | 1464621609114 Marionette DEBUG loaded listener.js 08:20:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 181 (0xa628a400) [pid = 1721] [serial = 1284] [outer = 0x8ddd5800] 08:20:11 INFO - PROCESS | 1721 | --DOCSHELL 0x8a8e1c00 == 134 [pid = 1721] [id = 272] 08:20:11 INFO - PROCESS | 1721 | --DOCSHELL 0x88715800 == 133 [pid = 1721] [id = 361] 08:20:11 INFO - PROCESS | 1721 | --DOCSHELL 0x8c133800 == 132 [pid = 1721] [id = 341] 08:20:11 INFO - PROCESS | 1721 | --DOCSHELL 0x90f75800 == 131 [pid = 1721] [id = 348] 08:20:11 INFO - PROCESS | 1721 | --DOCSHELL 0x8c215400 == 130 [pid = 1721] [id = 340] 08:20:11 INFO - PROCESS | 1721 | --DOCSHELL 0x8e470c00 == 129 [pid = 1721] [id = 351] 08:20:11 INFO - PROCESS | 1721 | --DOCSHELL 0x88717c00 == 128 [pid = 1721] [id = 409] 08:20:11 INFO - PROCESS | 1721 | --DOCSHELL 0x8c0e5c00 == 127 [pid = 1721] [id = 408] 08:20:11 INFO - PROCESS | 1721 | --DOCSHELL 0x8d236c00 == 126 [pid = 1721] [id = 407] 08:20:11 INFO - PROCESS | 1721 | --DOCSHELL 0x89e85800 == 125 [pid = 1721] [id = 406] 08:20:11 INFO - PROCESS | 1721 | --DOCSHELL 0x910b0000 == 124 [pid = 1721] [id = 404] 08:20:11 INFO - PROCESS | 1721 | --DOCSHELL 0xa68a9c00 == 123 [pid = 1721] [id = 403] 08:20:11 INFO - PROCESS | 1721 | --DOCSHELL 0x992a3c00 == 122 [pid = 1721] [id = 402] 08:20:11 INFO - PROCESS | 1721 | --DOCSHELL 0x8871c000 == 121 [pid = 1721] [id = 400] 08:20:11 INFO - PROCESS | 1721 | --DOCSHELL 0x88719c00 == 120 [pid = 1721] [id = 401] 08:20:11 INFO - PROCESS | 1721 | --DOCSHELL 0x9b2a9400 == 119 [pid = 1721] [id = 399] 08:20:11 INFO - PROCESS | 1721 | --DOCSHELL 0x99e81000 == 118 [pid = 1721] [id = 398] 08:20:11 INFO - PROCESS | 1721 | --DOCSHELL 0x9293e400 == 117 [pid = 1721] [id = 397] 08:20:11 INFO - PROCESS | 1721 | --DOCSHELL 0x91837400 == 116 [pid = 1721] [id = 396] 08:20:11 INFO - PROCESS | 1721 | --DOCSHELL 0x93988c00 == 115 [pid = 1721] [id = 395] 08:20:11 INFO - PROCESS | 1721 | --DOCSHELL 0x92a0c400 == 114 [pid = 1721] [id = 394] 08:20:11 INFO - PROCESS | 1721 | --DOCSHELL 0x91003400 == 113 [pid = 1721] [id = 392] 08:20:11 INFO - PROCESS | 1721 | --DOCSHELL 0x8a8ea400 == 112 [pid = 1721] [id = 393] 08:20:11 INFO - PROCESS | 1721 | --DOCSHELL 0x91a67800 == 111 [pid = 1721] [id = 391] 08:20:11 INFO - PROCESS | 1721 | --DOCSHELL 0x90f6bc00 == 110 [pid = 1721] [id = 390] 08:20:11 INFO - PROCESS | 1721 | --DOCSHELL 0x8c212800 == 109 [pid = 1721] [id = 389] 08:20:11 INFO - PROCESS | 1721 | --DOCSHELL 0x8c0e3c00 == 108 [pid = 1721] [id = 388] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 180 (0x9095e000) [pid = 1721] [serial = 1163] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 179 (0x91a7e000) [pid = 1721] [serial = 1112] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 178 (0x8d22c400) [pid = 1721] [serial = 1100] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 177 (0xa676f000) [pid = 1721] [serial = 1149] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0x9b077400) [pid = 1721] [serial = 1134] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x92acd000) [pid = 1721] [serial = 1119] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x8d3d4400) [pid = 1721] [serial = 1101] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x91743c00) [pid = 1721] [serial = 1107] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x90953000) [pid = 1721] [serial = 1032] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x9447c400) [pid = 1721] [serial = 1121] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0xa504c400) [pid = 1721] [serial = 1145] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x8a8ed800) [pid = 1721] [serial = 1152] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0xa6762c00) [pid = 1721] [serial = 1148] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x8d239c00) [pid = 1721] [serial = 1155] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0xa26c6c00) [pid = 1721] [serial = 1142] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x9bf6dc00) [pid = 1721] [serial = 1136] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x90958000) [pid = 1721] [serial = 1104] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x91003c00) [pid = 1721] [serial = 1161] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x92698800) [pid = 1721] [serial = 1115] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x92942000) [pid = 1721] [serial = 1116] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x9c022000) [pid = 1721] [serial = 1137] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x90961c00) [pid = 1721] [serial = 1160] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x92a14c00) [pid = 1721] [serial = 1118] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x8e474800) [pid = 1721] [serial = 1158] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x89b2b400) [pid = 1721] [serial = 1151] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x919cb000) [pid = 1721] [serial = 1109] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x9a339400) [pid = 1721] [serial = 1130] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0xa50bf000) [pid = 1721] [serial = 1146] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x9b071c00) [pid = 1721] [serial = 1133] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x9a844400) [pid = 1721] [serial = 1131] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x8d22e800) [pid = 1721] [serial = 1154] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0xa0513c00) [pid = 1721] [serial = 1140] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x9d7b7800) [pid = 1721] [serial = 1139] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x9512ec00) [pid = 1721] [serial = 1124] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x94f41000) [pid = 1721] [serial = 1122] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x91286c00) [pid = 1721] [serial = 1106] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x951f3400) [pid = 1721] [serial = 1127] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x91a69c00) [pid = 1721] [serial = 1110] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x9768c400) [pid = 1721] [serial = 1128] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x8e886c00) [pid = 1721] [serial = 1103] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0xa30f4800) [pid = 1721] [serial = 1143] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x92134000) [pid = 1721] [serial = 1113] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x8dd75800) [pid = 1721] [serial = 1157] [outer = (nil)] [url = about:blank] 08:20:11 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x95132000) [pid = 1721] [serial = 1125] [outer = (nil)] [url = about:blank] 08:20:12 INFO - PROCESS | 1721 | 1464621612229 Marionette TRACE conn4 <- [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]]]}] 08:20:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 3846ms 08:20:12 INFO - PROCESS | 1721 | 1464621612282 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 08:20:12 INFO - PROCESS | 1721 | 1464621612294 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 08:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:20:12 INFO - PROCESS | 1721 | 1464621612307 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:20:12 INFO - PROCESS | 1721 | 1464621612318 Marionette TRACE conn4 <- [1,1682,null,{}] 08:20:12 INFO - PROCESS | 1721 | 1464621612331 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:12 INFO - PROCESS | 1721 | 1464621612592 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 08:20:12 INFO - PROCESS | 1721 | 1464621612862 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:12 INFO - PROCESS | 1721 | ++DOCSHELL 0x89e90800 == 109 [pid = 1721] [id = 428] 08:20:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8a8ea400) [pid = 1721] [serial = 1285] [outer = (nil)] 08:20:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8ada8800) [pid = 1721] [serial = 1286] [outer = 0x8a8ea400] 08:20:12 INFO - PROCESS | 1721 | 1464621612955 Marionette DEBUG loaded listener.js 08:20:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x8c0db800) [pid = 1721] [serial = 1287] [outer = 0x8a8ea400] 08:20:14 INFO - PROCESS | 1721 | 1464621613996 Marionette TRACE conn4 <- [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]]]}] 08:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1749ms 08:20:14 INFO - PROCESS | 1721 | 1464621614056 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 08:20:14 INFO - PROCESS | 1721 | 1464621614066 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 08:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:20:14 INFO - PROCESS | 1721 | 1464621614092 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:20:14 INFO - PROCESS | 1721 | 1464621614098 Marionette TRACE conn4 <- [1,1686,null,{}] 08:20:14 INFO - PROCESS | 1721 | 1464621614106 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:14 INFO - PROCESS | 1721 | 1464621614431 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 08:20:14 INFO - PROCESS | 1721 | 1464621614683 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:14 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d238c00 == 110 [pid = 1721] [id = 429] 08:20:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8d281000) [pid = 1721] [serial = 1288] [outer = (nil)] 08:20:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x8d289800) [pid = 1721] [serial = 1289] [outer = 0x8d281000] 08:20:14 INFO - PROCESS | 1721 | 1464621614762 Marionette DEBUG loaded listener.js 08:20:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x8d3d4400) [pid = 1721] [serial = 1290] [outer = 0x8d281000] 08:20:15 INFO - PROCESS | 1721 | 1464621615739 Marionette TRACE conn4 <- [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]]]}] 08:20:16 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 08:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 2341ms 08:20:16 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0xa50b4800) [pid = 1721] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:20:16 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x91a78c00) [pid = 1721] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:20:16 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x91838000) [pid = 1721] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:20:16 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0xa6a48000) [pid = 1721] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:20:16 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x95103000) [pid = 1721] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:20:16 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x92826400) [pid = 1721] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:20:16 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x9c02d400) [pid = 1721] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:20:16 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x91a76c00) [pid = 1721] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:20:16 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x99205800) [pid = 1721] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:20:16 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x8d3cfc00) [pid = 1721] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:20:16 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x9253f800) [pid = 1721] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:20:16 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x89e88c00) [pid = 1721] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:20:16 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x8dfeb000) [pid = 1721] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:20:16 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x8c132800) [pid = 1721] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:20:16 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x9c15ac00) [pid = 1721] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:20:16 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x8d3d7800) [pid = 1721] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:20:16 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x92a10800) [pid = 1721] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:20:16 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x94f84400) [pid = 1721] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:20:16 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x9b7e5c00) [pid = 1721] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:20:16 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x8d23a800) [pid = 1721] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:20:16 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0x9af55000) [pid = 1721] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:20:16 INFO - PROCESS | 1721 | 1464621616520 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 08:20:16 INFO - PROCESS | 1721 | 1464621616524 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 08:20:16 INFO - PROCESS | 1721 | 1464621616533 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:20:16 INFO - PROCESS | 1721 | 1464621616539 Marionette TRACE conn4 <- [1,1690,null,{}] 08:20:16 INFO - PROCESS | 1721 | 1464621616556 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:16 INFO - PROCESS | 1721 | 1464621616869 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 08:20:17 INFO - PROCESS | 1721 | 1464621617003 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:17 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d239800 == 111 [pid = 1721] [id = 430] 08:20:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x8dc1c400) [pid = 1721] [serial = 1291] [outer = (nil)] 08:20:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x8dd7fc00) [pid = 1721] [serial = 1292] [outer = 0x8dc1c400] 08:20:17 INFO - PROCESS | 1721 | 1464621617095 Marionette DEBUG loaded listener.js 08:20:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x8dff4c00) [pid = 1721] [serial = 1293] [outer = 0x8dc1c400] 08:20:17 INFO - PROCESS | 1721 | 1464621617934 Marionette TRACE conn4 <- [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]]]}] 08:20:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1449ms 08:20:17 INFO - PROCESS | 1721 | 1464621617981 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 08:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:20:17 INFO - PROCESS | 1721 | 1464621617986 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 08:20:17 INFO - PROCESS | 1721 | 1464621617992 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:20:17 INFO - PROCESS | 1721 | 1464621617996 Marionette TRACE conn4 <- [1,1694,null,{}] 08:20:18 INFO - PROCESS | 1721 | 1464621618002 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:18 INFO - PROCESS | 1721 | 1464621618226 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 08:20:18 INFO - PROCESS | 1721 | 1464621618622 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:18 INFO - PROCESS | 1721 | ++DOCSHELL 0x89b26400 == 112 [pid = 1721] [id = 431] 08:20:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x89b28000) [pid = 1721] [serial = 1294] [outer = (nil)] 08:20:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x89b2d800) [pid = 1721] [serial = 1295] [outer = 0x89b28000] 08:20:18 INFO - PROCESS | 1721 | 1464621618898 Marionette DEBUG loaded listener.js 08:20:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x89e8b800) [pid = 1721] [serial = 1296] [outer = 0x89b28000] 08:20:20 INFO - PROCESS | 1721 | 1464621620059 Marionette TRACE conn4 <- [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]]]}] 08:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 2085ms 08:20:20 INFO - PROCESS | 1721 | 1464621620078 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 08:20:20 INFO - PROCESS | 1721 | 1464621620084 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 08:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:20:20 INFO - PROCESS | 1721 | 1464621620092 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:20:20 INFO - PROCESS | 1721 | 1464621620098 Marionette TRACE conn4 <- [1,1698,null,{}] 08:20:20 INFO - PROCESS | 1721 | 1464621620107 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:20 INFO - PROCESS | 1721 | 1464621620352 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 08:20:20 INFO - PROCESS | 1721 | 1464621620694 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:20 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c219c00 == 113 [pid = 1721] [id = 432] 08:20:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x8d22fc00) [pid = 1721] [serial = 1297] [outer = (nil)] 08:20:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x8d27dc00) [pid = 1721] [serial = 1298] [outer = 0x8d22fc00] 08:20:20 INFO - PROCESS | 1721 | 1464621620793 Marionette DEBUG loaded listener.js 08:20:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x8db22800) [pid = 1721] [serial = 1299] [outer = 0x8d22fc00] 08:20:21 INFO - PROCESS | 1721 | 1464621621779 Marionette TRACE conn4 <- [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]]]}] 08:20:21 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 08:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1741ms 08:20:21 INFO - PROCESS | 1721 | 1464621621836 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 08:20:21 INFO - PROCESS | 1721 | 1464621621843 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 08:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:20:21 INFO - PROCESS | 1721 | 1464621621853 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:20:21 INFO - PROCESS | 1721 | 1464621621858 Marionette TRACE conn4 <- [1,1702,null,{}] 08:20:21 INFO - PROCESS | 1721 | 1464621621864 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:22 INFO - PROCESS | 1721 | 1464621622194 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 08:20:22 INFO - PROCESS | 1721 | 1464621622594 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:22 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dff0800 == 114 [pid = 1721] [id = 433] 08:20:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x8dff4800) [pid = 1721] [serial = 1300] [outer = (nil)] 08:20:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x8e55e400) [pid = 1721] [serial = 1301] [outer = 0x8dff4800] 08:20:22 INFO - PROCESS | 1721 | 1464621622690 Marionette DEBUG loaded listener.js 08:20:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x8e88b800) [pid = 1721] [serial = 1302] [outer = 0x8dff4800] 08:20:23 INFO - PROCESS | 1721 | 1464621623728 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1938ms 08:20:23 INFO - PROCESS | 1721 | 1464621623791 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 08:20:23 INFO - PROCESS | 1721 | 1464621623797 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 08:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:20:23 INFO - PROCESS | 1721 | 1464621623807 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:20:23 INFO - PROCESS | 1721 | 1464621623818 Marionette TRACE conn4 <- [1,1706,null,{}] 08:20:23 INFO - PROCESS | 1721 | 1464621623835 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:24 INFO - PROCESS | 1721 | 1464621624129 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 08:20:24 INFO - PROCESS | 1721 | 1464621624470 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:24 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c213000 == 115 [pid = 1721] [id = 434] 08:20:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x8d22c400) [pid = 1721] [serial = 1303] [outer = (nil)] 08:20:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x91005000) [pid = 1721] [serial = 1304] [outer = 0x8d22c400] 08:20:24 INFO - PROCESS | 1721 | 1464621624565 Marionette DEBUG loaded listener.js 08:20:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x910ab400) [pid = 1721] [serial = 1305] [outer = 0x8d22c400] 08:20:25 INFO - PROCESS | 1721 | 1464621625681 Marionette TRACE conn4 <- [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]]]}] 08:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1948ms 08:20:25 INFO - PROCESS | 1721 | 1464621625756 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 08:20:25 INFO - PROCESS | 1721 | 1464621625765 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 08:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:20:25 INFO - PROCESS | 1721 | 1464621625776 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:20:25 INFO - PROCESS | 1721 | 1464621625781 Marionette TRACE conn4 <- [1,1710,null,{}] 08:20:25 INFO - PROCESS | 1721 | 1464621625791 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:26 INFO - PROCESS | 1721 | 1464621626134 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 08:20:26 INFO - PROCESS | 1721 | 1464621626400 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:26 INFO - PROCESS | 1721 | ++DOCSHELL 0x90f73400 == 116 [pid = 1721] [id = 435] 08:20:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x91010c00) [pid = 1721] [serial = 1306] [outer = (nil)] 08:20:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x9128c400) [pid = 1721] [serial = 1307] [outer = 0x91010c00] 08:20:26 INFO - PROCESS | 1721 | 1464621626505 Marionette DEBUG loaded listener.js 08:20:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x91291000) [pid = 1721] [serial = 1308] [outer = 0x91010c00] 08:20:27 INFO - PROCESS | 1721 | 1464621627433 Marionette TRACE conn4 <- [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]]]}] 08:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1737ms 08:20:27 INFO - PROCESS | 1721 | 1464621627513 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 08:20:27 INFO - PROCESS | 1721 | 1464621627516 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 08:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:20:27 INFO - PROCESS | 1721 | 1464621627524 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:20:27 INFO - PROCESS | 1721 | 1464621627526 Marionette TRACE conn4 <- [1,1714,null,{}] 08:20:27 INFO - PROCESS | 1721 | 1464621627533 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:27 INFO - PROCESS | 1721 | 1464621627811 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 08:20:28 INFO - PROCESS | 1721 | 1464621628162 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:28 INFO - PROCESS | 1721 | ++DOCSHELL 0x9174d800 == 117 [pid = 1721] [id = 436] 08:20:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x9174dc00) [pid = 1721] [serial = 1309] [outer = (nil)] 08:20:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x9183a400) [pid = 1721] [serial = 1310] [outer = 0x9174dc00] 08:20:28 INFO - PROCESS | 1721 | 1464621628266 Marionette DEBUG loaded listener.js 08:20:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x91a73000) [pid = 1721] [serial = 1311] [outer = 0x9174dc00] 08:20:29 INFO - PROCESS | 1721 | 1464621629287 Marionette TRACE conn4 <- [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]]]}] 08:20:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1832ms 08:20:29 INFO - PROCESS | 1721 | 1464621629357 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 08:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:20:29 INFO - PROCESS | 1721 | 1464621629361 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 08:20:29 INFO - PROCESS | 1721 | 1464621629372 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:20:29 INFO - PROCESS | 1721 | 1464621629378 Marionette TRACE conn4 <- [1,1718,null,{}] 08:20:29 INFO - PROCESS | 1721 | 1464621629390 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:29 INFO - PROCESS | 1721 | 1464621629673 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 08:20:30 INFO - PROCESS | 1721 | 1464621630004 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:30 INFO - PROCESS | 1721 | ++DOCSHELL 0x91745400 == 118 [pid = 1721] [id = 437] 08:20:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x9183c800) [pid = 1721] [serial = 1312] [outer = (nil)] 08:20:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x92138000) [pid = 1721] [serial = 1313] [outer = 0x9183c800] 08:20:30 INFO - PROCESS | 1721 | 1464621630111 Marionette DEBUG loaded listener.js 08:20:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x9213e000) [pid = 1721] [serial = 1314] [outer = 0x9183c800] 08:20:31 INFO - PROCESS | 1721 | 1464621631214 Marionette TRACE conn4 <- [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]]]}] 08:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1907ms 08:20:31 INFO - PROCESS | 1721 | 1464621631275 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 08:20:31 INFO - PROCESS | 1721 | 1464621631280 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 08:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:20:31 INFO - PROCESS | 1721 | 1464621631286 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:20:31 INFO - PROCESS | 1721 | 1464621631290 Marionette TRACE conn4 <- [1,1722,null,{}] 08:20:31 INFO - PROCESS | 1721 | 1464621631296 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:31 INFO - PROCESS | 1721 | 1464621631570 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 08:20:32 INFO - PROCESS | 1721 | 1464621632049 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:32 INFO - PROCESS | 1721 | ++DOCSHELL 0x919ca000 == 119 [pid = 1721] [id = 438] 08:20:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x92132c00) [pid = 1721] [serial = 1315] [outer = (nil)] 08:20:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x9253ec00) [pid = 1721] [serial = 1316] [outer = 0x92132c00] 08:20:32 INFO - PROCESS | 1721 | 1464621632188 Marionette DEBUG loaded listener.js 08:20:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x92542c00) [pid = 1721] [serial = 1317] [outer = 0x92132c00] 08:20:33 INFO - PROCESS | 1721 | 1464621633137 Marionette TRACE conn4 <- [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]]]}] 08:20:33 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 08:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1890ms 08:20:33 INFO - PROCESS | 1721 | 1464621633184 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 08:20:33 INFO - PROCESS | 1721 | 1464621633189 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 08:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:20:33 INFO - PROCESS | 1721 | 1464621633196 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:20:33 INFO - PROCESS | 1721 | 1464621633200 Marionette TRACE conn4 <- [1,1726,null,{}] 08:20:33 INFO - PROCESS | 1721 | 1464621633207 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:33 INFO - PROCESS | 1721 | 1464621633462 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 08:20:33 INFO - PROCESS | 1721 | 1464621633797 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:33 INFO - PROCESS | 1721 | ++DOCSHELL 0x922c7800 == 120 [pid = 1721] [id = 439] 08:20:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x922ce000) [pid = 1721] [serial = 1318] [outer = (nil)] 08:20:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x926a4000) [pid = 1721] [serial = 1319] [outer = 0x922ce000] 08:20:33 INFO - PROCESS | 1721 | 1464621633913 Marionette DEBUG loaded listener.js 08:20:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x92825400) [pid = 1721] [serial = 1320] [outer = 0x922ce000] 08:20:34 INFO - PROCESS | 1721 | 1464621634899 Marionette TRACE conn4 <- [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]]]}] 08:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1738ms 08:20:34 INFO - PROCESS | 1721 | 1464621634935 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 08:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:20:34 INFO - PROCESS | 1721 | 1464621634946 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 08:20:34 INFO - PROCESS | 1721 | 1464621634952 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:20:34 INFO - PROCESS | 1721 | 1464621634957 Marionette TRACE conn4 <- [1,1730,null,{}] 08:20:34 INFO - PROCESS | 1721 | 1464621634962 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:35 INFO - PROCESS | 1721 | 1464621635194 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 08:20:35 INFO - PROCESS | 1721 | 1464621635526 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:35 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d2e0000 == 121 [pid = 1721] [id = 440] 08:20:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x91004c00) [pid = 1721] [serial = 1321] [outer = (nil)] 08:20:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x9293f400) [pid = 1721] [serial = 1322] [outer = 0x91004c00] 08:20:35 INFO - PROCESS | 1721 | 1464621635677 Marionette DEBUG loaded listener.js 08:20:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x92a05c00) [pid = 1721] [serial = 1323] [outer = 0x91004c00] 08:20:36 INFO - PROCESS | 1721 | 1464621636571 Marionette TRACE conn4 <- [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]]]}] 08:20:36 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 08:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1682ms 08:20:36 INFO - PROCESS | 1721 | 1464621636635 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 08:20:36 INFO - PROCESS | 1721 | 1464621636640 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 08:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:20:36 INFO - PROCESS | 1721 | 1464621636647 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:20:36 INFO - PROCESS | 1721 | 1464621636651 Marionette TRACE conn4 <- [1,1734,null,{}] 08:20:36 INFO - PROCESS | 1721 | 1464621636657 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:36 INFO - PROCESS | 1721 | 1464621636888 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 08:20:37 INFO - PROCESS | 1721 | 1464621637239 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:37 INFO - PROCESS | 1721 | ++DOCSHELL 0x92941400 == 122 [pid = 1721] [id = 441] 08:20:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x92ad6c00) [pid = 1721] [serial = 1324] [outer = (nil)] 08:20:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x92c1a400) [pid = 1721] [serial = 1325] [outer = 0x92ad6c00] 08:20:37 INFO - PROCESS | 1721 | 1464621637359 Marionette DEBUG loaded listener.js 08:20:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x93988c00) [pid = 1721] [serial = 1326] [outer = 0x92ad6c00] 08:20:38 INFO - PROCESS | 1721 | 1464621638317 Marionette TRACE conn4 <- [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]]]}] 08:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1736ms 08:20:38 INFO - PROCESS | 1721 | 1464621638384 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 08:20:38 INFO - PROCESS | 1721 | 1464621638389 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 08:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:20:38 INFO - PROCESS | 1721 | 1464621638396 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:20:38 INFO - PROCESS | 1721 | 1464621638401 Marionette TRACE conn4 <- [1,1738,null,{}] 08:20:38 INFO - PROCESS | 1721 | 1464621638407 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:38 INFO - PROCESS | 1721 | 1464621638704 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 08:20:39 INFO - PROCESS | 1721 | 1464621639036 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:39 INFO - PROCESS | 1721 | ++DOCSHELL 0x94f46000 == 123 [pid = 1721] [id = 442] 08:20:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x94f47c00) [pid = 1721] [serial = 1327] [outer = (nil)] 08:20:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x9512d800) [pid = 1721] [serial = 1328] [outer = 0x94f47c00] 08:20:39 INFO - PROCESS | 1721 | 1464621639136 Marionette DEBUG loaded listener.js 08:20:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x95134800) [pid = 1721] [serial = 1329] [outer = 0x94f47c00] 08:20:40 INFO - PROCESS | 1721 | 1464621640029 Marionette TRACE conn4 <- [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]]]}] 08:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1684ms 08:20:40 INFO - PROCESS | 1721 | 1464621640082 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 08:20:40 INFO - PROCESS | 1721 | 1464621640086 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 08:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:20:40 INFO - PROCESS | 1721 | 1464621640113 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:20:40 INFO - PROCESS | 1721 | 1464621640117 Marionette TRACE conn4 <- [1,1742,null,{}] 08:20:40 INFO - PROCESS | 1721 | 1464621640123 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:40 INFO - PROCESS | 1721 | 1464621640362 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 08:20:40 INFO - PROCESS | 1721 | 1464621640702 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:40 INFO - PROCESS | 1721 | ++DOCSHELL 0x9375a800 == 124 [pid = 1721] [id = 443] 08:20:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x94f47000) [pid = 1721] [serial = 1330] [outer = (nil)] 08:20:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x97682c00) [pid = 1721] [serial = 1331] [outer = 0x94f47000] 08:20:40 INFO - PROCESS | 1721 | 1464621640801 Marionette DEBUG loaded listener.js 08:20:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x9881fc00) [pid = 1721] [serial = 1332] [outer = 0x94f47000] 08:20:41 INFO - PROCESS | 1721 | 1464621641743 Marionette TRACE conn4 <- [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]]]}] 08:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1692ms 08:20:41 INFO - PROCESS | 1721 | 1464621641803 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 08:20:41 INFO - PROCESS | 1721 | 1464621641810 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 08:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:20:41 INFO - PROCESS | 1721 | 1464621641822 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:20:41 INFO - PROCESS | 1721 | 1464621641826 Marionette TRACE conn4 <- [1,1746,null,{}] 08:20:41 INFO - PROCESS | 1721 | 1464621641837 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:42 INFO - PROCESS | 1721 | 1464621642134 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 08:20:42 INFO - PROCESS | 1721 | 1464621642464 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:42 INFO - PROCESS | 1721 | ++DOCSHELL 0x92a0c400 == 125 [pid = 1721] [id = 444] 08:20:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x951ed000) [pid = 1721] [serial = 1333] [outer = (nil)] 08:20:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x99dc9400) [pid = 1721] [serial = 1334] [outer = 0x951ed000] 08:20:42 INFO - PROCESS | 1721 | 1464621642559 Marionette DEBUG loaded listener.js 08:20:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x99ddb400) [pid = 1721] [serial = 1335] [outer = 0x951ed000] 08:20:43 INFO - PROCESS | 1721 | 1464621643521 Marionette TRACE conn4 <- [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]]]}] 08:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1738ms 08:20:43 INFO - PROCESS | 1721 | 1464621643560 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 08:20:43 INFO - PROCESS | 1721 | 1464621643566 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 08:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:20:43 INFO - PROCESS | 1721 | 1464621643577 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:20:43 INFO - PROCESS | 1721 | 1464621643581 Marionette TRACE conn4 <- [1,1750,null,{}] 08:20:43 INFO - PROCESS | 1721 | 1464621643592 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:43 INFO - PROCESS | 1721 | 1464621643891 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 08:20:44 INFO - PROCESS | 1721 | 1464621644248 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:44 INFO - PROCESS | 1721 | ++DOCSHELL 0x951ef000 == 126 [pid = 1721] [id = 445] 08:20:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x96c07c00) [pid = 1721] [serial = 1336] [outer = (nil)] 08:20:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x9a2dd000) [pid = 1721] [serial = 1337] [outer = 0x96c07c00] 08:20:44 INFO - PROCESS | 1721 | 1464621644347 Marionette DEBUG loaded listener.js 08:20:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x9a655c00) [pid = 1721] [serial = 1338] [outer = 0x96c07c00] 08:20:45 INFO - PROCESS | 1721 | 1464621645358 Marionette TRACE conn4 <- [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]]]}] 08:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1839ms 08:20:45 INFO - PROCESS | 1721 | 1464621645415 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 08:20:45 INFO - PROCESS | 1721 | 1464621645418 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 08:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:20:45 INFO - PROCESS | 1721 | 1464621645425 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:20:45 INFO - PROCESS | 1721 | 1464621645428 Marionette TRACE conn4 <- [1,1754,null,{}] 08:20:45 INFO - PROCESS | 1721 | 1464621645436 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:45 INFO - PROCESS | 1721 | 1464621645685 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 08:20:46 INFO - PROCESS | 1721 | 1464621646022 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:46 INFO - PROCESS | 1721 | ++DOCSHELL 0x9293d400 == 127 [pid = 1721] [id = 446] 08:20:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x99e80c00) [pid = 1721] [serial = 1339] [outer = (nil)] 08:20:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x9ab45000) [pid = 1721] [serial = 1340] [outer = 0x99e80c00] 08:20:46 INFO - PROCESS | 1721 | 1464621646123 Marionette DEBUG loaded listener.js 08:20:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x9b070000) [pid = 1721] [serial = 1341] [outer = 0x99e80c00] 08:20:47 INFO - PROCESS | 1721 | 1464621647039 Marionette TRACE conn4 <- [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]]]}] 08:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1693ms 08:20:47 INFO - PROCESS | 1721 | 1464621647120 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 08:20:47 INFO - PROCESS | 1721 | 1464621647124 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 08:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:20:47 INFO - PROCESS | 1721 | 1464621647131 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:20:47 INFO - PROCESS | 1721 | 1464621647135 Marionette TRACE conn4 <- [1,1758,null,{}] 08:20:47 INFO - PROCESS | 1721 | 1464621647143 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:47 INFO - PROCESS | 1721 | 1464621647411 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 08:20:47 INFO - PROCESS | 1721 | 1464621647739 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:47 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c13d800 == 128 [pid = 1721] [id = 447] 08:20:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x99e81000) [pid = 1721] [serial = 1342] [outer = (nil)] 08:20:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x9ba7b000) [pid = 1721] [serial = 1343] [outer = 0x99e81000] 08:20:47 INFO - PROCESS | 1721 | 1464621647836 Marionette DEBUG loaded listener.js 08:20:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0x9bf73800) [pid = 1721] [serial = 1344] [outer = 0x99e81000] 08:20:48 INFO - PROCESS | 1721 | 1464621648746 Marionette TRACE conn4 <- [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]]]}] 08:20:50 INFO - PROCESS | 1721 | --DOCSHELL 0x8d239800 == 127 [pid = 1721] [id = 430] 08:20:50 INFO - PROCESS | 1721 | --DOCSHELL 0x8d238c00 == 126 [pid = 1721] [id = 429] 08:20:50 INFO - PROCESS | 1721 | --DOCSHELL 0x89e90800 == 125 [pid = 1721] [id = 428] 08:20:50 INFO - PROCESS | 1721 | --DOCSHELL 0x8a8e4c00 == 124 [pid = 1721] [id = 424] 08:20:50 INFO - PROCESS | 1721 | --DOCSHELL 0x88713c00 == 123 [pid = 1721] [id = 423] 08:20:50 INFO - PROCESS | 1721 | --DOCSHELL 0x92a13c00 == 122 [pid = 1721] [id = 422] 08:20:50 INFO - PROCESS | 1721 | --DOCSHELL 0x9510e000 == 121 [pid = 1721] [id = 421] 08:20:50 INFO - PROCESS | 1721 | --DOCSHELL 0x9128dc00 == 120 [pid = 1721] [id = 419] 08:20:50 INFO - PROCESS | 1721 | --DOCSHELL 0x95104800 == 119 [pid = 1721] [id = 420] 08:20:50 INFO - PROCESS | 1721 | --DOCSHELL 0x8e886400 == 118 [pid = 1721] [id = 418] 08:20:50 INFO - PROCESS | 1721 | --DOCSHELL 0x9254a400 == 117 [pid = 1721] [id = 417] 08:20:50 INFO - PROCESS | 1721 | --DOCSHELL 0x9174d000 == 116 [pid = 1721] [id = 416] 08:20:50 INFO - PROCESS | 1721 | --DOCSHELL 0x91a6a000 == 115 [pid = 1721] [id = 415] 08:20:50 INFO - PROCESS | 1721 | --DOCSHELL 0x910b5800 == 114 [pid = 1721] [id = 414] 08:20:50 INFO - PROCESS | 1721 | --DOCSHELL 0x8c21b000 == 113 [pid = 1721] [id = 413] 08:20:50 INFO - PROCESS | 1721 | --DOCSHELL 0x8c216400 == 112 [pid = 1721] [id = 411] 08:20:50 INFO - PROCESS | 1721 | --DOCSHELL 0x8dd7ec00 == 111 [pid = 1721] [id = 412] 08:20:50 INFO - PROCESS | 1721 | --DOCSHELL 0x89b22000 == 110 [pid = 1721] [id = 410] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0xa6a45800) [pid = 1721] [serial = 1209] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x922cdc00) [pid = 1721] [serial = 1176] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x919c5400) [pid = 1721] [serial = 1172] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0xa6a51000) [pid = 1721] [serial = 1211] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x99dd0c00) [pid = 1721] [serial = 1190] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x9282e000) [pid = 1721] [serial = 1214] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x922c2800) [pid = 1721] [serial = 1175] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0xa6709800) [pid = 1721] [serial = 1206] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x99dd3c00) [pid = 1721] [serial = 1191] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x9269b800) [pid = 1721] [serial = 1179] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x9a32e800) [pid = 1721] [serial = 1194] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x8e562000) [pid = 1721] [serial = 1227] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x92ad6800) [pid = 1721] [serial = 1182] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x92830400) [pid = 1721] [serial = 1215] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x92549800) [pid = 1721] [serial = 1178] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0xa68ae400) [pid = 1721] [serial = 1208] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x8bc06000) [pid = 1721] [serial = 1221] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x8eee2c00) [pid = 1721] [serial = 1169] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0xa6a4b800) [pid = 1721] [serial = 1217] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x92a0f400) [pid = 1721] [serial = 1181] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x91a64400) [pid = 1721] [serial = 1173] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x8c137000) [pid = 1721] [serial = 1166] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0xa214d400) [pid = 1721] [serial = 1199] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x90f76c00) [pid = 1721] [serial = 1098] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0xa6b42000) [pid = 1721] [serial = 1212] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x99e8b400) [pid = 1721] [serial = 1193] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x9398ec00) [pid = 1721] [serial = 1185] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x9512f400) [pid = 1721] [serial = 1187] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0xa30f9000) [pid = 1721] [serial = 1202] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x90f71800) [pid = 1721] [serial = 1170] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x8d3d0000) [pid = 1721] [serial = 1224] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x9513a000) [pid = 1721] [serial = 1188] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0xa623a800) [pid = 1721] [serial = 1205] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x9b2a7800) [pid = 1721] [serial = 1196] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x9baaac00) [pid = 1721] [serial = 1197] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x8d22f800) [pid = 1721] [serial = 1167] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0xa26cb000) [pid = 1721] [serial = 1203] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0xa21b4800) [pid = 1721] [serial = 1200] [outer = (nil)] [url = about:blank] 08:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 3589ms 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x8ad9c000) [pid = 1721] [serial = 1220] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x8d287c00) [pid = 1721] [serial = 1223] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x93985800) [pid = 1721] [serial = 1184] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x8dfe7800) [pid = 1721] [serial = 1226] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x8e88e400) [pid = 1721] [serial = 1229] [outer = (nil)] [url = about:blank] 08:20:50 INFO - PROCESS | 1721 | 1464621650887 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 08:20:50 INFO - PROCESS | 1721 | 1464621650892 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 08:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:20:50 INFO - PROCESS | 1721 | 1464621650904 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:20:50 INFO - PROCESS | 1721 | 1464621650909 Marionette TRACE conn4 <- [1,1762,null,{}] 08:20:50 INFO - PROCESS | 1721 | 1464621650919 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:51 INFO - PROCESS | 1721 | 1464621651127 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 08:20:51 INFO - PROCESS | 1721 | 1464621651339 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:51 INFO - PROCESS | 1721 | ++DOCSHELL 0x8bc03000 == 111 [pid = 1721] [id = 448] 08:20:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x8bc05000) [pid = 1721] [serial = 1345] [outer = (nil)] 08:20:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x8bc0d000) [pid = 1721] [serial = 1346] [outer = 0x8bc05000] 08:20:51 INFO - PROCESS | 1721 | 1464621651418 Marionette DEBUG loaded listener.js 08:20:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x8c137000) [pid = 1721] [serial = 1347] [outer = 0x8bc05000] 08:20:52 INFO - PROCESS | 1721 | 1464621652278 Marionette TRACE conn4 <- [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]]]}] 08:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1439ms 08:20:52 INFO - PROCESS | 1721 | 1464621652344 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 08:20:52 INFO - PROCESS | 1721 | 1464621652350 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 08:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:20:52 INFO - PROCESS | 1721 | 1464621652363 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:20:52 INFO - PROCESS | 1721 | 1464621652368 Marionette TRACE conn4 <- [1,1766,null,{}] 08:20:52 INFO - PROCESS | 1721 | 1464621652375 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:52 INFO - PROCESS | 1721 | 1464621652611 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 08:20:52 INFO - PROCESS | 1721 | 1464621652887 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:52 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d2e1c00 == 112 [pid = 1721] [id = 449] 08:20:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x8d2e5000) [pid = 1721] [serial = 1348] [outer = (nil)] 08:20:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8db27400) [pid = 1721] [serial = 1349] [outer = 0x8d2e5000] 08:20:52 INFO - PROCESS | 1721 | 1464621652973 Marionette DEBUG loaded listener.js 08:20:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8dd73400) [pid = 1721] [serial = 1350] [outer = 0x8d2e5000] 08:20:53 INFO - PROCESS | 1721 | 1464621653937 Marionette TRACE conn4 <- [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]]]}] 08:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1640ms 08:20:54 INFO - PROCESS | 1721 | 1464621654001 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 08:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:20:54 INFO - PROCESS | 1721 | 1464621654006 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 08:20:54 INFO - PROCESS | 1721 | 1464621654013 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:20:54 INFO - PROCESS | 1721 | 1464621654017 Marionette TRACE conn4 <- [1,1770,null,{}] 08:20:54 INFO - PROCESS | 1721 | 1464621654033 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:54 INFO - PROCESS | 1721 | 1464621654335 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 08:20:54 INFO - PROCESS | 1721 | 1464621654371 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:54 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e470800 == 113 [pid = 1721] [id = 450] 08:20:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x8e473800) [pid = 1721] [serial = 1351] [outer = (nil)] 08:20:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8e55ac00) [pid = 1721] [serial = 1352] [outer = 0x8e473800] 08:20:54 INFO - PROCESS | 1721 | 1464621654500 Marionette DEBUG loaded listener.js 08:20:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x8eee4000) [pid = 1721] [serial = 1353] [outer = 0x8e473800] 08:20:55 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x8d281000) [pid = 1721] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:20:55 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x8a8ea400) [pid = 1721] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:20:55 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x8ddd5800) [pid = 1721] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:20:55 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x8ddd4400) [pid = 1721] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:20:55 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0xa21b3c00) [pid = 1721] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:20:55 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x8d3d4000) [pid = 1721] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:20:55 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x9a7b7400) [pid = 1721] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:20:55 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x99dcc800) [pid = 1721] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:20:55 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x9882b800) [pid = 1721] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:20:55 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x95109c00) [pid = 1721] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:20:55 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x92546000) [pid = 1721] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:20:55 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x92830000) [pid = 1721] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:20:55 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x9269a000) [pid = 1721] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:20:55 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x91a77c00) [pid = 1721] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:20:55 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x91a72400) [pid = 1721] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:20:55 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x9128d400) [pid = 1721] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:20:55 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x8dc20800) [pid = 1721] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:20:55 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x8dfef400) [pid = 1721] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:20:55 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x8c21ac00) [pid = 1721] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:20:55 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0x89b22400) [pid = 1721] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:20:55 INFO - PROCESS | 1721 | --DOMWINDOW == 121 (0x8c13f000) [pid = 1721] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:20:56 INFO - PROCESS | 1721 | 1464621656133 Marionette TRACE conn4 <- [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]]]}] 08:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 2144ms 08:20:56 INFO - PROCESS | 1721 | 1464621656156 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 08:20:56 INFO - PROCESS | 1721 | 1464621656159 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 08:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:20:56 INFO - PROCESS | 1721 | 1464621656167 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:20:56 INFO - PROCESS | 1721 | 1464621656171 Marionette TRACE conn4 <- [1,1774,null,{}] 08:20:56 INFO - PROCESS | 1721 | 1464621656178 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:56 INFO - PROCESS | 1721 | 1464621656387 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 08:20:56 INFO - PROCESS | 1721 | 1464621656575 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:56 INFO - PROCESS | 1721 | ++DOCSHELL 0x89b2e400 == 114 [pid = 1721] [id = 451] 08:20:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0x89e8ec00) [pid = 1721] [serial = 1354] [outer = (nil)] 08:20:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x8e477000) [pid = 1721] [serial = 1355] [outer = 0x89e8ec00] 08:20:56 INFO - PROCESS | 1721 | 1464621656656 Marionette DEBUG loaded listener.js 08:20:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x90f6e400) [pid = 1721] [serial = 1356] [outer = 0x89e8ec00] 08:20:57 INFO - PROCESS | 1721 | 1464621657459 Marionette TRACE conn4 <- [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]]]}] 08:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1341ms 08:20:57 INFO - PROCESS | 1721 | 1464621657508 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 08:20:57 INFO - PROCESS | 1721 | 1464621657512 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 08:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:20:57 INFO - PROCESS | 1721 | 1464621657518 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:20:57 INFO - PROCESS | 1721 | 1464621657520 Marionette TRACE conn4 <- [1,1778,null,{}] 08:20:57 INFO - PROCESS | 1721 | 1464621657526 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:57 INFO - PROCESS | 1721 | 1464621657729 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 08:20:58 INFO - PROCESS | 1721 | 1464621658165 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:58 INFO - PROCESS | 1721 | ++DOCSHELL 0x89e83c00 == 115 [pid = 1721] [id = 452] 08:20:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x89e84c00) [pid = 1721] [serial = 1357] [outer = (nil)] 08:20:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x89e90400) [pid = 1721] [serial = 1358] [outer = 0x89e84c00] 08:20:58 INFO - PROCESS | 1721 | 1464621658266 Marionette DEBUG loaded listener.js 08:20:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x8ada6000) [pid = 1721] [serial = 1359] [outer = 0x89e84c00] 08:20:59 INFO - PROCESS | 1721 | 1464621659280 Marionette TRACE conn4 <- [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]]]}] 08:20:59 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 08:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1839ms 08:20:59 INFO - PROCESS | 1721 | 1464621659360 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 08:20:59 INFO - PROCESS | 1721 | 1464621659368 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 08:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:20:59 INFO - PROCESS | 1721 | 1464621659376 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:20:59 INFO - PROCESS | 1721 | 1464621659382 Marionette TRACE conn4 <- [1,1782,null,{}] 08:20:59 INFO - PROCESS | 1721 | 1464621659390 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:59 INFO - PROCESS | 1721 | 1464621659672 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 08:21:00 INFO - PROCESS | 1721 | 1464621660003 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:00 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d281800 == 116 [pid = 1721] [id = 453] 08:21:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x8d3d7c00) [pid = 1721] [serial = 1360] [outer = (nil)] 08:21:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x8dc1f400) [pid = 1721] [serial = 1361] [outer = 0x8d3d7c00] 08:21:00 INFO - PROCESS | 1721 | 1464621660096 Marionette DEBUG loaded listener.js 08:21:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x8ddd7800) [pid = 1721] [serial = 1362] [outer = 0x8d3d7c00] 08:21:01 INFO - PROCESS | 1721 | 1464621661094 Marionette TRACE conn4 <- [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]]]}] 08:21:01 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 08:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1791ms 08:21:01 INFO - PROCESS | 1721 | 1464621661171 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 08:21:01 INFO - PROCESS | 1721 | 1464621661178 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 08:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:21:01 INFO - PROCESS | 1721 | 1464621661185 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:21:01 INFO - PROCESS | 1721 | 1464621661189 Marionette TRACE conn4 <- [1,1786,null,{}] 08:21:01 INFO - PROCESS | 1721 | 1464621661196 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:01 INFO - PROCESS | 1721 | 1464621661471 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 08:21:01 INFO - PROCESS | 1721 | 1464621661846 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:01 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e88e400 == 117 [pid = 1721] [id = 454] 08:21:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x90952400) [pid = 1721] [serial = 1363] [outer = (nil)] 08:21:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x90f6b000) [pid = 1721] [serial = 1364] [outer = 0x90952400] 08:21:01 INFO - PROCESS | 1721 | 1464621661952 Marionette DEBUG loaded listener.js 08:21:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x9100bc00) [pid = 1721] [serial = 1365] [outer = 0x90952400] 08:21:02 INFO - PROCESS | 1721 | 1464621662979 Marionette TRACE conn4 <- [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]]]}] 08:21:03 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 08:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1837ms 08:21:03 INFO - PROCESS | 1721 | 1464621663024 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 08:21:03 INFO - PROCESS | 1721 | 1464621663029 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 08:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:21:03 INFO - PROCESS | 1721 | 1464621663046 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:21:03 INFO - PROCESS | 1721 | 1464621663056 Marionette TRACE conn4 <- [1,1790,null,{}] 08:21:03 INFO - PROCESS | 1721 | 1464621663063 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:03 INFO - PROCESS | 1721 | 1464621663337 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 08:21:03 INFO - PROCESS | 1721 | 1464621663665 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:03 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ad9ec00 == 118 [pid = 1721] [id = 455] 08:21:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x8c134000) [pid = 1721] [serial = 1366] [outer = (nil)] 08:21:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x91834400) [pid = 1721] [serial = 1367] [outer = 0x8c134000] 08:21:03 INFO - PROCESS | 1721 | 1464621663763 Marionette DEBUG loaded listener.js 08:21:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x91a61400) [pid = 1721] [serial = 1368] [outer = 0x8c134000] 08:21:04 INFO - PROCESS | 1721 | 1464621664707 Marionette TRACE conn4 <- [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]]]}] 08:21:04 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) 08:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1704ms 08:21:04 INFO - PROCESS | 1721 | 1464621664742 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 08:21:04 INFO - PROCESS | 1721 | 1464621664746 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 08:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:21:04 INFO - PROCESS | 1721 | 1464621664754 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:21:04 INFO - PROCESS | 1721 | 1464621664758 Marionette TRACE conn4 <- [1,1794,null,{}] 08:21:04 INFO - PROCESS | 1721 | 1464621664764 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:05 INFO - PROCESS | 1721 | 1464621665002 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 08:21:05 INFO - PROCESS | 1721 | 1464621665323 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:05 INFO - PROCESS | 1721 | ++DOCSHELL 0x919c9c00 == 119 [pid = 1721] [id = 456] 08:21:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x91a68400) [pid = 1721] [serial = 1369] [outer = (nil)] 08:21:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x91a77c00) [pid = 1721] [serial = 1370] [outer = 0x91a68400] 08:21:05 INFO - PROCESS | 1721 | 1464621665420 Marionette DEBUG loaded listener.js 08:21:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x91a80c00) [pid = 1721] [serial = 1371] [outer = 0x91a68400] 08:21:06 INFO - PROCESS | 1721 | 1464621666354 Marionette TRACE conn4 <- [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]]]}] 08:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1638ms 08:21:06 INFO - PROCESS | 1721 | 1464621666393 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 08:21:06 INFO - PROCESS | 1721 | 1464621666397 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 08:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:21:06 INFO - PROCESS | 1721 | 1464621666404 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:21:06 INFO - PROCESS | 1721 | 1464621666407 Marionette TRACE conn4 <- [1,1798,null,{}] 08:21:06 INFO - PROCESS | 1721 | 1464621666413 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:06 INFO - PROCESS | 1721 | 1464621666629 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 08:21:06 INFO - PROCESS | 1721 | 1464621666956 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:07 INFO - PROCESS | 1721 | ++DOCSHELL 0x922cf800 == 120 [pid = 1721] [id = 457] 08:21:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x922cfc00) [pid = 1721] [serial = 1372] [outer = (nil)] 08:21:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x92542800) [pid = 1721] [serial = 1373] [outer = 0x922cfc00] 08:21:07 INFO - PROCESS | 1721 | 1464621667065 Marionette DEBUG loaded listener.js 08:21:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x9282e000) [pid = 1721] [serial = 1374] [outer = 0x922cfc00] 08:21:08 INFO - PROCESS | 1721 | 1464621668029 Marionette TRACE conn4 <- [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]]]}] 08:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1681ms 08:21:08 INFO - PROCESS | 1721 | 1464621668087 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 08:21:08 INFO - PROCESS | 1721 | 1464621668090 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 08:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:21:08 INFO - PROCESS | 1721 | 1464621668098 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:21:08 INFO - PROCESS | 1721 | 1464621668101 Marionette TRACE conn4 <- [1,1802,null,{}] 08:21:08 INFO - PROCESS | 1721 | 1464621668107 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:08 INFO - PROCESS | 1721 | 1464621668394 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 08:21:08 INFO - PROCESS | 1721 | 1464621668735 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:08 INFO - PROCESS | 1721 | ++DOCSHELL 0x89e8b000 == 121 [pid = 1721] [id = 458] 08:21:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x8d2e0c00) [pid = 1721] [serial = 1375] [outer = (nil)] 08:21:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x92945800) [pid = 1721] [serial = 1376] [outer = 0x8d2e0c00] 08:21:08 INFO - PROCESS | 1721 | 1464621668825 Marionette DEBUG loaded listener.js 08:21:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x92acdc00) [pid = 1721] [serial = 1377] [outer = 0x8d2e0c00] 08:21:09 INFO - PROCESS | 1721 | 1464621669738 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1689ms 08:21:09 INFO - PROCESS | 1721 | 1464621669787 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 08:21:09 INFO - PROCESS | 1721 | 1464621669791 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 08:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:21:09 INFO - PROCESS | 1721 | 1464621669798 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:21:09 INFO - PROCESS | 1721 | 1464621669802 Marionette TRACE conn4 <- [1,1806,null,{}] 08:21:09 INFO - PROCESS | 1721 | 1464621669808 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:10 INFO - PROCESS | 1721 | 1464621670036 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 08:21:10 INFO - PROCESS | 1721 | 1464621670359 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:10 INFO - PROCESS | 1721 | ++DOCSHELL 0x89e88000 == 122 [pid = 1721] [id = 459] 08:21:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x9253f800) [pid = 1721] [serial = 1378] [outer = (nil)] 08:21:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x92ce7000) [pid = 1721] [serial = 1379] [outer = 0x9253f800] 08:21:10 INFO - PROCESS | 1721 | 1464621670456 Marionette DEBUG loaded listener.js 08:21:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x93872c00) [pid = 1721] [serial = 1380] [outer = 0x9253f800] 08:21:11 INFO - PROCESS | 1721 | 1464621671369 Marionette TRACE conn4 <- [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]]]}] 08:21:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1638ms 08:21:11 INFO - PROCESS | 1721 | 1464621671437 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 08:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:21:11 INFO - PROCESS | 1721 | 1464621671441 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 08:21:11 INFO - PROCESS | 1721 | 1464621671448 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:21:11 INFO - PROCESS | 1721 | 1464621671452 Marionette TRACE conn4 <- [1,1810,null,{}] 08:21:11 INFO - PROCESS | 1721 | 1464621671458 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:11 INFO - PROCESS | 1721 | 1464621671715 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 08:21:12 INFO - PROCESS | 1721 | 1464621672045 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:12 INFO - PROCESS | 1721 | ++DOCSHELL 0x92545800 == 123 [pid = 1721] [id = 460] 08:21:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x92ad2800) [pid = 1721] [serial = 1381] [outer = (nil)] 08:21:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x94f40c00) [pid = 1721] [serial = 1382] [outer = 0x92ad2800] 08:21:12 INFO - PROCESS | 1721 | 1464621672135 Marionette DEBUG loaded listener.js 08:21:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x94f7e000) [pid = 1721] [serial = 1383] [outer = 0x92ad2800] 08:21:13 INFO - PROCESS | 1721 | 1464621673094 Marionette TRACE conn4 <- [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]]]}] 08:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1690ms 08:21:13 INFO - PROCESS | 1721 | 1464621673138 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 08:21:13 INFO - PROCESS | 1721 | 1464621673143 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 08:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:21:13 INFO - PROCESS | 1721 | 1464621673150 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:21:13 INFO - PROCESS | 1721 | 1464621673154 Marionette TRACE conn4 <- [1,1814,null,{}] 08:21:13 INFO - PROCESS | 1721 | 1464621673160 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:13 INFO - PROCESS | 1721 | 1464621673407 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 08:21:13 INFO - PROCESS | 1721 | 1464621673746 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:13 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d3d0400 == 124 [pid = 1721] [id = 461] 08:21:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x8e888c00) [pid = 1721] [serial = 1384] [outer = (nil)] 08:21:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x95103c00) [pid = 1721] [serial = 1385] [outer = 0x8e888c00] 08:21:13 INFO - PROCESS | 1721 | 1464621673844 Marionette DEBUG loaded listener.js 08:21:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x951ec000) [pid = 1721] [serial = 1386] [outer = 0x8e888c00] 08:21:14 INFO - PROCESS | 1721 | 1464621674765 Marionette TRACE conn4 <- [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]]]}] 08:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1684ms 08:21:14 INFO - PROCESS | 1721 | 1464621674835 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 08:21:14 INFO - PROCESS | 1721 | 1464621674839 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 08:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:21:14 INFO - PROCESS | 1721 | 1464621674846 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:21:14 INFO - PROCESS | 1721 | 1464621674849 Marionette TRACE conn4 <- [1,1818,null,{}] 08:21:14 INFO - PROCESS | 1721 | 1464621674855 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:15 INFO - PROCESS | 1721 | 1464621675111 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 08:21:15 INFO - PROCESS | 1721 | 1464621675448 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:15 INFO - PROCESS | 1721 | ++DOCSHELL 0x99de6000 == 125 [pid = 1721] [id = 462] 08:21:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x99de6c00) [pid = 1721] [serial = 1387] [outer = (nil)] 08:21:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x9a141000) [pid = 1721] [serial = 1388] [outer = 0x99de6c00] 08:21:15 INFO - PROCESS | 1721 | 1464621675556 Marionette DEBUG loaded listener.js 08:21:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x9a841800) [pid = 1721] [serial = 1389] [outer = 0x99de6c00] 08:21:16 INFO - PROCESS | 1721 | 1464621676561 Marionette TRACE conn4 <- [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]]]}] 08:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1793ms 08:21:16 INFO - PROCESS | 1721 | 1464621676640 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 08:21:16 INFO - PROCESS | 1721 | 1464621676645 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 08:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:21:16 INFO - PROCESS | 1721 | 1464621676652 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:21:16 INFO - PROCESS | 1721 | 1464621676658 Marionette TRACE conn4 <- [1,1822,null,{}] 08:21:16 INFO - PROCESS | 1721 | 1464621676664 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:16 INFO - PROCESS | 1721 | 1464621676955 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 08:21:17 INFO - PROCESS | 1721 | 1464621677366 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:17 INFO - PROCESS | 1721 | ++DOCSHELL 0x91282800 == 126 [pid = 1721] [id = 463] 08:21:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x9b074400) [pid = 1721] [serial = 1390] [outer = (nil)] 08:21:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x9ba7b800) [pid = 1721] [serial = 1391] [outer = 0x9b074400] 08:21:17 INFO - PROCESS | 1721 | 1464621677459 Marionette DEBUG loaded listener.js 08:21:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x9c023400) [pid = 1721] [serial = 1392] [outer = 0x9b074400] 08:21:18 INFO - PROCESS | 1721 | 1464621678466 Marionette TRACE conn4 <- [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]]]}] 08:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1848ms 08:21:18 INFO - PROCESS | 1721 | 1464621678501 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 08:21:18 INFO - PROCESS | 1721 | 1464621678504 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 08:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:21:18 INFO - PROCESS | 1721 | 1464621678511 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:21:18 INFO - PROCESS | 1721 | 1464621678515 Marionette TRACE conn4 <- [1,1826,null,{}] 08:21:18 INFO - PROCESS | 1721 | 1464621678521 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:18 INFO - PROCESS | 1721 | 1464621678760 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 08:21:19 INFO - PROCESS | 1721 | 1464621679094 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:19 INFO - PROCESS | 1721 | ++DOCSHELL 0x91007400 == 127 [pid = 1721] [id = 464] 08:21:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x9174b000) [pid = 1721] [serial = 1393] [outer = (nil)] 08:21:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0xa105c400) [pid = 1721] [serial = 1394] [outer = 0x9174b000] 08:21:19 INFO - PROCESS | 1721 | 1464621679183 Marionette DEBUG loaded listener.js 08:21:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0xa0511400) [pid = 1721] [serial = 1395] [outer = 0x9174b000] 08:21:20 INFO - PROCESS | 1721 | 1464621680336 Marionette TRACE conn4 <- [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]]]}] 08:21:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:21:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1883ms 08:21:20 INFO - PROCESS | 1721 | 1464621680397 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 08:21:20 INFO - PROCESS | 1721 | 1464621680419 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 08:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:21:20 INFO - PROCESS | 1721 | 1464621680431 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:21:20 INFO - PROCESS | 1721 | 1464621680435 Marionette TRACE conn4 <- [1,1830,null,{}] 08:21:20 INFO - PROCESS | 1721 | 1464621680445 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:20 INFO - PROCESS | 1721 | 1464621680895 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 08:21:21 INFO - PROCESS | 1721 | 1464621681216 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:21 INFO - PROCESS | 1721 | ++DOCSHELL 0xa22d4400 == 128 [pid = 1721] [id = 465] 08:21:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0xa260f000) [pid = 1721] [serial = 1396] [outer = (nil)] 08:21:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0xa3067000) [pid = 1721] [serial = 1397] [outer = 0xa260f000] 08:21:21 INFO - PROCESS | 1721 | 1464621681312 Marionette DEBUG loaded listener.js 08:21:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0xa325f000) [pid = 1721] [serial = 1398] [outer = 0xa260f000] 08:21:22 INFO - PROCESS | 1721 | 1464621682199 Marionette TRACE conn4 <- [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]]]}] 08:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1805ms 08:21:22 INFO - PROCESS | 1721 | 1464621682241 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 08:21:22 INFO - PROCESS | 1721 | 1464621682245 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 08:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:21:22 INFO - PROCESS | 1721 | 1464621682258 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:21:22 INFO - PROCESS | 1721 | 1464621682262 Marionette TRACE conn4 <- [1,1834,null,{}] 08:21:22 INFO - PROCESS | 1721 | 1464621682269 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:22 INFO - PROCESS | 1721 | 1464621682507 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 08:21:22 INFO - PROCESS | 1721 | 1464621682847 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:22 INFO - PROCESS | 1721 | ++DOCSHELL 0x88722800 == 129 [pid = 1721] [id = 466] 08:21:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x9af4b400) [pid = 1721] [serial = 1399] [outer = (nil)] 08:21:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0xa35efc00) [pid = 1721] [serial = 1400] [outer = 0x9af4b400] 08:21:22 INFO - PROCESS | 1721 | 1464621682944 Marionette DEBUG loaded listener.js 08:21:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0xa504c400) [pid = 1721] [serial = 1401] [outer = 0x9af4b400] 08:21:23 INFO - PROCESS | 1721 | 1464621683889 Marionette TRACE conn4 <- [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]]]}] 08:21:23 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 08:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1683ms 08:21:23 INFO - PROCESS | 1721 | 1464621683942 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 08:21:23 INFO - PROCESS | 1721 | 1464621683946 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 08:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:21:23 INFO - PROCESS | 1721 | 1464621683953 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:21:23 INFO - PROCESS | 1721 | 1464621683956 Marionette TRACE conn4 <- [1,1838,null,{}] 08:21:23 INFO - PROCESS | 1721 | 1464621683963 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:24 INFO - PROCESS | 1721 | 1464621684217 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 08:21:24 INFO - PROCESS | 1721 | 1464621684550 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:24 INFO - PROCESS | 1721 | ++DOCSHELL 0x89e8fc00 == 130 [pid = 1721] [id = 467] 08:21:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x9253fc00) [pid = 1721] [serial = 1402] [outer = (nil)] 08:21:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0xa623a800) [pid = 1721] [serial = 1403] [outer = 0x9253fc00] 08:21:24 INFO - PROCESS | 1721 | 1464621684646 Marionette DEBUG loaded listener.js 08:21:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0xa670b800) [pid = 1721] [serial = 1404] [outer = 0x9253fc00] 08:21:25 INFO - PROCESS | 1721 | 1464621685575 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1681ms 08:21:25 INFO - PROCESS | 1721 | 1464621685635 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 08:21:25 INFO - PROCESS | 1721 | 1464621685639 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 08:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:21:25 INFO - PROCESS | 1721 | 1464621685646 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:21:25 INFO - PROCESS | 1721 | 1464621685650 Marionette TRACE conn4 <- [1,1842,null,{}] 08:21:25 INFO - PROCESS | 1721 | 1464621685657 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:25 INFO - PROCESS | 1721 | 1464621685887 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 08:21:26 INFO - PROCESS | 1721 | 1464621686231 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:26 INFO - PROCESS | 1721 | ++DOCSHELL 0x89b2b400 == 131 [pid = 1721] [id = 468] 08:21:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0xa22cd800) [pid = 1721] [serial = 1405] [outer = (nil)] 08:21:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0xa68a6000) [pid = 1721] [serial = 1406] [outer = 0xa22cd800] 08:21:26 INFO - PROCESS | 1721 | 1464621686324 Marionette DEBUG loaded listener.js 08:21:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0xa6a44c00) [pid = 1721] [serial = 1407] [outer = 0xa22cd800] 08:21:27 INFO - PROCESS | 1721 | 1464621687354 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1740ms 08:21:27 INFO - PROCESS | 1721 | 1464621687390 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 08:21:27 INFO - PROCESS | 1721 | 1464621687394 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 08:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:21:27 INFO - PROCESS | 1721 | 1464621687400 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:21:27 INFO - PROCESS | 1721 | 1464621687404 Marionette TRACE conn4 <- [1,1846,null,{}] 08:21:27 INFO - PROCESS | 1721 | 1464621687410 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:27 INFO - PROCESS | 1721 | 1464621687655 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 08:21:28 INFO - PROCESS | 1721 | 1464621687984 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:28 INFO - PROCESS | 1721 | ++DOCSHELL 0x94483c00 == 132 [pid = 1721] [id = 469] 08:21:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0xa228ac00) [pid = 1721] [serial = 1408] [outer = (nil)] 08:21:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0xa6a51400) [pid = 1721] [serial = 1409] [outer = 0xa228ac00] 08:21:28 INFO - PROCESS | 1721 | 1464621688079 Marionette DEBUG loaded listener.js 08:21:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 178 (0xa6b43400) [pid = 1721] [serial = 1410] [outer = 0xa228ac00] 08:21:30 INFO - PROCESS | 1721 | --DOCSHELL 0x8871b000 == 131 [pid = 1721] [id = 343] 08:21:30 INFO - PROCESS | 1721 | --DOCSHELL 0x8c20ec00 == 130 [pid = 1721] [id = 362] 08:21:30 INFO - PROCESS | 1721 | --DOCSHELL 0x919c8c00 == 129 [pid = 1721] [id = 349] 08:21:30 INFO - PROCESS | 1721 | --DOCSHELL 0x8871d800 == 128 [pid = 1721] [id = 357] 08:21:30 INFO - PROCESS | 1721 | --DOCSHELL 0x922ca400 == 127 [pid = 1721] [id = 353] 08:21:30 INFO - PROCESS | 1721 | --DOCSHELL 0x9174bc00 == 126 [pid = 1721] [id = 352] 08:21:30 INFO - PROCESS | 1721 | --DOCSHELL 0x94f86000 == 125 [pid = 1721] [id = 354] 08:21:30 INFO - PROCESS | 1721 | --DOCSHELL 0x8d2df800 == 124 [pid = 1721] [id = 342] 08:21:30 INFO - PROCESS | 1721 | --DOCSHELL 0x8c0d6400 == 123 [pid = 1721] [id = 387] 08:21:30 INFO - PROCESS | 1721 | --DOCSHELL 0x8d3d9000 == 122 [pid = 1721] [id = 345] 08:21:30 INFO - PROCESS | 1721 | --DOCSHELL 0x89b2e400 == 121 [pid = 1721] [id = 451] 08:21:30 INFO - PROCESS | 1721 | --DOCSHELL 0x8e470800 == 120 [pid = 1721] [id = 450] 08:21:30 INFO - PROCESS | 1721 | --DOCSHELL 0x8d2e1c00 == 119 [pid = 1721] [id = 449] 08:21:30 INFO - PROCESS | 1721 | --DOCSHELL 0x8bc03000 == 118 [pid = 1721] [id = 448] 08:21:30 INFO - PROCESS | 1721 | --DOCSHELL 0x9375a800 == 117 [pid = 1721] [id = 443] 08:21:30 INFO - PROCESS | 1721 | --DOCSHELL 0x94f46000 == 116 [pid = 1721] [id = 442] 08:21:30 INFO - PROCESS | 1721 | --DOCSHELL 0x8d2e0000 == 115 [pid = 1721] [id = 440] 08:21:30 INFO - PROCESS | 1721 | --DOCSHELL 0x92941400 == 114 [pid = 1721] [id = 441] 08:21:30 INFO - PROCESS | 1721 | --DOCSHELL 0x922c7800 == 113 [pid = 1721] [id = 439] 08:21:30 INFO - PROCESS | 1721 | --DOCSHELL 0x919ca000 == 112 [pid = 1721] [id = 438] 08:21:30 INFO - PROCESS | 1721 | --DOCSHELL 0x91745400 == 111 [pid = 1721] [id = 437] 08:21:30 INFO - PROCESS | 1721 | --DOCSHELL 0x9174d800 == 110 [pid = 1721] [id = 436] 08:21:30 INFO - PROCESS | 1721 | --DOCSHELL 0x90f73400 == 109 [pid = 1721] [id = 435] 08:21:30 INFO - PROCESS | 1721 | --DOCSHELL 0x8dff0800 == 108 [pid = 1721] [id = 433] 08:21:30 INFO - PROCESS | 1721 | --DOCSHELL 0x8c213000 == 107 [pid = 1721] [id = 434] 08:21:30 INFO - PROCESS | 1721 | --DOCSHELL 0x8c219c00 == 106 [pid = 1721] [id = 432] 08:21:30 INFO - PROCESS | 1721 | --DOCSHELL 0x89b26400 == 105 [pid = 1721] [id = 431] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 177 (0x91005800) [pid = 1721] [serial = 1164] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0x8d289800) [pid = 1721] [serial = 1289] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x8d3d4400) [pid = 1721] [serial = 1290] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x8dd7fc00) [pid = 1721] [serial = 1292] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x8ada8800) [pid = 1721] [serial = 1286] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0xa628a400) [pid = 1721] [serial = 1284] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0xa35e7c00) [pid = 1721] [serial = 1283] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x8dddd000) [pid = 1721] [serial = 1281] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x8ddda400) [pid = 1721] [serial = 1280] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0xa678ac00) [pid = 1721] [serial = 1278] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0xa6298000) [pid = 1721] [serial = 1277] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0xa26c7c00) [pid = 1721] [serial = 1275] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0xa2408800) [pid = 1721] [serial = 1274] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x9ba7dc00) [pid = 1721] [serial = 1272] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x9b7e5400) [pid = 1721] [serial = 1271] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x9af57000) [pid = 1721] [serial = 1269] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x9af54800) [pid = 1721] [serial = 1268] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x9a842c00) [pid = 1721] [serial = 1266] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x9a7ab000) [pid = 1721] [serial = 1265] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x9768a000) [pid = 1721] [serial = 1263] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x95131800) [pid = 1721] [serial = 1262] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x93987400) [pid = 1721] [serial = 1260] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x9375b000) [pid = 1721] [serial = 1259] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x92ad3800) [pid = 1721] [serial = 1257] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x92aca800) [pid = 1721] [serial = 1256] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x92946000) [pid = 1721] [serial = 1254] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x92943c00) [pid = 1721] [serial = 1253] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x92827000) [pid = 1721] [serial = 1251] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x926a4800) [pid = 1721] [serial = 1250] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x922c3800) [pid = 1721] [serial = 1248] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x91a77000) [pid = 1721] [serial = 1247] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x9183f400) [pid = 1721] [serial = 1245] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x91839000) [pid = 1721] [serial = 1244] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x9173fc00) [pid = 1721] [serial = 1242] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x910b7c00) [pid = 1721] [serial = 1241] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x8eee1400) [pid = 1721] [serial = 1239] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x8e470000) [pid = 1721] [serial = 1238] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x8d3cd000) [pid = 1721] [serial = 1236] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x8d286000) [pid = 1721] [serial = 1235] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x89e8b400) [pid = 1721] [serial = 1233] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x89b30c00) [pid = 1721] [serial = 1232] [outer = (nil)] [url = about:blank] 08:21:30 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x8c0db800) [pid = 1721] [serial = 1287] [outer = (nil)] [url = about:blank] 08:21:31 INFO - PROCESS | 1721 | 1464621691061 Marionette TRACE conn4 <- [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]]]}] 08:21:31 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) 08:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 3693ms 08:21:31 INFO - PROCESS | 1721 | 1464621691095 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 08:21:31 INFO - PROCESS | 1721 | 1464621691101 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 08:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:21:31 INFO - PROCESS | 1721 | 1464621691111 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:21:31 INFO - PROCESS | 1721 | 1464621691115 Marionette TRACE conn4 <- [1,1850,null,{}] 08:21:31 INFO - PROCESS | 1721 | 1464621691124 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:31 INFO - PROCESS | 1721 | 1464621691368 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 08:21:31 INFO - PROCESS | 1721 | 1464621691639 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:31 INFO - PROCESS | 1721 | ++DOCSHELL 0x8a8e1800 == 106 [pid = 1721] [id = 470] 08:21:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x8a8e1c00) [pid = 1721] [serial = 1411] [outer = (nil)] 08:21:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8ad9d000) [pid = 1721] [serial = 1412] [outer = 0x8a8e1c00] 08:21:31 INFO - PROCESS | 1721 | 1464621691735 Marionette DEBUG loaded listener.js 08:21:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8bc0d400) [pid = 1721] [serial = 1413] [outer = 0x8a8e1c00] 08:21:32 INFO - PROCESS | 1721 | 1464621692588 Marionette TRACE conn4 <- [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]]]}] 08:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1539ms 08:21:32 INFO - PROCESS | 1721 | 1464621692657 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 08:21:32 INFO - PROCESS | 1721 | 1464621692667 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 08:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:21:32 INFO - PROCESS | 1721 | 1464621692679 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:21:32 INFO - PROCESS | 1721 | 1464621692683 Marionette TRACE conn4 <- [1,1854,null,{}] 08:21:32 INFO - PROCESS | 1721 | 1464621692696 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:32 INFO - PROCESS | 1721 | 1464621692997 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 08:21:33 INFO - PROCESS | 1721 | 1464621693031 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:33 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0d6400 == 107 [pid = 1721] [id = 471] 08:21:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x8c21b000) [pid = 1721] [serial = 1414] [outer = (nil)] 08:21:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8d23a000) [pid = 1721] [serial = 1415] [outer = 0x8c21b000] 08:21:33 INFO - PROCESS | 1721 | 1464621693117 Marionette DEBUG loaded listener.js 08:21:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x8d2dbc00) [pid = 1721] [serial = 1416] [outer = 0x8c21b000] 08:21:34 INFO - PROCESS | 1721 | 1464621694190 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:21:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1542ms 08:21:34 INFO - PROCESS | 1721 | 1464621694222 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 08:21:34 INFO - PROCESS | 1721 | 1464621694229 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 08:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:21:34 INFO - PROCESS | 1721 | 1464621694255 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:21:34 INFO - PROCESS | 1721 | 1464621694268 Marionette TRACE conn4 <- [1,1858,null,{}] 08:21:34 INFO - PROCESS | 1721 | 1464621694287 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:34 INFO - PROCESS | 1721 | 1464621694611 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 08:21:35 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x8c13e000) [pid = 1721] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:21:35 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x8e473800) [pid = 1721] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:21:35 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x8d22fc00) [pid = 1721] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:21:35 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x89b28000) [pid = 1721] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:21:35 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x8d2e5000) [pid = 1721] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:21:35 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x8bc05000) [pid = 1721] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:21:35 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x99e81000) [pid = 1721] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:21:35 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x99e80c00) [pid = 1721] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:21:35 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x96c07c00) [pid = 1721] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:21:35 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x951ed000) [pid = 1721] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:21:35 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x94f47000) [pid = 1721] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:21:35 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x94f47c00) [pid = 1721] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:21:35 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x92ad6c00) [pid = 1721] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:21:35 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x91004c00) [pid = 1721] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:21:35 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x922ce000) [pid = 1721] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:21:35 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x92132c00) [pid = 1721] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:21:35 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x9183c800) [pid = 1721] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:21:35 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x9174dc00) [pid = 1721] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:21:35 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x91010c00) [pid = 1721] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:21:35 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0x8d22c400) [pid = 1721] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:21:35 INFO - PROCESS | 1721 | --DOMWINDOW == 121 (0x8dff4800) [pid = 1721] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:21:35 INFO - PROCESS | 1721 | --DOMWINDOW == 120 (0x92829000) [pid = 1721] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:21:35 INFO - PROCESS | 1721 | 1464621695492 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:35 INFO - PROCESS | 1721 | ++DOCSHELL 0x89b28000 == 108 [pid = 1721] [id = 472] 08:21:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 121 (0x89e82800) [pid = 1721] [serial = 1417] [outer = (nil)] 08:21:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0x8d22c400) [pid = 1721] [serial = 1418] [outer = 0x89e82800] 08:21:35 INFO - PROCESS | 1721 | 1464621695574 Marionette DEBUG loaded listener.js 08:21:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x8dd77800) [pid = 1721] [serial = 1419] [outer = 0x89e82800] 08:21:36 INFO - PROCESS | 1721 | 1464621696424 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 2219ms 08:21:36 INFO - PROCESS | 1721 | 1464621696462 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 08:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:21:36 INFO - PROCESS | 1721 | 1464621696467 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 08:21:36 INFO - PROCESS | 1721 | 1464621696473 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:21:36 INFO - PROCESS | 1721 | 1464621696477 Marionette TRACE conn4 <- [1,1862,null,{}] 08:21:36 INFO - PROCESS | 1721 | 1464621696482 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:36 INFO - PROCESS | 1721 | 1464621696708 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 08:21:36 INFO - PROCESS | 1721 | 1464621696900 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:36 INFO - PROCESS | 1721 | ++DOCSHELL 0x8bc05000 == 109 [pid = 1721] [id = 473] 08:21:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x8dddec00) [pid = 1721] [serial = 1420] [outer = (nil)] 08:21:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x8dff2800) [pid = 1721] [serial = 1421] [outer = 0x8dddec00] 08:21:36 INFO - PROCESS | 1721 | 1464621696978 Marionette DEBUG loaded listener.js 08:21:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x8e55b800) [pid = 1721] [serial = 1422] [outer = 0x8dddec00] 08:21:38 INFO - PROCESS | 1721 | 1464621698120 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1686ms 08:21:38 INFO - PROCESS | 1721 | 1464621698159 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 08:21:38 INFO - PROCESS | 1721 | 1464621698167 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 08:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:21:38 INFO - PROCESS | 1721 | 1464621698177 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:21:38 INFO - PROCESS | 1721 | 1464621698182 Marionette TRACE conn4 <- [1,1866,null,{}] 08:21:38 INFO - PROCESS | 1721 | 1464621698191 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:38 INFO - PROCESS | 1721 | 1464621698432 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 08:21:38 INFO - PROCESS | 1721 | 1464621698772 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:38 INFO - PROCESS | 1721 | ++DOCSHELL 0x87ca5c00 == 110 [pid = 1721] [id = 474] 08:21:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x89e90c00) [pid = 1721] [serial = 1423] [outer = (nil)] 08:21:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x8c20ec00) [pid = 1721] [serial = 1424] [outer = 0x89e90c00] 08:21:38 INFO - PROCESS | 1721 | 1464621698872 Marionette DEBUG loaded listener.js 08:21:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x8d231400) [pid = 1721] [serial = 1425] [outer = 0x89e90c00] 08:21:39 INFO - PROCESS | 1721 | 1464621699809 Marionette TRACE conn4 <- [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]]]}] 08:21:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1688ms 08:21:39 INFO - PROCESS | 1721 | 1464621699867 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 08:21:39 INFO - PROCESS | 1721 | 1464621699876 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 08:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:21:39 INFO - PROCESS | 1721 | 1464621699887 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:21:39 INFO - PROCESS | 1721 | 1464621699891 Marionette TRACE conn4 <- [1,1870,null,{}] 08:21:39 INFO - PROCESS | 1721 | 1464621699898 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:40 INFO - PROCESS | 1721 | 1464621700205 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 08:21:40 INFO - PROCESS | 1721 | 1464621700541 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:40 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d3d8000 == 111 [pid = 1721] [id = 475] 08:21:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x8dddd000) [pid = 1721] [serial = 1426] [outer = (nil)] 08:21:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x8e473400) [pid = 1721] [serial = 1427] [outer = 0x8dddd000] 08:21:40 INFO - PROCESS | 1721 | 1464621700632 Marionette DEBUG loaded listener.js 08:21:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x8eee5800) [pid = 1721] [serial = 1428] [outer = 0x8dddd000] 08:21:41 INFO - PROCESS | 1721 | 1464621701683 Marionette TRACE conn4 <- [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]]]}] 08:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1834ms 08:21:41 INFO - PROCESS | 1721 | 1464621701721 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 08:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:21:41 INFO - PROCESS | 1721 | 1464621701726 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 08:21:41 INFO - PROCESS | 1721 | 1464621701733 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:21:41 INFO - PROCESS | 1721 | 1464621701739 Marionette TRACE conn4 <- [1,1874,null,{}] 08:21:41 INFO - PROCESS | 1721 | 1464621701756 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:42 INFO - PROCESS | 1721 | 1464621701995 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 08:21:42 INFO - PROCESS | 1721 | 1464621702321 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:42 INFO - PROCESS | 1721 | ++DOCSHELL 0x9095f000 == 112 [pid = 1721] [id = 476] 08:21:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x91003000) [pid = 1721] [serial = 1429] [outer = (nil)] 08:21:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x910a9800) [pid = 1721] [serial = 1430] [outer = 0x91003000] 08:21:42 INFO - PROCESS | 1721 | 1464621702436 Marionette DEBUG loaded listener.js 08:21:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x91282c00) [pid = 1721] [serial = 1431] [outer = 0x91003000] 08:21:43 INFO - PROCESS | 1721 | 1464621703419 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1745ms 08:21:43 INFO - PROCESS | 1721 | 1464621703479 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 08:21:43 INFO - PROCESS | 1721 | 1464621703484 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 08:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:21:43 INFO - PROCESS | 1721 | 1464621703491 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:21:43 INFO - PROCESS | 1721 | 1464621703495 Marionette TRACE conn4 <- [1,1878,null,{}] 08:21:43 INFO - PROCESS | 1721 | 1464621703501 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:43 INFO - PROCESS | 1721 | 1464621703749 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 08:21:44 INFO - PROCESS | 1721 | 1464621704052 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:44 INFO - PROCESS | 1721 | ++DOCSHELL 0x9095d800 == 113 [pid = 1721] [id = 477] 08:21:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x9100a800) [pid = 1721] [serial = 1432] [outer = (nil)] 08:21:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x9173f800) [pid = 1721] [serial = 1433] [outer = 0x9100a800] 08:21:44 INFO - PROCESS | 1721 | 1464621704147 Marionette DEBUG loaded listener.js 08:21:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x91746c00) [pid = 1721] [serial = 1434] [outer = 0x9100a800] 08:21:45 INFO - PROCESS | 1721 | 1464621705069 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1636ms 08:21:45 INFO - PROCESS | 1721 | 1464621705128 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 08:21:45 INFO - PROCESS | 1721 | 1464621705132 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 08:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:21:45 INFO - PROCESS | 1721 | 1464621705139 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:21:45 INFO - PROCESS | 1721 | 1464621705143 Marionette TRACE conn4 <- [1,1882,null,{}] 08:21:45 INFO - PROCESS | 1721 | 1464621705149 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:45 INFO - PROCESS | 1721 | 1464621705382 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 08:21:45 INFO - PROCESS | 1721 | 1464621705720 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:45 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dd79800 == 114 [pid = 1721] [id = 478] 08:21:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8dd7b000) [pid = 1721] [serial = 1435] [outer = (nil)] 08:21:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x91837800) [pid = 1721] [serial = 1436] [outer = 0x8dd7b000] 08:21:45 INFO - PROCESS | 1721 | 1464621705825 Marionette DEBUG loaded listener.js 08:21:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x9183f000) [pid = 1721] [serial = 1437] [outer = 0x8dd7b000] 08:21:46 INFO - PROCESS | 1721 | 1464621706857 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1785ms 08:21:46 INFO - PROCESS | 1721 | 1464621706926 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 08:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:21:46 INFO - PROCESS | 1721 | 1464621706930 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 08:21:46 INFO - PROCESS | 1721 | 1464621706937 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:21:46 INFO - PROCESS | 1721 | 1464621706941 Marionette TRACE conn4 <- [1,1886,null,{}] 08:21:46 INFO - PROCESS | 1721 | 1464621706947 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:47 INFO - PROCESS | 1721 | 1464621707240 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 08:21:47 INFO - PROCESS | 1721 | 1464621707588 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:47 INFO - PROCESS | 1721 | ++DOCSHELL 0x91744400 == 115 [pid = 1721] [id = 479] 08:21:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x9174bc00) [pid = 1721] [serial = 1438] [outer = (nil)] 08:21:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x9213a400) [pid = 1721] [serial = 1439] [outer = 0x9174bc00] 08:21:47 INFO - PROCESS | 1721 | 1464621707681 Marionette DEBUG loaded listener.js 08:21:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x922c5800) [pid = 1721] [serial = 1440] [outer = 0x9174bc00] 08:21:48 INFO - PROCESS | 1721 | 1464621708627 Marionette TRACE conn4 <- [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]]]}] 08:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1735ms 08:21:48 INFO - PROCESS | 1721 | 1464621708673 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 08:21:48 INFO - PROCESS | 1721 | 1464621708677 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 08:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:21:48 INFO - PROCESS | 1721 | 1464621708684 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:21:48 INFO - PROCESS | 1721 | 1464621708688 Marionette TRACE conn4 <- [1,1890,null,{}] 08:21:48 INFO - PROCESS | 1721 | 1464621708694 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:48 INFO - PROCESS | 1721 | 1464621708927 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 08:21:49 INFO - PROCESS | 1721 | 1464621709250 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:49 INFO - PROCESS | 1721 | ++DOCSHELL 0x91a79800 == 116 [pid = 1721] [id = 480] 08:21:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x9213ac00) [pid = 1721] [serial = 1441] [outer = (nil)] 08:21:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x9269a400) [pid = 1721] [serial = 1442] [outer = 0x9213ac00] 08:21:49 INFO - PROCESS | 1721 | 1464621709441 Marionette DEBUG loaded listener.js 08:21:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x926a2c00) [pid = 1721] [serial = 1443] [outer = 0x9213ac00] 08:21:50 INFO - PROCESS | 1721 | 1464621710474 Marionette TRACE conn4 <- [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]]]}] 08:21:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1838ms 08:21:50 INFO - PROCESS | 1721 | 1464621710524 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 08:21:50 INFO - PROCESS | 1721 | 1464621710528 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 08:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:21:50 INFO - PROCESS | 1721 | 1464621710551 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:21:50 INFO - PROCESS | 1721 | 1464621710555 Marionette TRACE conn4 <- [1,1894,null,{}] 08:21:50 INFO - PROCESS | 1721 | 1464621710561 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:50 INFO - PROCESS | 1721 | 1464621710830 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 08:21:51 INFO - PROCESS | 1721 | 1464621711176 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:51 INFO - PROCESS | 1721 | ++DOCSHELL 0x91a74000 == 117 [pid = 1721] [id = 481] 08:21:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x9213d800) [pid = 1721] [serial = 1444] [outer = (nil)] 08:21:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x9282f800) [pid = 1721] [serial = 1445] [outer = 0x9213d800] 08:21:51 INFO - PROCESS | 1721 | 1464621711275 Marionette DEBUG loaded listener.js 08:21:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x92832c00) [pid = 1721] [serial = 1446] [outer = 0x9213d800] 08:21:52 INFO - PROCESS | 1721 | 1464621712225 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1759ms 08:21:52 INFO - PROCESS | 1721 | 1464621712307 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 08:21:52 INFO - PROCESS | 1721 | 1464621712312 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 08:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:21:52 INFO - PROCESS | 1721 | 1464621712318 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:21:52 INFO - PROCESS | 1721 | 1464621712322 Marionette TRACE conn4 <- [1,1898,null,{}] 08:21:52 INFO - PROCESS | 1721 | 1464621712328 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:52 INFO - PROCESS | 1721 | 1464621712620 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 08:21:52 INFO - PROCESS | 1721 | 1464621712949 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:52 INFO - PROCESS | 1721 | ++DOCSHELL 0x91747c00 == 118 [pid = 1721] [id = 482] 08:21:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x92540000) [pid = 1721] [serial = 1447] [outer = (nil)] 08:21:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x92a09000) [pid = 1721] [serial = 1448] [outer = 0x92540000] 08:21:53 INFO - PROCESS | 1721 | 1464621713051 Marionette DEBUG loaded listener.js 08:21:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x92a0c000) [pid = 1721] [serial = 1449] [outer = 0x92540000] 08:21:53 INFO - PROCESS | 1721 | 1464621713993 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1738ms 08:21:54 INFO - PROCESS | 1721 | 1464621714057 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 08:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:21:54 INFO - PROCESS | 1721 | 1464621714061 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 08:21:54 INFO - PROCESS | 1721 | 1464621714068 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:21:54 INFO - PROCESS | 1721 | 1464621714072 Marionette TRACE conn4 <- [1,1902,null,{}] 08:21:54 INFO - PROCESS | 1721 | 1464621714078 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:54 INFO - PROCESS | 1721 | 1464621714324 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 08:21:54 INFO - PROCESS | 1721 | 1464621714640 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:54 INFO - PROCESS | 1721 | ++DOCSHELL 0x91a67400 == 119 [pid = 1721] [id = 483] 08:21:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x92943000) [pid = 1721] [serial = 1450] [outer = (nil)] 08:21:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x92ad7c00) [pid = 1721] [serial = 1451] [outer = 0x92943000] 08:21:54 INFO - PROCESS | 1721 | 1464621714740 Marionette DEBUG loaded listener.js 08:21:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x92cee400) [pid = 1721] [serial = 1452] [outer = 0x92943000] 08:21:55 INFO - PROCESS | 1721 | 1464621715762 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1744ms 08:21:55 INFO - PROCESS | 1721 | 1464621715813 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 08:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:21:55 INFO - PROCESS | 1721 | 1464621715818 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 08:21:55 INFO - PROCESS | 1721 | 1464621715825 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:21:55 INFO - PROCESS | 1721 | 1464621715830 Marionette TRACE conn4 <- [1,1906,null,{}] 08:21:55 INFO - PROCESS | 1721 | 1464621715836 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:56 INFO - PROCESS | 1721 | 1464621716117 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 08:21:56 INFO - PROCESS | 1721 | 1464621716497 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:56 INFO - PROCESS | 1721 | ++DOCSHELL 0x92830c00 == 120 [pid = 1721] [id = 484] 08:21:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x95105c00) [pid = 1721] [serial = 1453] [outer = (nil)] 08:21:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x95133800) [pid = 1721] [serial = 1454] [outer = 0x95105c00] 08:21:56 INFO - PROCESS | 1721 | 1464621716627 Marionette DEBUG loaded listener.js 08:21:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x97685400) [pid = 1721] [serial = 1455] [outer = 0x95105c00] 08:21:57 INFO - PROCESS | 1721 | 1464621717647 Marionette TRACE conn4 <- [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]]]}] 08:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1897ms 08:21:57 INFO - PROCESS | 1721 | 1464621717723 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 08:21:57 INFO - PROCESS | 1721 | 1464621717726 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 08:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:21:57 INFO - PROCESS | 1721 | 1464621717734 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:21:57 INFO - PROCESS | 1721 | 1464621717737 Marionette TRACE conn4 <- [1,1910,null,{}] 08:21:57 INFO - PROCESS | 1721 | 1464621717743 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:57 INFO - PROCESS | 1721 | 1464621717981 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 08:21:58 INFO - PROCESS | 1721 | 1464621718318 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:58 INFO - PROCESS | 1721 | ++DOCSHELL 0x95109c00 == 121 [pid = 1721] [id = 485] 08:21:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x9510a000) [pid = 1721] [serial = 1456] [outer = (nil)] 08:21:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x99dc6000) [pid = 1721] [serial = 1457] [outer = 0x9510a000] 08:21:58 INFO - PROCESS | 1721 | 1464621718412 Marionette DEBUG loaded listener.js 08:21:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x99de0c00) [pid = 1721] [serial = 1458] [outer = 0x9510a000] 08:21:59 INFO - PROCESS | 1721 | 1464621719348 Marionette TRACE conn4 <- [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]]]}] 08:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1688ms 08:21:59 INFO - PROCESS | 1721 | 1464621719423 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 08:21:59 INFO - PROCESS | 1721 | 1464621719427 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 08:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:21:59 INFO - PROCESS | 1721 | 1464621719433 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:21:59 INFO - PROCESS | 1721 | 1464621719437 Marionette TRACE conn4 <- [1,1914,null,{}] 08:21:59 INFO - PROCESS | 1721 | 1464621719452 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:59 INFO - PROCESS | 1721 | 1464621719692 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 08:22:00 INFO - PROCESS | 1721 | 1464621720026 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:00 INFO - PROCESS | 1721 | ++DOCSHELL 0x951f0000 == 122 [pid = 1721] [id = 486] 08:22:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x98069400) [pid = 1721] [serial = 1459] [outer = (nil)] 08:22:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x9a2d5c00) [pid = 1721] [serial = 1460] [outer = 0x98069400] 08:22:00 INFO - PROCESS | 1721 | 1464621720126 Marionette DEBUG loaded listener.js 08:22:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x9a7b5800) [pid = 1721] [serial = 1461] [outer = 0x98069400] 08:22:01 INFO - PROCESS | 1721 | 1464621721290 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:22:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1895ms 08:22:01 INFO - PROCESS | 1721 | 1464621721329 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 08:22:01 INFO - PROCESS | 1721 | 1464621721333 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 08:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:22:01 INFO - PROCESS | 1721 | 1464621721340 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:22:01 INFO - PROCESS | 1721 | 1464621721344 Marionette TRACE conn4 <- [1,1918,null,{}] 08:22:01 INFO - PROCESS | 1721 | 1464621721350 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:01 INFO - PROCESS | 1721 | 1464621721620 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 08:22:01 INFO - PROCESS | 1721 | 1464621721969 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:02 INFO - PROCESS | 1721 | ++DOCSHELL 0x98892800 == 123 [pid = 1721] [id = 487] 08:22:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x99e8b400) [pid = 1721] [serial = 1462] [outer = (nil)] 08:22:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x9af56800) [pid = 1721] [serial = 1463] [outer = 0x99e8b400] 08:22:02 INFO - PROCESS | 1721 | 1464621722071 Marionette DEBUG loaded listener.js 08:22:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x9b071000) [pid = 1721] [serial = 1464] [outer = 0x99e8b400] 08:22:03 INFO - PROCESS | 1721 | 1464621723037 Marionette TRACE conn4 <- [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]]]}] 08:22:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1738ms 08:22:03 INFO - PROCESS | 1721 | 1464621723080 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 08:22:03 INFO - PROCESS | 1721 | 1464621723084 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 08:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:22:03 INFO - PROCESS | 1721 | 1464621723092 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:22:03 INFO - PROCESS | 1721 | 1464621723096 Marionette TRACE conn4 <- [1,1922,null,{}] 08:22:03 INFO - PROCESS | 1721 | 1464621723103 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:03 INFO - PROCESS | 1721 | 1464621723357 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 08:22:03 INFO - PROCESS | 1721 | 1464621723693 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:03 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e562400 == 124 [pid = 1721] [id = 488] 08:22:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x92acb000) [pid = 1721] [serial = 1465] [outer = (nil)] 08:22:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x9b7eb800) [pid = 1721] [serial = 1466] [outer = 0x92acb000] 08:22:03 INFO - PROCESS | 1721 | 1464621723792 Marionette DEBUG loaded listener.js 08:22:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x9bf6dc00) [pid = 1721] [serial = 1467] [outer = 0x92acb000] 08:22:04 INFO - PROCESS | 1721 | 1464621724695 Marionette TRACE conn4 <- [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]]]}] 08:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1639ms 08:22:04 INFO - PROCESS | 1721 | 1464621724731 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 08:22:04 INFO - PROCESS | 1721 | 1464621724735 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 08:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:22:04 INFO - PROCESS | 1721 | 1464621724742 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:22:04 INFO - PROCESS | 1721 | 1464621724746 Marionette TRACE conn4 <- [1,1926,null,{}] 08:22:04 INFO - PROCESS | 1721 | 1464621724774 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:05 INFO - PROCESS | 1721 | 1464621725020 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 08:22:05 INFO - PROCESS | 1721 | 1464621725329 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:05 INFO - PROCESS | 1721 | ++DOCSHELL 0x9b2a4800 == 125 [pid = 1721] [id = 489] 08:22:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x9b2b0400) [pid = 1721] [serial = 1468] [outer = (nil)] 08:22:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0xa2154000) [pid = 1721] [serial = 1469] [outer = 0x9b2b0400] 08:22:05 INFO - PROCESS | 1721 | 1464621725422 Marionette DEBUG loaded listener.js 08:22:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0xa2407c00) [pid = 1721] [serial = 1470] [outer = 0x9b2b0400] 08:22:06 INFO - PROCESS | 1721 | 1464621726383 Marionette TRACE conn4 <- [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]]]}] 08:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1700ms 08:22:06 INFO - PROCESS | 1721 | 1464621726444 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 08:22:06 INFO - PROCESS | 1721 | 1464621726447 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 08:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:22:06 INFO - PROCESS | 1721 | 1464621726454 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:22:06 INFO - PROCESS | 1721 | 1464621726458 Marionette TRACE conn4 <- [1,1930,null,{}] 08:22:06 INFO - PROCESS | 1721 | 1464621726465 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:06 INFO - PROCESS | 1721 | 1464621726738 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 08:22:07 INFO - PROCESS | 1721 | 1464621727114 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:07 INFO - PROCESS | 1721 | ++DOCSHELL 0x92944400 == 126 [pid = 1721] [id = 490] 08:22:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x9af57000) [pid = 1721] [serial = 1471] [outer = (nil)] 08:22:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0xa4e04c00) [pid = 1721] [serial = 1472] [outer = 0x9af57000] 08:22:07 INFO - PROCESS | 1721 | 1464621727212 Marionette DEBUG loaded listener.js 08:22:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0xa6293c00) [pid = 1721] [serial = 1473] [outer = 0x9af57000] 08:22:09 INFO - PROCESS | 1721 | --DOCSHELL 0x91833c00 == 125 [pid = 1721] [id = 381] 08:22:09 INFO - PROCESS | 1721 | --DOCSHELL 0x91a7a400 == 124 [pid = 1721] [id = 380] 08:22:09 INFO - PROCESS | 1721 | --DOCSHELL 0x89b2b400 == 123 [pid = 1721] [id = 468] 08:22:09 INFO - PROCESS | 1721 | --DOCSHELL 0x88722800 == 122 [pid = 1721] [id = 466] 08:22:09 INFO - PROCESS | 1721 | --DOCSHELL 0x89e8fc00 == 121 [pid = 1721] [id = 467] 08:22:09 INFO - PROCESS | 1721 | --DOCSHELL 0xa22d4400 == 120 [pid = 1721] [id = 465] 08:22:09 INFO - PROCESS | 1721 | --DOCSHELL 0x91007400 == 119 [pid = 1721] [id = 464] 08:22:09 INFO - PROCESS | 1721 | --DOCSHELL 0x91282800 == 118 [pid = 1721] [id = 463] 08:22:09 INFO - PROCESS | 1721 | --DOCSHELL 0x8d3d0400 == 117 [pid = 1721] [id = 461] 08:22:09 INFO - PROCESS | 1721 | --DOCSHELL 0x99de6000 == 116 [pid = 1721] [id = 462] 08:22:09 INFO - PROCESS | 1721 | --DOCSHELL 0x92545800 == 115 [pid = 1721] [id = 460] 08:22:09 INFO - PROCESS | 1721 | --DOCSHELL 0x89e88000 == 114 [pid = 1721] [id = 459] 08:22:09 INFO - PROCESS | 1721 | --DOCSHELL 0x89e8b000 == 113 [pid = 1721] [id = 458] 08:22:09 INFO - PROCESS | 1721 | --DOCSHELL 0x922cf800 == 112 [pid = 1721] [id = 457] 08:22:09 INFO - PROCESS | 1721 | --DOCSHELL 0x919c9c00 == 111 [pid = 1721] [id = 456] 08:22:09 INFO - PROCESS | 1721 | --DOCSHELL 0x8ad9ec00 == 110 [pid = 1721] [id = 455] 08:22:09 INFO - PROCESS | 1721 | --DOCSHELL 0x8d281800 == 109 [pid = 1721] [id = 453] 08:22:09 INFO - PROCESS | 1721 | --DOCSHELL 0x8e88e400 == 108 [pid = 1721] [id = 454] 08:22:09 INFO - PROCESS | 1721 | --DOCSHELL 0x89e83c00 == 107 [pid = 1721] [id = 452] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0x9095a000) [pid = 1721] [serial = 1230] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0xa6a51c00) [pid = 1721] [serial = 1218] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x8e55ac00) [pid = 1721] [serial = 1352] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x8e477000) [pid = 1721] [serial = 1355] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x8d27dc00) [pid = 1721] [serial = 1298] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x89e8b800) [pid = 1721] [serial = 1296] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x89b2d800) [pid = 1721] [serial = 1295] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x8db27400) [pid = 1721] [serial = 1349] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x8bc0d000) [pid = 1721] [serial = 1346] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x8c137000) [pid = 1721] [serial = 1347] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x9bf73800) [pid = 1721] [serial = 1344] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x9ba7b000) [pid = 1721] [serial = 1343] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x9b070000) [pid = 1721] [serial = 1341] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x9ab45000) [pid = 1721] [serial = 1340] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x9a655c00) [pid = 1721] [serial = 1338] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x9a2dd000) [pid = 1721] [serial = 1337] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x99ddb400) [pid = 1721] [serial = 1335] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x99dc9400) [pid = 1721] [serial = 1334] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x9881fc00) [pid = 1721] [serial = 1332] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x97682c00) [pid = 1721] [serial = 1331] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x95134800) [pid = 1721] [serial = 1329] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x9512d800) [pid = 1721] [serial = 1328] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x93988c00) [pid = 1721] [serial = 1326] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x92c1a400) [pid = 1721] [serial = 1325] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x92a05c00) [pid = 1721] [serial = 1323] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x9293f400) [pid = 1721] [serial = 1322] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x92825400) [pid = 1721] [serial = 1320] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x926a4000) [pid = 1721] [serial = 1319] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x92542c00) [pid = 1721] [serial = 1317] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x9253ec00) [pid = 1721] [serial = 1316] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x9213e000) [pid = 1721] [serial = 1314] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x92138000) [pid = 1721] [serial = 1313] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x91a73000) [pid = 1721] [serial = 1311] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x9183a400) [pid = 1721] [serial = 1310] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x91291000) [pid = 1721] [serial = 1308] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x9128c400) [pid = 1721] [serial = 1307] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x910ab400) [pid = 1721] [serial = 1305] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x91005000) [pid = 1721] [serial = 1304] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x8e88b800) [pid = 1721] [serial = 1302] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x8e55e400) [pid = 1721] [serial = 1301] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x8db22800) [pid = 1721] [serial = 1299] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x8eee4000) [pid = 1721] [serial = 1353] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x8dd73400) [pid = 1721] [serial = 1350] [outer = (nil)] [url = about:blank] 08:22:10 INFO - PROCESS | 1721 | 1464621730414 Marionette TRACE conn4 <- [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]]]}] 08:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 4004ms 08:22:10 INFO - PROCESS | 1721 | 1464621730459 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 08:22:10 INFO - PROCESS | 1721 | 1464621730465 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 08:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:22:10 INFO - PROCESS | 1721 | 1464621730473 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:22:10 INFO - PROCESS | 1721 | 1464621730479 Marionette TRACE conn4 <- [1,1934,null,{}] 08:22:10 INFO - PROCESS | 1721 | 1464621730488 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:10 INFO - PROCESS | 1721 | 1464621730726 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 08:22:10 INFO - PROCESS | 1721 | 1464621730938 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:10 INFO - PROCESS | 1721 | ++DOCSHELL 0x89b28c00 == 108 [pid = 1721] [id = 491] 08:22:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x89e89400) [pid = 1721] [serial = 1474] [outer = (nil)] 08:22:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x8ada8800) [pid = 1721] [serial = 1475] [outer = 0x89e89400] 08:22:11 INFO - PROCESS | 1721 | 1464621731022 Marionette DEBUG loaded listener.js 08:22:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x8c132c00) [pid = 1721] [serial = 1476] [outer = 0x89e89400] 08:22:11 INFO - PROCESS | 1721 | 1464621731884 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1488ms 08:22:11 INFO - PROCESS | 1721 | 1464621731962 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 08:22:11 INFO - PROCESS | 1721 | 1464621731971 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 08:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:22:11 INFO - PROCESS | 1721 | 1464621731985 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:22:11 INFO - PROCESS | 1721 | 1464621731988 Marionette TRACE conn4 <- [1,1938,null,{}] 08:22:11 INFO - PROCESS | 1721 | 1464621731995 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:12 INFO - PROCESS | 1721 | 1464621732229 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 08:22:12 INFO - PROCESS | 1721 | 1464621732530 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:12 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d2e5800 == 109 [pid = 1721] [id = 492] 08:22:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8d3cd800) [pid = 1721] [serial = 1477] [outer = (nil)] 08:22:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8db2a800) [pid = 1721] [serial = 1478] [outer = 0x8d3cd800] 08:22:12 INFO - PROCESS | 1721 | 1464621732639 Marionette DEBUG loaded listener.js 08:22:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x8dc25400) [pid = 1721] [serial = 1479] [outer = 0x8d3cd800] 08:22:13 INFO - PROCESS | 1721 | 1464621733726 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:22:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1783ms 08:22:13 INFO - PROCESS | 1721 | 1464621733770 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 08:22:13 INFO - PROCESS | 1721 | 1464621733776 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 08:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:22:13 INFO - PROCESS | 1721 | 1464621733794 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:22:13 INFO - PROCESS | 1721 | 1464621733802 Marionette TRACE conn4 <- [1,1942,null,{}] 08:22:13 INFO - PROCESS | 1721 | 1464621733821 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:14 INFO - PROCESS | 1721 | 1464621734211 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 08:22:14 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x8dc1c400) [pid = 1721] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:22:14 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x89e82800) [pid = 1721] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:22:14 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x8a8e1c00) [pid = 1721] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:22:14 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0xa22cd800) [pid = 1721] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:22:14 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x9253fc00) [pid = 1721] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:22:14 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x9af4b400) [pid = 1721] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:22:14 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0xa260f000) [pid = 1721] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:22:14 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x9174b000) [pid = 1721] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:22:14 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x9b074400) [pid = 1721] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:22:14 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x99de6c00) [pid = 1721] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:22:14 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x8e888c00) [pid = 1721] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:22:14 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x92ad2800) [pid = 1721] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:22:14 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x9253f800) [pid = 1721] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:22:14 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x8d2e0c00) [pid = 1721] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:22:14 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x922cfc00) [pid = 1721] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:22:14 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x91a68400) [pid = 1721] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:22:14 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x8c134000) [pid = 1721] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:22:14 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0x90952400) [pid = 1721] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:22:14 INFO - PROCESS | 1721 | --DOMWINDOW == 121 (0x8d3d7c00) [pid = 1721] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:22:14 INFO - PROCESS | 1721 | --DOMWINDOW == 120 (0x89e84c00) [pid = 1721] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:22:14 INFO - PROCESS | 1721 | --DOMWINDOW == 119 (0x8c21b000) [pid = 1721] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:22:15 INFO - PROCESS | 1721 | 1464621734997 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:15 INFO - PROCESS | 1721 | ++DOCSHELL 0x89b29000 == 110 [pid = 1721] [id = 493] 08:22:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 120 (0x89e82800) [pid = 1721] [serial = 1480] [outer = (nil)] 08:22:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 121 (0x8d3d7000) [pid = 1721] [serial = 1481] [outer = 0x89e82800] 08:22:15 INFO - PROCESS | 1721 | 1464621735078 Marionette DEBUG loaded listener.js 08:22:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0x8e88b000) [pid = 1721] [serial = 1482] [outer = 0x89e82800] 08:22:15 INFO - PROCESS | 1721 | 1464621735799 Marionette TRACE conn4 <- [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]]]}] 08:22:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 2050ms 08:22:15 INFO - PROCESS | 1721 | 1464621735850 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 08:22:15 INFO - PROCESS | 1721 | 1464621735855 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 08:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:22:15 INFO - PROCESS | 1721 | 1464621735865 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:22:15 INFO - PROCESS | 1721 | 1464621735868 Marionette TRACE conn4 <- [1,1946,null,{}] 08:22:15 INFO - PROCESS | 1721 | 1464621735874 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:16 INFO - PROCESS | 1721 | 1464621736106 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 08:22:16 INFO - PROCESS | 1721 | 1464621736481 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:16 INFO - PROCESS | 1721 | ++DOCSHELL 0x8871f400 == 111 [pid = 1721] [id = 494] 08:22:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x8e55d800) [pid = 1721] [serial = 1483] [outer = (nil)] 08:22:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x9095b800) [pid = 1721] [serial = 1484] [outer = 0x8e55d800] 08:22:16 INFO - PROCESS | 1721 | 1464621736574 Marionette DEBUG loaded listener.js 08:22:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x91005000) [pid = 1721] [serial = 1485] [outer = 0x8e55d800] 08:22:17 INFO - PROCESS | 1721 | 1464621737706 Marionette TRACE conn4 <- [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]]]}] 08:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1883ms 08:22:17 INFO - PROCESS | 1721 | 1464621737750 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 08:22:17 INFO - PROCESS | 1721 | 1464621737757 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 08:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:22:17 INFO - PROCESS | 1721 | 1464621737768 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:22:17 INFO - PROCESS | 1721 | 1464621737772 Marionette TRACE conn4 <- [1,1950,null,{}] 08:22:17 INFO - PROCESS | 1721 | 1464621737781 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:18 INFO - PROCESS | 1721 | 1464621738096 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 08:22:18 INFO - PROCESS | 1721 | 1464621738463 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:18 INFO - PROCESS | 1721 | ++DOCSHELL 0x89e8e400 == 112 [pid = 1721] [id = 495] 08:22:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x8c0e3800) [pid = 1721] [serial = 1486] [outer = (nil)] 08:22:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x8d2d8400) [pid = 1721] [serial = 1487] [outer = 0x8c0e3800] 08:22:18 INFO - PROCESS | 1721 | 1464621738567 Marionette DEBUG loaded listener.js 08:22:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x8db2dc00) [pid = 1721] [serial = 1488] [outer = 0x8c0e3800] 08:22:19 INFO - PROCESS | 1721 | 1464621739543 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1841ms 08:22:19 INFO - PROCESS | 1721 | 1464621739610 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 08:22:19 INFO - PROCESS | 1721 | 1464621739619 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 08:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:22:19 INFO - PROCESS | 1721 | 1464621739631 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:22:19 INFO - PROCESS | 1721 | 1464621739635 Marionette TRACE conn4 <- [1,1954,null,{}] 08:22:19 INFO - PROCESS | 1721 | 1464621739644 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:19 INFO - PROCESS | 1721 | 1464621739976 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 08:22:20 INFO - PROCESS | 1721 | 1464621740335 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:20 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e563c00 == 113 [pid = 1721] [id = 496] 08:22:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x8e881c00) [pid = 1721] [serial = 1489] [outer = (nil)] 08:22:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x90954c00) [pid = 1721] [serial = 1490] [outer = 0x8e881c00] 08:22:20 INFO - PROCESS | 1721 | 1464621740437 Marionette DEBUG loaded listener.js 08:22:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x91004c00) [pid = 1721] [serial = 1491] [outer = 0x8e881c00] 08:22:21 INFO - PROCESS | 1721 | 1464621741600 Marionette TRACE conn4 <- [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]]]}] 08:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 2044ms 08:22:21 INFO - PROCESS | 1721 | 1464621741679 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 08:22:21 INFO - PROCESS | 1721 | 1464621741686 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 08:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:22:21 INFO - PROCESS | 1721 | 1464621741699 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:22:21 INFO - PROCESS | 1721 | 1464621741710 Marionette TRACE conn4 <- [1,1958,null,{}] 08:22:21 INFO - PROCESS | 1721 | 1464621741821 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:22 INFO - PROCESS | 1721 | 1464621742131 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 08:22:22 INFO - PROCESS | 1721 | 1464621742538 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:22 INFO - PROCESS | 1721 | ++DOCSHELL 0x88720400 == 114 [pid = 1721] [id = 497] 08:22:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x9128e400) [pid = 1721] [serial = 1492] [outer = (nil)] 08:22:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x9174d800) [pid = 1721] [serial = 1493] [outer = 0x9128e400] 08:22:22 INFO - PROCESS | 1721 | 1464621742648 Marionette DEBUG loaded listener.js 08:22:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x919ca000) [pid = 1721] [serial = 1494] [outer = 0x9128e400] 08:22:23 INFO - PROCESS | 1721 | 1464621743722 Marionette TRACE conn4 <- [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]]]}] 08:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 2058ms 08:22:23 INFO - PROCESS | 1721 | 1464621743755 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 08:22:23 INFO - PROCESS | 1721 | 1464621743761 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 08:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:22:23 INFO - PROCESS | 1721 | 1464621743768 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:22:23 INFO - PROCESS | 1721 | 1464621743771 Marionette TRACE conn4 <- [1,1962,null,{}] 08:22:23 INFO - PROCESS | 1721 | 1464621743778 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:24 INFO - PROCESS | 1721 | 1464621744028 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 08:22:24 INFO - PROCESS | 1721 | 1464621744359 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:24 INFO - PROCESS | 1721 | ++DOCSHELL 0x90f73c00 == 115 [pid = 1721] [id = 498] 08:22:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x9183b000) [pid = 1721] [serial = 1495] [outer = (nil)] 08:22:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x91a6c800) [pid = 1721] [serial = 1496] [outer = 0x9183b000] 08:22:24 INFO - PROCESS | 1721 | 1464621744455 Marionette DEBUG loaded listener.js 08:22:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x91a7b800) [pid = 1721] [serial = 1497] [outer = 0x9183b000] 08:22:25 INFO - PROCESS | 1721 | 1464621745385 Marionette TRACE conn4 <- [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]]]}] 08:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1638ms 08:22:25 INFO - PROCESS | 1721 | 1464621745406 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 08:22:25 INFO - PROCESS | 1721 | 1464621745411 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 08:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:22:25 INFO - PROCESS | 1721 | 1464621745417 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:22:25 INFO - PROCESS | 1721 | 1464621745421 Marionette TRACE conn4 <- [1,1966,null,{}] 08:22:25 INFO - PROCESS | 1721 | 1464621745428 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:25 INFO - PROCESS | 1721 | 1464621745661 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 08:22:26 INFO - PROCESS | 1721 | 1464621745991 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:26 INFO - PROCESS | 1721 | ++DOCSHELL 0x91a68000 == 116 [pid = 1721] [id = 499] 08:22:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x91a6b800) [pid = 1721] [serial = 1498] [outer = (nil)] 08:22:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x922c1400) [pid = 1721] [serial = 1499] [outer = 0x91a6b800] 08:22:26 INFO - PROCESS | 1721 | 1464621746089 Marionette DEBUG loaded listener.js 08:22:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x9253f000) [pid = 1721] [serial = 1500] [outer = 0x91a6b800] 08:22:27 INFO - PROCESS | 1721 | 1464621747019 Marionette TRACE conn4 <- [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]]]}] 08:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1635ms 08:22:27 INFO - PROCESS | 1721 | 1464621747054 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 08:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:22:27 INFO - PROCESS | 1721 | 1464621747058 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 08:22:27 INFO - PROCESS | 1721 | 1464621747065 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:22:27 INFO - PROCESS | 1721 | 1464621747069 Marionette TRACE conn4 <- [1,1970,null,{}] 08:22:27 INFO - PROCESS | 1721 | 1464621747075 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:27 INFO - PROCESS | 1721 | 1464621747357 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 08:22:27 INFO - PROCESS | 1721 | 1464621747705 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:27 INFO - PROCESS | 1721 | ++DOCSHELL 0x91284400 == 117 [pid = 1721] [id = 500] 08:22:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x92545c00) [pid = 1721] [serial = 1501] [outer = (nil)] 08:22:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x92944800) [pid = 1721] [serial = 1502] [outer = 0x92545c00] 08:22:27 INFO - PROCESS | 1721 | 1464621747801 Marionette DEBUG loaded listener.js 08:22:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x92a10c00) [pid = 1721] [serial = 1503] [outer = 0x92545c00] 08:22:28 INFO - PROCESS | 1721 | 1464621748682 Marionette TRACE conn4 <- [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]]]}] 08:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1645ms 08:22:28 INFO - PROCESS | 1721 | 1464621748711 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 08:22:28 INFO - PROCESS | 1721 | 1464621748715 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 08:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:22:28 INFO - PROCESS | 1721 | 1464621748722 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:22:28 INFO - PROCESS | 1721 | 1464621748726 Marionette TRACE conn4 <- [1,1974,null,{}] 08:22:28 INFO - PROCESS | 1721 | 1464621748732 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:28 INFO - PROCESS | 1721 | 1464621748970 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 08:22:29 INFO - PROCESS | 1721 | 1464621749301 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:29 INFO - PROCESS | 1721 | ++DOCSHELL 0x91a67800 == 118 [pid = 1721] [id = 501] 08:22:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x92944000) [pid = 1721] [serial = 1504] [outer = (nil)] 08:22:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x92c1a400) [pid = 1721] [serial = 1505] [outer = 0x92944000] 08:22:29 INFO - PROCESS | 1721 | 1464621749396 Marionette DEBUG loaded listener.js 08:22:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x92ceac00) [pid = 1721] [serial = 1506] [outer = 0x92944000] 08:22:30 INFO - PROCESS | 1721 | 1464621750278 Marionette TRACE conn4 <- [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]]]}] 08:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1597ms 08:22:30 INFO - PROCESS | 1721 | 1464621750320 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 08:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:22:30 INFO - PROCESS | 1721 | 1464621750324 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 08:22:30 INFO - PROCESS | 1721 | 1464621750331 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:22:30 INFO - PROCESS | 1721 | 1464621750335 Marionette TRACE conn4 <- [1,1978,null,{}] 08:22:30 INFO - PROCESS | 1721 | 1464621750340 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:30 INFO - PROCESS | 1721 | 1464621750565 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 08:22:30 INFO - PROCESS | 1721 | 1464621750889 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:30 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c20d800 == 119 [pid = 1721] [id = 502] 08:22:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x92c12800) [pid = 1721] [serial = 1507] [outer = (nil)] 08:22:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x94f47c00) [pid = 1721] [serial = 1508] [outer = 0x92c12800] 08:22:30 INFO - PROCESS | 1721 | 1464621750986 Marionette DEBUG loaded listener.js 08:22:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x95101c00) [pid = 1721] [serial = 1509] [outer = 0x92c12800] 08:22:31 INFO - PROCESS | 1721 | 1464621751915 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1635ms 08:22:31 INFO - PROCESS | 1721 | 1464621751966 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 08:22:31 INFO - PROCESS | 1721 | 1464621751970 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 08:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:22:31 INFO - PROCESS | 1721 | 1464621751977 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:22:31 INFO - PROCESS | 1721 | 1464621751981 Marionette TRACE conn4 <- [1,1982,null,{}] 08:22:31 INFO - PROCESS | 1721 | 1464621751987 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:32 INFO - PROCESS | 1721 | 1464621752226 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 08:22:32 INFO - PROCESS | 1721 | 1464621752570 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:32 INFO - PROCESS | 1721 | ++DOCSHELL 0x9387ec00 == 120 [pid = 1721] [id = 503] 08:22:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x95130400) [pid = 1721] [serial = 1510] [outer = (nil)] 08:22:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x951ef800) [pid = 1721] [serial = 1511] [outer = 0x95130400] 08:22:32 INFO - PROCESS | 1721 | 1464621752677 Marionette DEBUG loaded listener.js 08:22:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x97686c00) [pid = 1721] [serial = 1512] [outer = 0x95130400] 08:22:33 INFO - PROCESS | 1721 | 1464621753611 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1684ms 08:22:33 INFO - PROCESS | 1721 | 1464621753663 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 08:22:33 INFO - PROCESS | 1721 | 1464621753666 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 08:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:22:33 INFO - PROCESS | 1721 | 1464621753675 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:22:33 INFO - PROCESS | 1721 | 1464621753679 Marionette TRACE conn4 <- [1,1986,null,{}] 08:22:33 INFO - PROCESS | 1721 | 1464621753686 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:33 INFO - PROCESS | 1721 | 1464621753942 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 08:22:34 INFO - PROCESS | 1721 | 1464621754278 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:34 INFO - PROCESS | 1721 | ++DOCSHELL 0x926a4000 == 121 [pid = 1721] [id = 504] 08:22:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x9398b800) [pid = 1721] [serial = 1513] [outer = (nil)] 08:22:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x99de6c00) [pid = 1721] [serial = 1514] [outer = 0x9398b800] 08:22:34 INFO - PROCESS | 1721 | 1464621754376 Marionette DEBUG loaded listener.js 08:22:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x99e86800) [pid = 1721] [serial = 1515] [outer = 0x9398b800] 08:22:35 INFO - PROCESS | 1721 | 1464621755315 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:22:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1690ms 08:22:35 INFO - PROCESS | 1721 | 1464621755365 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 08:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:22:35 INFO - PROCESS | 1721 | 1464621755371 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 08:22:35 INFO - PROCESS | 1721 | 1464621755379 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:22:35 INFO - PROCESS | 1721 | 1464621755383 Marionette TRACE conn4 <- [1,1990,null,{}] 08:22:35 INFO - PROCESS | 1721 | 1464621755390 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:35 INFO - PROCESS | 1721 | 1464621755658 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 08:22:36 INFO - PROCESS | 1721 | 1464621756005 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:36 INFO - PROCESS | 1721 | ++DOCSHELL 0x99dc9400 == 122 [pid = 1721] [id = 505] 08:22:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x9b078c00) [pid = 1721] [serial = 1516] [outer = (nil)] 08:22:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x9b579000) [pid = 1721] [serial = 1517] [outer = 0x9b078c00] 08:22:36 INFO - PROCESS | 1721 | 1464621756113 Marionette DEBUG loaded listener.js 08:22:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x9c025000) [pid = 1721] [serial = 1518] [outer = 0x9b078c00] 08:22:37 INFO - PROCESS | 1721 | 1464621757061 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:22:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1742ms 08:22:37 INFO - PROCESS | 1721 | 1464621757121 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 08:22:37 INFO - PROCESS | 1721 | 1464621757125 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 08:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:22:37 INFO - PROCESS | 1721 | 1464621757132 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:22:37 INFO - PROCESS | 1721 | 1464621757134 Marionette TRACE conn4 <- [1,1994,null,{}] 08:22:37 INFO - PROCESS | 1721 | 1464621757141 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:37 INFO - PROCESS | 1721 | 1464621757389 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 08:22:37 INFO - PROCESS | 1721 | 1464621757768 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:37 INFO - PROCESS | 1721 | ++DOCSHELL 0x99d69400 == 123 [pid = 1721] [id = 506] 08:22:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x9c02a400) [pid = 1721] [serial = 1519] [outer = (nil)] 08:22:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0xa2283400) [pid = 1721] [serial = 1520] [outer = 0x9c02a400] 08:22:37 INFO - PROCESS | 1721 | 1464621757870 Marionette DEBUG loaded listener.js 08:22:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0xa260f000) [pid = 1721] [serial = 1521] [outer = 0x9c02a400] 08:22:38 INFO - PROCESS | 1721 | 1464621758780 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1687ms 08:22:38 INFO - PROCESS | 1721 | 1464621758821 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 08:22:38 INFO - PROCESS | 1721 | 1464621758825 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 08:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:22:38 INFO - PROCESS | 1721 | 1464621758833 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:22:38 INFO - PROCESS | 1721 | 1464621758837 Marionette TRACE conn4 <- [1,1998,null,{}] 08:22:38 INFO - PROCESS | 1721 | 1464621758843 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:39 INFO - PROCESS | 1721 | 1464621759089 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 08:22:39 INFO - PROCESS | 1721 | 1464621759429 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:39 INFO - PROCESS | 1721 | ++DOCSHELL 0xa2153800 == 124 [pid = 1721] [id = 507] 08:22:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0xa30fc000) [pid = 1721] [serial = 1522] [outer = (nil)] 08:22:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0xa6239000) [pid = 1721] [serial = 1523] [outer = 0xa30fc000] 08:22:39 INFO - PROCESS | 1721 | 1464621759527 Marionette DEBUG loaded listener.js 08:22:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0xa62f9c00) [pid = 1721] [serial = 1524] [outer = 0xa30fc000] 08:22:40 INFO - PROCESS | 1721 | 1464621760455 Marionette TRACE conn4 <- [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]]]}] 08:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1684ms 08:22:40 INFO - PROCESS | 1721 | 1464621760517 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 08:22:40 INFO - PROCESS | 1721 | 1464621760521 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 08:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:22:40 INFO - PROCESS | 1721 | 1464621760528 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:22:40 INFO - PROCESS | 1721 | 1464621760532 Marionette TRACE conn4 <- [1,2002,null,{}] 08:22:40 INFO - PROCESS | 1721 | 1464621760537 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:40 INFO - PROCESS | 1721 | 1464621760773 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 08:22:41 INFO - PROCESS | 1721 | 1464621761109 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:41 INFO - PROCESS | 1721 | ++DOCSHELL 0x9b070c00 == 125 [pid = 1721] [id = 508] 08:22:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x9bf6d400) [pid = 1721] [serial = 1525] [outer = (nil)] 08:22:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0xa68b0000) [pid = 1721] [serial = 1526] [outer = 0x9bf6d400] 08:22:41 INFO - PROCESS | 1721 | 1464621761209 Marionette DEBUG loaded listener.js 08:22:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0xa6a49400) [pid = 1721] [serial = 1527] [outer = 0x9bf6d400] 08:22:42 INFO - PROCESS | 1721 | 1464621762145 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1681ms 08:22:42 INFO - PROCESS | 1721 | 1464621762210 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 08:22:42 INFO - PROCESS | 1721 | 1464621762214 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 08:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:22:42 INFO - PROCESS | 1721 | 1464621762221 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:22:42 INFO - PROCESS | 1721 | 1464621762225 Marionette TRACE conn4 <- [1,2006,null,{}] 08:22:42 INFO - PROCESS | 1721 | 1464621762231 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:42 INFO - PROCESS | 1721 | 1464621762478 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 08:22:42 INFO - PROCESS | 1721 | 1464621762841 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:42 INFO - PROCESS | 1721 | ++DOCSHELL 0x87b53800 == 126 [pid = 1721] [id = 509] 08:22:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x87b54c00) [pid = 1721] [serial = 1528] [outer = (nil)] 08:22:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x87b5c000) [pid = 1721] [serial = 1529] [outer = 0x87b54c00] 08:22:42 INFO - PROCESS | 1721 | 1464621762938 Marionette DEBUG loaded listener.js 08:22:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x87b5e400) [pid = 1721] [serial = 1530] [outer = 0x87b54c00] 08:22:43 INFO - PROCESS | 1721 | 1464621763850 Marionette TRACE conn4 <- [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]]]}] 08:22:43 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 08:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1683ms 08:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:22:43 INFO - PROCESS | 1721 | 1464621763905 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 08:22:43 INFO - PROCESS | 1721 | 1464621763908 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 08:22:43 INFO - PROCESS | 1721 | 1464621763916 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:22:43 INFO - PROCESS | 1721 | 1464621763918 Marionette TRACE conn4 <- [1,2010,null,{}] 08:22:43 INFO - PROCESS | 1721 | 1464621763927 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:44 INFO - PROCESS | 1721 | 1464621764170 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 08:22:44 INFO - PROCESS | 1721 | 1464621764506 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:44 INFO - PROCESS | 1721 | ++DOCSHELL 0x87b58000 == 127 [pid = 1721] [id = 510] 08:22:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x87b58c00) [pid = 1721] [serial = 1531] [outer = (nil)] 08:22:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0xa4e0d400) [pid = 1721] [serial = 1532] [outer = 0x87b58c00] 08:22:44 INFO - PROCESS | 1721 | 1464621764607 Marionette DEBUG loaded listener.js 08:22:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0xa6791800) [pid = 1721] [serial = 1533] [outer = 0x87b58c00] 08:22:45 INFO - PROCESS | 1721 | 1464621765544 Marionette TRACE conn4 <- [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]]]}] 08:22:45 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 08:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1686ms 08:22:45 INFO - PROCESS | 1721 | 1464621765601 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 08:22:45 INFO - PROCESS | 1721 | 1464621765606 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 08:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:22:45 INFO - PROCESS | 1721 | 1464621765613 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:22:45 INFO - PROCESS | 1721 | 1464621765617 Marionette TRACE conn4 <- [1,2014,null,{}] 08:22:45 INFO - PROCESS | 1721 | 1464621765623 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:45 INFO - PROCESS | 1721 | 1464621765867 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 08:22:46 INFO - PROCESS | 1721 | 1464621766203 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:46 INFO - PROCESS | 1721 | ++DOCSHELL 0x87b5c800 == 128 [pid = 1721] [id = 511] 08:22:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x90fc2800) [pid = 1721] [serial = 1534] [outer = (nil)] 08:22:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x90fc8400) [pid = 1721] [serial = 1535] [outer = 0x90fc2800] 08:22:46 INFO - PROCESS | 1721 | 1464621766311 Marionette DEBUG loaded listener.js 08:22:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0x90fca400) [pid = 1721] [serial = 1536] [outer = 0x90fc2800] 08:22:47 INFO - PROCESS | 1721 | 1464621767238 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1687ms 08:22:47 INFO - PROCESS | 1721 | 1464621767301 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 08:22:47 INFO - PROCESS | 1721 | 1464621767305 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 08:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:22:47 INFO - PROCESS | 1721 | 1464621767312 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:22:47 INFO - PROCESS | 1721 | 1464621767317 Marionette TRACE conn4 <- [1,2018,null,{}] 08:22:47 INFO - PROCESS | 1721 | 1464621767323 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:47 INFO - PROCESS | 1721 | 1464621767568 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 08:22:49 INFO - PROCESS | 1721 | --DOCSHELL 0x91004400 == 127 [pid = 1721] [id = 346] 08:22:49 INFO - PROCESS | 1721 | --DOCSHELL 0x91002400 == 126 [pid = 1721] [id = 347] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x8dff4c00) [pid = 1721] [serial = 1293] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x8d22c400) [pid = 1721] [serial = 1418] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x8ad9d000) [pid = 1721] [serial = 1412] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0xa6a51400) [pid = 1721] [serial = 1409] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0xa6a44c00) [pid = 1721] [serial = 1407] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0xa68a6000) [pid = 1721] [serial = 1406] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0xa670b800) [pid = 1721] [serial = 1404] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0xa623a800) [pid = 1721] [serial = 1403] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0xa504c400) [pid = 1721] [serial = 1401] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0xa35efc00) [pid = 1721] [serial = 1400] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0xa325f000) [pid = 1721] [serial = 1398] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0xa3067000) [pid = 1721] [serial = 1397] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0xa0511400) [pid = 1721] [serial = 1395] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0xa105c400) [pid = 1721] [serial = 1394] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x9c023400) [pid = 1721] [serial = 1392] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x9ba7b800) [pid = 1721] [serial = 1391] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x9a841800) [pid = 1721] [serial = 1389] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x9a141000) [pid = 1721] [serial = 1388] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x951ec000) [pid = 1721] [serial = 1386] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x95103c00) [pid = 1721] [serial = 1385] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x94f7e000) [pid = 1721] [serial = 1383] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x94f40c00) [pid = 1721] [serial = 1382] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x93872c00) [pid = 1721] [serial = 1380] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x92ce7000) [pid = 1721] [serial = 1379] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x92acdc00) [pid = 1721] [serial = 1377] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x92945800) [pid = 1721] [serial = 1376] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x9282e000) [pid = 1721] [serial = 1374] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x92542800) [pid = 1721] [serial = 1373] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x91a80c00) [pid = 1721] [serial = 1371] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x91a77c00) [pid = 1721] [serial = 1370] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x91a61400) [pid = 1721] [serial = 1368] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x91834400) [pid = 1721] [serial = 1367] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x9100bc00) [pid = 1721] [serial = 1365] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x90f6b000) [pid = 1721] [serial = 1364] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x8ddd7800) [pid = 1721] [serial = 1362] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x8dc1f400) [pid = 1721] [serial = 1361] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x8ada6000) [pid = 1721] [serial = 1359] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x89e90400) [pid = 1721] [serial = 1358] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x8d23a000) [pid = 1721] [serial = 1415] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x8dd77800) [pid = 1721] [serial = 1419] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x8d2dbc00) [pid = 1721] [serial = 1416] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x8dff2800) [pid = 1721] [serial = 1421] [outer = (nil)] [url = about:blank] 08:22:49 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x8bc0d400) [pid = 1721] [serial = 1413] [outer = (nil)] [url = about:blank] 08:22:50 INFO - PROCESS | 1721 | 1464621770050 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:50 INFO - PROCESS | 1721 | ++DOCSHELL 0x8871d800 == 127 [pid = 1721] [id = 512] 08:22:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x8871dc00) [pid = 1721] [serial = 1537] [outer = (nil)] 08:22:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x89b27400) [pid = 1721] [serial = 1538] [outer = 0x8871dc00] 08:22:50 INFO - PROCESS | 1721 | 1464621770141 Marionette DEBUG loaded listener.js 08:22:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x89e86800) [pid = 1721] [serial = 1539] [outer = 0x8871dc00] 08:22:50 INFO - PROCESS | 1721 | 1464621770995 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 3745ms 08:22:51 INFO - PROCESS | 1721 | 1464621771060 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 08:22:51 INFO - PROCESS | 1721 | 1464621771066 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 08:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:22:51 INFO - PROCESS | 1721 | 1464621771074 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:22:51 INFO - PROCESS | 1721 | 1464621771080 Marionette TRACE conn4 <- [1,2022,null,{}] 08:22:51 INFO - PROCESS | 1721 | 1464621771088 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:51 INFO - PROCESS | 1721 | 1464621771331 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 08:22:51 INFO - PROCESS | 1721 | 1464621771580 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:51 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0d6800 == 128 [pid = 1721] [id = 513] 08:22:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x8c0de800) [pid = 1721] [serial = 1540] [outer = (nil)] 08:22:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8c213000) [pid = 1721] [serial = 1541] [outer = 0x8c0de800] 08:22:51 INFO - PROCESS | 1721 | 1464621771668 Marionette DEBUG loaded listener.js 08:22:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8d236c00) [pid = 1721] [serial = 1542] [outer = 0x8c0de800] 08:22:52 INFO - PROCESS | 1721 | 1464621772548 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1535ms 08:22:52 INFO - PROCESS | 1721 | 1464621772620 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 08:22:52 INFO - PROCESS | 1721 | 1464621772627 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 08:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:22:52 INFO - PROCESS | 1721 | 1464621772634 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:22:52 INFO - PROCESS | 1721 | 1464621772638 Marionette TRACE conn4 <- [1,2026,null,{}] 08:22:52 INFO - PROCESS | 1721 | 1464621772644 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:52 INFO - PROCESS | 1721 | 1464621772973 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 08:22:53 INFO - PROCESS | 1721 | 1464621773241 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:53 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db2e800 == 129 [pid = 1721] [id = 514] 08:22:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x8dc1b800) [pid = 1721] [serial = 1543] [outer = (nil)] 08:22:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8dd75000) [pid = 1721] [serial = 1544] [outer = 0x8dc1b800] 08:22:53 INFO - PROCESS | 1721 | 1464621773323 Marionette DEBUG loaded listener.js 08:22:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x8ddd2c00) [pid = 1721] [serial = 1545] [outer = 0x8dc1b800] 08:22:54 INFO - PROCESS | 1721 | 1464621774242 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 2285ms 08:22:54 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x98069400) [pid = 1721] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:22:54 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x8dddd000) [pid = 1721] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:22:54 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x9b2b0400) [pid = 1721] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:22:54 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x95105c00) [pid = 1721] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:22:54 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x89e90c00) [pid = 1721] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:22:54 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x8d3cd800) [pid = 1721] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:22:54 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x9174bc00) [pid = 1721] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:22:54 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x92943000) [pid = 1721] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:22:54 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x8dd7b000) [pid = 1721] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:22:54 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x92acb000) [pid = 1721] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:22:54 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x91003000) [pid = 1721] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:22:54 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x92540000) [pid = 1721] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:22:54 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x99e8b400) [pid = 1721] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:22:54 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x9510a000) [pid = 1721] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:22:54 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x9213d800) [pid = 1721] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:22:54 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x89e82800) [pid = 1721] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:22:54 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x9af57000) [pid = 1721] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:22:54 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x89e8ec00) [pid = 1721] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:22:55 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x89e89400) [pid = 1721] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:22:55 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0xa228ac00) [pid = 1721] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:22:55 INFO - PROCESS | 1721 | --DOMWINDOW == 121 (0x9213ac00) [pid = 1721] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:22:55 INFO - PROCESS | 1721 | --DOMWINDOW == 120 (0x9100a800) [pid = 1721] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:22:55 INFO - PROCESS | 1721 | 1464621775011 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 08:22:55 INFO - PROCESS | 1721 | 1464621775015 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 08:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:22:55 INFO - PROCESS | 1721 | 1464621775031 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:22:55 INFO - PROCESS | 1721 | 1464621775041 Marionette TRACE conn4 <- [1,2030,null,{}] 08:22:55 INFO - PROCESS | 1721 | 1464621775047 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:55 INFO - PROCESS | 1721 | 1464621775328 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 08:22:55 INFO - PROCESS | 1721 | 1464621775452 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:55 INFO - PROCESS | 1721 | ++DOCSHELL 0x87b57800 == 130 [pid = 1721] [id = 515] 08:22:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 121 (0x8d2e0400) [pid = 1721] [serial = 1546] [outer = (nil)] 08:22:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0x8e470c00) [pid = 1721] [serial = 1547] [outer = 0x8d2e0400] 08:22:55 INFO - PROCESS | 1721 | 1464621775545 Marionette DEBUG loaded listener.js 08:22:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x8e55e400) [pid = 1721] [serial = 1548] [outer = 0x8d2e0400] 08:22:56 INFO - PROCESS | 1721 | 1464621776315 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1352ms 08:22:56 INFO - PROCESS | 1721 | 1464621776383 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 08:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:22:56 INFO - PROCESS | 1721 | 1464621776394 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 08:22:56 INFO - PROCESS | 1721 | 1464621776400 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:22:56 INFO - PROCESS | 1721 | 1464621776404 Marionette TRACE conn4 <- [1,2034,null,{}] 08:22:56 INFO - PROCESS | 1721 | 1464621776409 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:56 INFO - PROCESS | 1721 | 1464621776637 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 08:22:56 INFO - PROCESS | 1721 | 1464621776828 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:56 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ddd9400 == 131 [pid = 1721] [id = 516] 08:22:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x8dfe9000) [pid = 1721] [serial = 1549] [outer = (nil)] 08:22:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x8eee9c00) [pid = 1721] [serial = 1550] [outer = 0x8dfe9000] 08:22:56 INFO - PROCESS | 1721 | 1464621776909 Marionette DEBUG loaded listener.js 08:22:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x90958400) [pid = 1721] [serial = 1551] [outer = 0x8dfe9000] 08:22:58 INFO - PROCESS | 1721 | 1464621778074 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1704ms 08:22:58 INFO - PROCESS | 1721 | 1464621778106 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 08:22:58 INFO - PROCESS | 1721 | 1464621778115 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 08:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:22:58 INFO - PROCESS | 1721 | 1464621778123 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:22:58 INFO - PROCESS | 1721 | 1464621778130 Marionette TRACE conn4 <- [1,2038,null,{}] 08:22:58 INFO - PROCESS | 1721 | 1464621778139 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:58 INFO - PROCESS | 1721 | 1464621778395 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 08:22:58 INFO - PROCESS | 1721 | 1464621778736 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:58 INFO - PROCESS | 1721 | ++DOCSHELL 0x8871c400 == 132 [pid = 1721] [id = 517] 08:22:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x8a8e1c00) [pid = 1721] [serial = 1552] [outer = (nil)] 08:22:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x8c134000) [pid = 1721] [serial = 1553] [outer = 0x8a8e1c00] 08:22:58 INFO - PROCESS | 1721 | 1464621778837 Marionette DEBUG loaded listener.js 08:22:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x8d289400) [pid = 1721] [serial = 1554] [outer = 0x8a8e1c00] 08:22:59 INFO - PROCESS | 1721 | 1464621779782 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1738ms 08:22:59 INFO - PROCESS | 1721 | 1464621779863 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 08:22:59 INFO - PROCESS | 1721 | 1464621779872 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 08:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:22:59 INFO - PROCESS | 1721 | 1464621779883 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:22:59 INFO - PROCESS | 1721 | 1464621779887 Marionette TRACE conn4 <- [1,2042,null,{}] 08:22:59 INFO - PROCESS | 1721 | 1464621779895 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:00 INFO - PROCESS | 1721 | 1464621780191 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 08:23:00 INFO - PROCESS | 1721 | 1464621780527 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:00 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc20c00 == 133 [pid = 1721] [id = 518] 08:23:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x8dff4400) [pid = 1721] [serial = 1555] [outer = (nil)] 08:23:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x8e557800) [pid = 1721] [serial = 1556] [outer = 0x8dff4400] 08:23:00 INFO - PROCESS | 1721 | 1464621780622 Marionette DEBUG loaded listener.js 08:23:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x8eeec400) [pid = 1721] [serial = 1557] [outer = 0x8dff4400] 08:23:01 INFO - PROCESS | 1721 | 1464621781663 Marionette TRACE conn4 <- [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]]]}] 08:23: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) 08:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1845ms 08:23:01 INFO - PROCESS | 1721 | 1464621781728 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 08:23:01 INFO - PROCESS | 1721 | 1464621781733 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 08:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:23:01 INFO - PROCESS | 1721 | 1464621781740 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:23:01 INFO - PROCESS | 1721 | 1464621781748 Marionette TRACE conn4 <- [1,2046,null,{}] 08:23:01 INFO - PROCESS | 1721 | 1464621781767 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:02 INFO - PROCESS | 1721 | 1464621782181 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 08:23:02 INFO - PROCESS | 1721 | 1464621782530 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:02 INFO - PROCESS | 1721 | ++DOCSHELL 0x90959400 == 134 [pid = 1721] [id = 519] 08:23:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x90fd1800) [pid = 1721] [serial = 1558] [outer = (nil)] 08:23:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x9100e400) [pid = 1721] [serial = 1559] [outer = 0x90fd1800] 08:23:02 INFO - PROCESS | 1721 | 1464621782627 Marionette DEBUG loaded listener.js 08:23:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x910b0000) [pid = 1721] [serial = 1560] [outer = 0x90fd1800] 08:23:03 INFO - PROCESS | 1721 | 1464621783583 Marionette TRACE conn4 <- [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]]]}] 08:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1898ms 08:23:03 INFO - PROCESS | 1721 | 1464621783644 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 08:23:03 INFO - PROCESS | 1721 | 1464621783649 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 08:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:23:03 INFO - PROCESS | 1721 | 1464621783657 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:23:03 INFO - PROCESS | 1721 | 1464621783662 Marionette TRACE conn4 <- [1,2050,null,{}] 08:23:03 INFO - PROCESS | 1721 | 1464621783669 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:03 INFO - PROCESS | 1721 | 1464621783924 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 08:23:04 INFO - PROCESS | 1721 | 1464621784239 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:04 INFO - PROCESS | 1721 | ++DOCSHELL 0x91003800 == 135 [pid = 1721] [id = 520] 08:23:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x9100d000) [pid = 1721] [serial = 1561] [outer = (nil)] 08:23:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x9128cc00) [pid = 1721] [serial = 1562] [outer = 0x9100d000] 08:23:04 INFO - PROCESS | 1721 | 1464621784345 Marionette DEBUG loaded listener.js 08:23:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x91740c00) [pid = 1721] [serial = 1563] [outer = 0x9100d000] 08:23:05 INFO - PROCESS | 1721 | 1464621785270 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1685ms 08:23:05 INFO - PROCESS | 1721 | 1464621785343 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 08:23:05 INFO - PROCESS | 1721 | 1464621785348 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 08:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:23:05 INFO - PROCESS | 1721 | 1464621785354 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:23:05 INFO - PROCESS | 1721 | 1464621785358 Marionette TRACE conn4 <- [1,2054,null,{}] 08:23:05 INFO - PROCESS | 1721 | 1464621785365 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:05 INFO - PROCESS | 1721 | 1464621785645 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 08:23:06 INFO - PROCESS | 1721 | 1464621785976 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:06 INFO - PROCESS | 1721 | ++DOCSHELL 0x9128d400 == 136 [pid = 1721] [id = 521] 08:23:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x91741400) [pid = 1721] [serial = 1564] [outer = (nil)] 08:23:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x9183e000) [pid = 1721] [serial = 1565] [outer = 0x91741400] 08:23:06 INFO - PROCESS | 1721 | 1464621786080 Marionette DEBUG loaded listener.js 08:23:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x919c9000) [pid = 1721] [serial = 1566] [outer = 0x91741400] 08:23:07 INFO - PROCESS | 1721 | 1464621787033 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1742ms 08:23:07 INFO - PROCESS | 1721 | 1464621787097 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 08:23:07 INFO - PROCESS | 1721 | 1464621787100 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 08:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:23:07 INFO - PROCESS | 1721 | 1464621787108 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:23:07 INFO - PROCESS | 1721 | 1464621787112 Marionette TRACE conn4 <- [1,2058,null,{}] 08:23:07 INFO - PROCESS | 1721 | 1464621787118 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:07 INFO - PROCESS | 1721 | 1464621787408 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 08:23:07 INFO - PROCESS | 1721 | 1464621787745 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:07 INFO - PROCESS | 1721 | ++DOCSHELL 0x91746000 == 137 [pid = 1721] [id = 522] 08:23:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x91a72800) [pid = 1721] [serial = 1567] [outer = (nil)] 08:23:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x92139800) [pid = 1721] [serial = 1568] [outer = 0x91a72800] 08:23:07 INFO - PROCESS | 1721 | 1464621787842 Marionette DEBUG loaded listener.js 08:23:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x922c1c00) [pid = 1721] [serial = 1569] [outer = 0x91a72800] 08:23:08 INFO - PROCESS | 1721 | 1464621788807 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:23:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1736ms 08:23:08 INFO - PROCESS | 1721 | 1464621788845 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 08:23:08 INFO - PROCESS | 1721 | 1464621788848 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 08:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:23:08 INFO - PROCESS | 1721 | 1464621788856 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:23:08 INFO - PROCESS | 1721 | 1464621788859 Marionette TRACE conn4 <- [1,2062,null,{}] 08:23:08 INFO - PROCESS | 1721 | 1464621788865 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:09 INFO - PROCESS | 1721 | 1464621789099 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 08:23:09 INFO - PROCESS | 1721 | 1464621789430 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:09 INFO - PROCESS | 1721 | ++DOCSHELL 0x91a77c00 == 138 [pid = 1721] [id = 523] 08:23:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x91a7bc00) [pid = 1721] [serial = 1570] [outer = (nil)] 08:23:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x9269ac00) [pid = 1721] [serial = 1571] [outer = 0x91a7bc00] 08:23:09 INFO - PROCESS | 1721 | 1464621789527 Marionette DEBUG loaded listener.js 08:23:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x9269dc00) [pid = 1721] [serial = 1572] [outer = 0x91a7bc00] 08:23:10 INFO - PROCESS | 1721 | 1464621790460 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1645ms 08:23:10 INFO - PROCESS | 1721 | 1464621790503 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 08:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:23:10 INFO - PROCESS | 1721 | 1464621790507 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 08:23:10 INFO - PROCESS | 1721 | 1464621790514 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:23:10 INFO - PROCESS | 1721 | 1464621790518 Marionette TRACE conn4 <- [1,2066,null,{}] 08:23:10 INFO - PROCESS | 1721 | 1464621790524 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:10 INFO - PROCESS | 1721 | 1464621790763 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 08:23:11 INFO - PROCESS | 1721 | 1464621791078 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:11 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc1c800 == 139 [pid = 1721] [id = 524] 08:23:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x8eee3800) [pid = 1721] [serial = 1573] [outer = (nil)] 08:23:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x9282e800) [pid = 1721] [serial = 1574] [outer = 0x8eee3800] 08:23:11 INFO - PROCESS | 1721 | 1464621791171 Marionette DEBUG loaded listener.js 08:23:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x92831000) [pid = 1721] [serial = 1575] [outer = 0x8eee3800] 08:23:12 INFO - PROCESS | 1721 | 1464621792096 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:23:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1636ms 08:23:12 INFO - PROCESS | 1721 | 1464621792151 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 08:23:12 INFO - PROCESS | 1721 | 1464621792155 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 08:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:23:12 INFO - PROCESS | 1721 | 1464621792162 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:23:12 INFO - PROCESS | 1721 | 1464621792165 Marionette TRACE conn4 <- [1,2070,null,{}] 08:23:12 INFO - PROCESS | 1721 | 1464621792171 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:12 INFO - PROCESS | 1721 | 1464621792437 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 08:23:12 INFO - PROCESS | 1721 | 1464621792769 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:12 INFO - PROCESS | 1721 | ++DOCSHELL 0x9282ac00 == 140 [pid = 1721] [id = 525] 08:23:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x9282e000) [pid = 1721] [serial = 1576] [outer = (nil)] 08:23:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x92a07400) [pid = 1721] [serial = 1577] [outer = 0x9282e000] 08:23:12 INFO - PROCESS | 1721 | 1464621792865 Marionette DEBUG loaded listener.js 08:23:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x92a10400) [pid = 1721] [serial = 1578] [outer = 0x9282e000] 08:23:13 INFO - PROCESS | 1721 | 1464621793812 Marionette TRACE conn4 <- [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]]]}] 08:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1684ms 08:23:13 INFO - PROCESS | 1721 | 1464621793848 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 08:23:13 INFO - PROCESS | 1721 | 1464621793852 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 08:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:23:13 INFO - PROCESS | 1721 | 1464621793860 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:23:13 INFO - PROCESS | 1721 | 1464621793864 Marionette TRACE conn4 <- [1,2074,null,{}] 08:23:13 INFO - PROCESS | 1721 | 1464621793871 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:14 INFO - PROCESS | 1721 | 1464621794124 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 08:23:14 INFO - PROCESS | 1721 | 1464621794470 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:14 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d22f000 == 141 [pid = 1721] [id = 526] 08:23:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x91288400) [pid = 1721] [serial = 1579] [outer = (nil)] 08:23:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x92ce1800) [pid = 1721] [serial = 1580] [outer = 0x91288400] 08:23:14 INFO - PROCESS | 1721 | 1464621794570 Marionette DEBUG loaded listener.js 08:23:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x9375a800) [pid = 1721] [serial = 1581] [outer = 0x91288400] 08:23:15 INFO - PROCESS | 1721 | 1464621795515 Marionette TRACE conn4 <- [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]]]}] 08:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1690ms 08:23:15 INFO - PROCESS | 1721 | 1464621795551 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 08:23:15 INFO - PROCESS | 1721 | 1464621795556 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 08:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:23:15 INFO - PROCESS | 1721 | 1464621795563 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:23:15 INFO - PROCESS | 1721 | 1464621795568 Marionette TRACE conn4 <- [1,2078,null,{}] 08:23:15 INFO - PROCESS | 1721 | 1464621795575 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:15 INFO - PROCESS | 1721 | 1464621795840 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 08:23:16 INFO - PROCESS | 1721 | 1464621796184 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:16 INFO - PROCESS | 1721 | ++DOCSHELL 0x9183bc00 == 142 [pid = 1721] [id = 527] 08:23:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x95103000) [pid = 1721] [serial = 1582] [outer = (nil)] 08:23:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x951e6800) [pid = 1721] [serial = 1583] [outer = 0x95103000] 08:23:16 INFO - PROCESS | 1721 | 1464621796285 Marionette DEBUG loaded listener.js 08:23:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x98826000) [pid = 1721] [serial = 1584] [outer = 0x95103000] 08:23:17 INFO - PROCESS | 1721 | 1464621797193 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1685ms 08:23:17 INFO - PROCESS | 1721 | 1464621797249 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 08:23:17 INFO - PROCESS | 1721 | 1464621797254 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 08:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:23:17 INFO - PROCESS | 1721 | 1464621797260 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:23:17 INFO - PROCESS | 1721 | 1464621797264 Marionette TRACE conn4 <- [1,2082,null,{}] 08:23:17 INFO - PROCESS | 1721 | 1464621797270 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:17 INFO - PROCESS | 1721 | 1464621797508 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 08:23:17 INFO - PROCESS | 1721 | 1464621797840 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:17 INFO - PROCESS | 1721 | ++DOCSHELL 0x95130c00 == 143 [pid = 1721] [id = 528] 08:23:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x951e8400) [pid = 1721] [serial = 1585] [outer = (nil)] 08:23:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x99dd4c00) [pid = 1721] [serial = 1586] [outer = 0x951e8400] 08:23:17 INFO - PROCESS | 1721 | 1464621797939 Marionette DEBUG loaded listener.js 08:23:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x99e7dc00) [pid = 1721] [serial = 1587] [outer = 0x951e8400] 08:23:18 INFO - PROCESS | 1721 | 1464621798867 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1641ms 08:23:18 INFO - PROCESS | 1721 | 1464621798903 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 08:23:18 INFO - PROCESS | 1721 | 1464621798906 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 08:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:23:18 INFO - PROCESS | 1721 | 1464621798913 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:23:18 INFO - PROCESS | 1721 | 1464621798927 Marionette TRACE conn4 <- [1,2086,null,{}] 08:23:18 INFO - PROCESS | 1721 | 1464621798933 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:19 INFO - PROCESS | 1721 | 1464621799171 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 08:23:19 INFO - PROCESS | 1721 | 1464621799502 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:19 INFO - PROCESS | 1721 | ++DOCSHELL 0x92946c00 == 144 [pid = 1721] [id = 529] 08:23:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x9768a000) [pid = 1721] [serial = 1588] [outer = (nil)] 08:23:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x9a7ac800) [pid = 1721] [serial = 1589] [outer = 0x9768a000] 08:23:19 INFO - PROCESS | 1721 | 1464621799600 Marionette DEBUG loaded listener.js 08:23:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x9a842000) [pid = 1721] [serial = 1590] [outer = 0x9768a000] 08:23:20 INFO - PROCESS | 1721 | 1464621800510 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:23:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1649ms 08:23:20 INFO - PROCESS | 1721 | 1464621800565 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 08:23:20 INFO - PROCESS | 1721 | 1464621800568 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 08:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:23:20 INFO - PROCESS | 1721 | 1464621800576 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:23:20 INFO - PROCESS | 1721 | 1464621800579 Marionette TRACE conn4 <- [1,2090,null,{}] 08:23:20 INFO - PROCESS | 1721 | 1464621800585 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:20 INFO - PROCESS | 1721 | 1464621800826 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 08:23:21 INFO - PROCESS | 1721 | 1464621801169 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:21 INFO - PROCESS | 1721 | ++DOCSHELL 0x910b7800 == 145 [pid = 1721] [id = 530] 08:23:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x922cbc00) [pid = 1721] [serial = 1591] [outer = (nil)] 08:23:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x9af4f000) [pid = 1721] [serial = 1592] [outer = 0x922cbc00] 08:23:21 INFO - PROCESS | 1721 | 1464621801264 Marionette DEBUG loaded listener.js 08:23:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x9b072000) [pid = 1721] [serial = 1593] [outer = 0x922cbc00] 08:23:22 INFO - PROCESS | 1721 | 1464621802225 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1731ms 08:23:22 INFO - PROCESS | 1721 | 1464621802308 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 08:23:22 INFO - PROCESS | 1721 | 1464621802312 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 08:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:23:22 INFO - PROCESS | 1721 | 1464621802319 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:23:22 INFO - PROCESS | 1721 | 1464621802324 Marionette TRACE conn4 <- [1,2094,null,{}] 08:23:22 INFO - PROCESS | 1721 | 1464621802330 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:22 INFO - PROCESS | 1721 | 1464621802610 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 08:23:22 INFO - PROCESS | 1721 | 1464621802947 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:22 INFO - PROCESS | 1721 | ++DOCSHELL 0x9a1f1c00 == 146 [pid = 1721] [id = 531] 08:23:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x9a1f8c00) [pid = 1721] [serial = 1594] [outer = (nil)] 08:23:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x9ba7b000) [pid = 1721] [serial = 1595] [outer = 0x9a1f8c00] 08:23:23 INFO - PROCESS | 1721 | 1464621803045 Marionette DEBUG loaded listener.js 08:23:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x9c023000) [pid = 1721] [serial = 1596] [outer = 0x9a1f8c00] 08:23:24 INFO - PROCESS | 1721 | 1464621804003 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1739ms 08:23:24 INFO - PROCESS | 1721 | 1464621804060 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 08:23:24 INFO - PROCESS | 1721 | 1464621804064 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 08:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:23:24 INFO - PROCESS | 1721 | 1464621804071 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:23:24 INFO - PROCESS | 1721 | 1464621804075 Marionette TRACE conn4 <- [1,2098,null,{}] 08:23:24 INFO - PROCESS | 1721 | 1464621804081 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:24 INFO - PROCESS | 1721 | 1464621804335 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 08:23:24 INFO - PROCESS | 1721 | 1464621804687 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:24 INFO - PROCESS | 1721 | ++DOCSHELL 0x9b2acc00 == 147 [pid = 1721] [id = 532] 08:23:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0xa21b3c00) [pid = 1721] [serial = 1597] [outer = (nil)] 08:23:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0xa26cd800) [pid = 1721] [serial = 1598] [outer = 0xa21b3c00] 08:23:24 INFO - PROCESS | 1721 | 1464621804778 Marionette DEBUG loaded listener.js 08:23:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0xa325d400) [pid = 1721] [serial = 1599] [outer = 0xa21b3c00] 08:23:25 INFO - PROCESS | 1721 | 1464621805700 Marionette TRACE conn4 <- [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]]]}] 08:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1684ms 08:23:25 INFO - PROCESS | 1721 | 1464621805757 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 08:23:25 INFO - PROCESS | 1721 | 1464621805761 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 08:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:23:25 INFO - PROCESS | 1721 | 1464621805768 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:23:25 INFO - PROCESS | 1721 | 1464621805772 Marionette TRACE conn4 <- [1,2102,null,{}] 08:23:25 INFO - PROCESS | 1721 | 1464621805778 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:26 INFO - PROCESS | 1721 | 1464621806022 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 08:23:26 INFO - PROCESS | 1721 | 1464621806371 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:26 INFO - PROCESS | 1721 | ++DOCSHELL 0x87ca4400 == 148 [pid = 1721] [id = 533] 08:23:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x9293e000) [pid = 1721] [serial = 1600] [outer = (nil)] 08:23:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0xa50c0000) [pid = 1721] [serial = 1601] [outer = 0x9293e000] 08:23:26 INFO - PROCESS | 1721 | 1464621806470 Marionette DEBUG loaded listener.js 08:23:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0xa62f9000) [pid = 1721] [serial = 1602] [outer = 0x9293e000] 08:23:27 INFO - PROCESS | 1721 | 1464621807373 Marionette TRACE conn4 <- [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]]]}] 08:23:29 INFO - PROCESS | 1721 | --DOCSHELL 0x87b57800 == 147 [pid = 1721] [id = 515] 08:23:29 INFO - PROCESS | 1721 | --DOCSHELL 0x8db2e800 == 146 [pid = 1721] [id = 514] 08:23:29 INFO - PROCESS | 1721 | --DOCSHELL 0x8c0d6800 == 145 [pid = 1721] [id = 513] 08:23:29 INFO - PROCESS | 1721 | --DOCSHELL 0x8871d800 == 144 [pid = 1721] [id = 512] 08:23:29 INFO - PROCESS | 1721 | --DOCSHELL 0x99dc9400 == 143 [pid = 1721] [id = 505] 08:23:29 INFO - PROCESS | 1721 | --DOCSHELL 0x926a4000 == 142 [pid = 1721] [id = 504] 08:23:29 INFO - PROCESS | 1721 | --DOCSHELL 0x9387ec00 == 141 [pid = 1721] [id = 503] 08:23:29 INFO - PROCESS | 1721 | --DOCSHELL 0x91a67800 == 140 [pid = 1721] [id = 501] 08:23:29 INFO - PROCESS | 1721 | --DOCSHELL 0x8c20d800 == 139 [pid = 1721] [id = 502] 08:23:29 INFO - PROCESS | 1721 | --DOCSHELL 0x91284400 == 138 [pid = 1721] [id = 500] 08:23:29 INFO - PROCESS | 1721 | --DOCSHELL 0x91a68000 == 137 [pid = 1721] [id = 499] 08:23:29 INFO - PROCESS | 1721 | --DOCSHELL 0x90f73c00 == 136 [pid = 1721] [id = 498] 08:23:29 INFO - PROCESS | 1721 | --DOCSHELL 0x88720400 == 135 [pid = 1721] [id = 497] 08:23:29 INFO - PROCESS | 1721 | --DOCSHELL 0x8e563c00 == 134 [pid = 1721] [id = 496] 08:23:29 INFO - PROCESS | 1721 | --DOCSHELL 0x89e8e400 == 133 [pid = 1721] [id = 495] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0x9a2d5c00) [pid = 1721] [serial = 1460] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x8e473400) [pid = 1721] [serial = 1427] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0xa2154000) [pid = 1721] [serial = 1469] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x8eee5800) [pid = 1721] [serial = 1428] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x97685400) [pid = 1721] [serial = 1455] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x8d231400) [pid = 1721] [serial = 1425] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x95133800) [pid = 1721] [serial = 1454] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x8db2a800) [pid = 1721] [serial = 1478] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x9a7b5800) [pid = 1721] [serial = 1461] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x9213a400) [pid = 1721] [serial = 1439] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x92ad7c00) [pid = 1721] [serial = 1451] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x91837800) [pid = 1721] [serial = 1436] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x9bf6dc00) [pid = 1721] [serial = 1467] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x91282c00) [pid = 1721] [serial = 1431] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x92a0c000) [pid = 1721] [serial = 1449] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x9b071000) [pid = 1721] [serial = 1464] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x99de0c00) [pid = 1721] [serial = 1458] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x9282f800) [pid = 1721] [serial = 1445] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x8c20ec00) [pid = 1721] [serial = 1424] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x92832c00) [pid = 1721] [serial = 1446] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x9b7eb800) [pid = 1721] [serial = 1466] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x8d3d7000) [pid = 1721] [serial = 1481] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0xa4e04c00) [pid = 1721] [serial = 1472] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x90f6e400) [pid = 1721] [serial = 1356] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0xa6293c00) [pid = 1721] [serial = 1473] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x8c132c00) [pid = 1721] [serial = 1476] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x8e88b000) [pid = 1721] [serial = 1482] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x9af56800) [pid = 1721] [serial = 1463] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x922c5800) [pid = 1721] [serial = 1440] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0xa6b43400) [pid = 1721] [serial = 1410] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x92cee400) [pid = 1721] [serial = 1452] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x9269a400) [pid = 1721] [serial = 1442] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x8dc25400) [pid = 1721] [serial = 1479] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x99dc6000) [pid = 1721] [serial = 1457] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x926a2c00) [pid = 1721] [serial = 1443] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x9183f000) [pid = 1721] [serial = 1437] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0xa2407c00) [pid = 1721] [serial = 1470] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x910a9800) [pid = 1721] [serial = 1430] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x8ada8800) [pid = 1721] [serial = 1475] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x9173f800) [pid = 1721] [serial = 1433] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x92a09000) [pid = 1721] [serial = 1448] [outer = (nil)] [url = about:blank] 08:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 3943ms 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x91746c00) [pid = 1721] [serial = 1434] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x9095b800) [pid = 1721] [serial = 1484] [outer = (nil)] [url = about:blank] 08:23:29 INFO - PROCESS | 1721 | 1464621809841 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 08:23:29 INFO - PROCESS | 1721 | 1464621809847 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 08:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:23:29 INFO - PROCESS | 1721 | 1464621809859 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:23:29 INFO - PROCESS | 1721 | 1464621809867 Marionette TRACE conn4 <- [1,2106,null,{}] 08:23:29 INFO - PROCESS | 1721 | 1464621809875 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:30 INFO - PROCESS | 1721 | 1464621810082 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 08:23:30 INFO - PROCESS | 1721 | 1464621810305 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:30 INFO - PROCESS | 1721 | ++DOCSHELL 0x8a8ee000 == 134 [pid = 1721] [id = 534] 08:23:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x8a8f0400) [pid = 1721] [serial = 1603] [outer = (nil)] 08:23:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x8adaa800) [pid = 1721] [serial = 1604] [outer = 0x8a8f0400] 08:23:30 INFO - PROCESS | 1721 | 1464621810387 Marionette DEBUG loaded listener.js 08:23:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x8c0ddc00) [pid = 1721] [serial = 1605] [outer = 0x8a8f0400] 08:23:31 INFO - PROCESS | 1721 | 1464621811223 Marionette TRACE conn4 <- [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]]]}] 08:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1439ms 08:23:31 INFO - PROCESS | 1721 | 1464621811299 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 08:23:31 INFO - PROCESS | 1721 | 1464621811304 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 08:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:23:31 INFO - PROCESS | 1721 | 1464621811319 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:23:31 INFO - PROCESS | 1721 | 1464621811324 Marionette TRACE conn4 <- [1,2110,null,{}] 08:23:31 INFO - PROCESS | 1721 | 1464621811331 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:31 INFO - PROCESS | 1721 | 1464621811582 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 08:23:31 INFO - PROCESS | 1721 | 1464621811852 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:31 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d2dac00 == 135 [pid = 1721] [id = 535] 08:23:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8d2db800) [pid = 1721] [serial = 1606] [outer = (nil)] 08:23:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8d3d8400) [pid = 1721] [serial = 1607] [outer = 0x8d2db800] 08:23:31 INFO - PROCESS | 1721 | 1464621811937 Marionette DEBUG loaded listener.js 08:23:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x8dc19c00) [pid = 1721] [serial = 1608] [outer = 0x8d2db800] 08:23:32 INFO - PROCESS | 1721 | 1464621812889 Marionette TRACE conn4 <- [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]]]}] 08:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1638ms 08:23:32 INFO - PROCESS | 1721 | 1464621812954 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 08:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:23:32 INFO - PROCESS | 1721 | 1464621812958 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 08:23:32 INFO - PROCESS | 1721 | 1464621812966 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:23:32 INFO - PROCESS | 1721 | 1464621812969 Marionette TRACE conn4 <- [1,2114,null,{}] 08:23:32 INFO - PROCESS | 1721 | 1464621812986 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:33 INFO - PROCESS | 1721 | 1464621813309 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 08:23:33 INFO - PROCESS | 1721 | 1464621813503 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:33 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc25400 == 136 [pid = 1721] [id = 536] 08:23:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8e479c00) [pid = 1721] [serial = 1609] [outer = (nil)] 08:23:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x8e88dc00) [pid = 1721] [serial = 1610] [outer = 0x8e479c00] 08:23:33 INFO - PROCESS | 1721 | 1464621813645 Marionette DEBUG loaded listener.js 08:23:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x90f6b800) [pid = 1721] [serial = 1611] [outer = 0x8e479c00] 08:23:34 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x8c0e3800) [pid = 1721] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:23:34 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x90fc2800) [pid = 1721] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:23:34 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x8c0de800) [pid = 1721] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:23:34 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x92545c00) [pid = 1721] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:23:34 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x8871dc00) [pid = 1721] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:23:34 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x87b54c00) [pid = 1721] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:23:34 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x8dc1b800) [pid = 1721] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:23:34 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x95130400) [pid = 1721] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:23:34 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x9c02a400) [pid = 1721] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:23:34 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x8d2e0400) [pid = 1721] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:23:34 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x92c12800) [pid = 1721] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:23:34 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0xa30fc000) [pid = 1721] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:23:34 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x9183b000) [pid = 1721] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:23:34 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x8e881c00) [pid = 1721] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:23:34 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x9398b800) [pid = 1721] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:23:34 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x9b078c00) [pid = 1721] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:23:34 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x9bf6d400) [pid = 1721] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:23:34 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x87b58c00) [pid = 1721] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:23:34 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x9128e400) [pid = 1721] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:23:34 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x92944000) [pid = 1721] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:23:34 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0x8dddec00) [pid = 1721] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:23:34 INFO - PROCESS | 1721 | --DOMWINDOW == 121 (0x91a6b800) [pid = 1721] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:23:35 INFO - PROCESS | 1721 | 1464621815074 Marionette TRACE conn4 <- [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]]]}] 08:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 2187ms 08:23:35 INFO - PROCESS | 1721 | 1464621815153 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 08:23:35 INFO - PROCESS | 1721 | 1464621815156 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 08:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:23:35 INFO - PROCESS | 1721 | 1464621815163 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:23:35 INFO - PROCESS | 1721 | 1464621815181 Marionette TRACE conn4 <- [1,2118,null,{}] 08:23:35 INFO - PROCESS | 1721 | 1464621815188 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:35 INFO - PROCESS | 1721 | 1464621815400 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 08:23:35 INFO - PROCESS | 1721 | 1464621815592 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:35 INFO - PROCESS | 1721 | ++DOCSHELL 0x87b54c00 == 137 [pid = 1721] [id = 537] 08:23:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0x8871c000) [pid = 1721] [serial = 1612] [outer = (nil)] 08:23:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x8e886c00) [pid = 1721] [serial = 1613] [outer = 0x8871c000] 08:23:35 INFO - PROCESS | 1721 | 1464621815677 Marionette DEBUG loaded listener.js 08:23:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x90fc3800) [pid = 1721] [serial = 1614] [outer = 0x8871c000] 08:23:36 INFO - PROCESS | 1721 | 1464621816481 Marionette TRACE conn4 <- [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]]]}] 08:23:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1349ms 08:23:36 INFO - PROCESS | 1721 | 1464621816514 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 08:23:36 INFO - PROCESS | 1721 | 1464621816519 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 08:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:23:36 INFO - PROCESS | 1721 | 1464621816526 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:23:36 INFO - PROCESS | 1721 | 1464621816530 Marionette TRACE conn4 <- [1,2122,null,{}] 08:23:36 INFO - PROCESS | 1721 | 1464621816536 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:36 INFO - PROCESS | 1721 | 1464621816778 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 08:23:37 INFO - PROCESS | 1721 | 1464621817226 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:37 INFO - PROCESS | 1721 | ++DOCSHELL 0x87b62000 == 138 [pid = 1721] [id = 538] 08:23:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x87c97400) [pid = 1721] [serial = 1615] [outer = (nil)] 08:23:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x89b21c00) [pid = 1721] [serial = 1616] [outer = 0x87c97400] 08:23:37 INFO - PROCESS | 1721 | 1464621817327 Marionette DEBUG loaded listener.js 08:23:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x89e8e400) [pid = 1721] [serial = 1617] [outer = 0x87c97400] 08:23:38 INFO - PROCESS | 1721 | 1464621818301 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1843ms 08:23:38 INFO - PROCESS | 1721 | 1464621818372 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 08:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:23:38 INFO - PROCESS | 1721 | 1464621818379 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 08:23:38 INFO - PROCESS | 1721 | 1464621818388 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:23:38 INFO - PROCESS | 1721 | 1464621818395 Marionette TRACE conn4 <- [1,2126,null,{}] 08:23:38 INFO - PROCESS | 1721 | 1464621818403 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:38 INFO - PROCESS | 1721 | 1464621818709 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 08:23:39 INFO - PROCESS | 1721 | 1464621819078 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:39 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d283000 == 139 [pid = 1721] [id = 539] 08:23:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x8d28a000) [pid = 1721] [serial = 1618] [outer = (nil)] 08:23:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x8d3d2800) [pid = 1721] [serial = 1619] [outer = 0x8d28a000] 08:23:39 INFO - PROCESS | 1721 | 1464621819175 Marionette DEBUG loaded listener.js 08:23:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x8dc25800) [pid = 1721] [serial = 1620] [outer = 0x8d28a000] 08:23:40 INFO - PROCESS | 1721 | 1464621820186 Marionette TRACE conn4 <- [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]]]}] 08:23:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1838ms 08:23:40 INFO - PROCESS | 1721 | 1464621820229 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 08:23:40 INFO - PROCESS | 1721 | 1464621820236 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 08:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:23:40 INFO - PROCESS | 1721 | 1464621820244 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:23:40 INFO - PROCESS | 1721 | 1464621820248 Marionette TRACE conn4 <- [1,2130,null,{}] 08:23:40 INFO - PROCESS | 1721 | 1464621820254 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:40 INFO - PROCESS | 1721 | 1464621820511 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 08:23:40 INFO - PROCESS | 1721 | 1464621820890 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:40 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dfeac00 == 140 [pid = 1721] [id = 540] 08:23:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x8e475c00) [pid = 1721] [serial = 1621] [outer = (nil)] 08:23:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x8e55fc00) [pid = 1721] [serial = 1622] [outer = 0x8e475c00] 08:23:40 INFO - PROCESS | 1721 | 1464621820990 Marionette DEBUG loaded listener.js 08:23:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x8eee5800) [pid = 1721] [serial = 1623] [outer = 0x8e475c00] 08:23:41 INFO - PROCESS | 1721 | 1464621821963 Marionette TRACE conn4 <- [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] 08:23:42 INFO - PROCESS | 1721 | 1464621822055 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 08:23:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:23:42 INFO - PROCESS | 1721 | 1464621822074 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:23:42 INFO - PROCESS | 1721 | 1464621822084 Marionette TRACE conn4 <- [1,2134,null,{}] 08:23:42 INFO - PROCESS | 1721 | 1464621822091 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:42 INFO - PROCESS | 1721 | 1464621822393 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 08:23:42 INFO - PROCESS | 1721 | 1464621822683 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:42 INFO - PROCESS | 1721 | ++DOCSHELL 0x89b25000 == 141 [pid = 1721] [id = 541] 08:23:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x8bc04000) [pid = 1721] [serial = 1624] [outer = (nil)] 08:23:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x910b0c00) [pid = 1721] [serial = 1625] [outer = 0x8bc04000] 08:23:42 INFO - PROCESS | 1721 | 1464621822777 Marionette DEBUG loaded listener.js 08:23:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x91749c00) [pid = 1721] [serial = 1626] [outer = 0x8bc04000] 08:23:43 INFO - PROCESS | 1721 | 1464621823698 Marionette TRACE conn4 <- [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]]]}] 08:23:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:23:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1706ms 08:23:43 INFO - PROCESS | 1721 | 1464621823771 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 08:23:43 INFO - PROCESS | 1721 | 1464621823776 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 08:23:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:23:43 INFO - PROCESS | 1721 | 1464621823784 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:23:43 INFO - PROCESS | 1721 | 1464621823788 Marionette TRACE conn4 <- [1,2138,null,{}] 08:23:43 INFO - PROCESS | 1721 | 1464621823795 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:44 INFO - PROCESS | 1721 | 1464621824058 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 08:23:44 INFO - PROCESS | 1721 | 1464621824362 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:44 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dddb800 == 142 [pid = 1721] [id = 542] 08:23:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x91004400) [pid = 1721] [serial = 1627] [outer = (nil)] 08:23:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x91a62800) [pid = 1721] [serial = 1628] [outer = 0x91004400] 08:23:44 INFO - PROCESS | 1721 | 1464621824456 Marionette DEBUG loaded listener.js 08:23:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x91a69400) [pid = 1721] [serial = 1629] [outer = 0x91004400] 08:23:45 INFO - PROCESS | 1721 | 1464621825371 Marionette TRACE conn4 <- [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]]]}] 08:23:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:23:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1640ms 08:23:45 INFO - PROCESS | 1721 | 1464621825424 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 08:23:45 INFO - PROCESS | 1721 | 1464621825427 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 08:23:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:23:45 INFO - PROCESS | 1721 | 1464621825436 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:23:45 INFO - PROCESS | 1721 | 1464621825439 Marionette TRACE conn4 <- [1,2142,null,{}] 08:23:45 INFO - PROCESS | 1721 | 1464621825446 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:45 INFO - PROCESS | 1721 | 1464621825692 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 08:23:46 INFO - PROCESS | 1721 | 1464621826032 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:46 INFO - PROCESS | 1721 | ++DOCSHELL 0x92138c00 == 143 [pid = 1721] [id = 543] 08:23:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x92139400) [pid = 1721] [serial = 1630] [outer = (nil)] 08:23:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x9213e000) [pid = 1721] [serial = 1631] [outer = 0x92139400] 08:23:46 INFO - PROCESS | 1721 | 1464621826135 Marionette DEBUG loaded listener.js 08:23:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x9269d400) [pid = 1721] [serial = 1632] [outer = 0x92139400] 08:23:47 INFO - PROCESS | 1721 | 1464621827121 Marionette TRACE conn4 <- [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] 08:23:47 INFO - PROCESS | 1721 | 1464621827178 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 08:23:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:23:47 INFO - PROCESS | 1721 | 1464621827185 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:23:47 INFO - PROCESS | 1721 | 1464621827187 Marionette TRACE conn4 <- [1,2146,null,{}] 08:23:47 INFO - PROCESS | 1721 | 1464621827194 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:47 INFO - PROCESS | 1721 | 1464621827454 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 08:23:47 INFO - PROCESS | 1721 | 1464621827787 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:47 INFO - PROCESS | 1721 | ++DOCSHELL 0x88716c00 == 144 [pid = 1721] [id = 544] 08:23:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x89e87800) [pid = 1721] [serial = 1633] [outer = (nil)] 08:23:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x92a0c000) [pid = 1721] [serial = 1634] [outer = 0x89e87800] 08:23:47 INFO - PROCESS | 1721 | 1464621827884 Marionette DEBUG loaded listener.js 08:23:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x92a14800) [pid = 1721] [serial = 1635] [outer = 0x89e87800] 08:23:48 INFO - PROCESS | 1721 | 1464621828796 Marionette TRACE conn4 <- [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] 08:23:48 INFO - PROCESS | 1721 | 1464621828877 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 08:23:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:23:48 INFO - PROCESS | 1721 | 1464621828884 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:23:48 INFO - PROCESS | 1721 | 1464621828888 Marionette TRACE conn4 <- [1,2150,null,{}] 08:23:48 INFO - PROCESS | 1721 | 1464621828894 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:49 INFO - PROCESS | 1721 | 1464621829178 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 08:23:49 INFO - PROCESS | 1721 | 1464621829510 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:49 INFO - PROCESS | 1721 | ++DOCSHELL 0x9213ac00 == 145 [pid = 1721] [id = 545] 08:23:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x92938c00) [pid = 1721] [serial = 1636] [outer = (nil)] 08:23:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x93987400) [pid = 1721] [serial = 1637] [outer = 0x92938c00] 08:23:49 INFO - PROCESS | 1721 | 1464621829603 Marionette DEBUG loaded listener.js 08:23:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x94481800) [pid = 1721] [serial = 1638] [outer = 0x92938c00] 08:23:50 INFO - PROCESS | 1721 | 1464621830562 Marionette TRACE conn4 <- [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]]]}] 08:23:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:23:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1734ms 08:23:50 INFO - PROCESS | 1721 | 1464621830620 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 08:23:50 INFO - PROCESS | 1721 | 1464621830624 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 08:23:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:23:50 INFO - PROCESS | 1721 | 1464621830630 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:23:50 INFO - PROCESS | 1721 | 1464621830634 Marionette TRACE conn4 <- [1,2154,null,{}] 08:23:50 INFO - PROCESS | 1721 | 1464621830640 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:50 INFO - PROCESS | 1721 | 1464621830873 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 08:23:51 INFO - PROCESS | 1721 | 1464621831203 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:51 INFO - PROCESS | 1721 | ++DOCSHELL 0x92a06800 == 146 [pid = 1721] [id = 546] 08:23:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x93762c00) [pid = 1721] [serial = 1639] [outer = (nil)] 08:23:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x95130800) [pid = 1721] [serial = 1640] [outer = 0x93762c00] 08:23:51 INFO - PROCESS | 1721 | 1464621831299 Marionette DEBUG loaded listener.js 08:23:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x95137c00) [pid = 1721] [serial = 1641] [outer = 0x93762c00] 08:23:52 INFO - PROCESS | 1721 | 1464621832247 Marionette TRACE conn4 <- [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]]]}] 08:23:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:23:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1688ms 08:23:52 INFO - PROCESS | 1721 | 1464621832320 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 08:23:52 INFO - PROCESS | 1721 | 1464621832324 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 08:23:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:23:52 INFO - PROCESS | 1721 | 1464621832331 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:23:52 INFO - PROCESS | 1721 | 1464621832334 Marionette TRACE conn4 <- [1,2158,null,{}] 08:23:52 INFO - PROCESS | 1721 | 1464621832340 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:52 INFO - PROCESS | 1721 | 1464621832605 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 08:23:52 INFO - PROCESS | 1721 | 1464621832942 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:52 INFO - PROCESS | 1721 | ++DOCSHELL 0x88713800 == 147 [pid = 1721] [id = 547] 08:23:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x8c0e4000) [pid = 1721] [serial = 1642] [outer = (nil)] 08:23:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x9806f000) [pid = 1721] [serial = 1643] [outer = 0x8c0e4000] 08:23:53 INFO - PROCESS | 1721 | 1464621833037 Marionette DEBUG loaded listener.js 08:23:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x99dc9c00) [pid = 1721] [serial = 1644] [outer = 0x8c0e4000] 08:23:54 INFO - PROCESS | 1721 | 1464621834026 Marionette TRACE conn4 <- [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]]]}] 08:23:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:23:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1731ms 08:23:54 INFO - PROCESS | 1721 | 1464621834104 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 08:23:54 INFO - PROCESS | 1721 | 1464621834108 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 08:23:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:23:54 INFO - PROCESS | 1721 | 1464621834115 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:23:54 INFO - PROCESS | 1721 | 1464621834119 Marionette TRACE conn4 <- [1,2162,null,{}] 08:23:54 INFO - PROCESS | 1721 | 1464621834125 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:54 INFO - PROCESS | 1721 | 1464621834407 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 08:23:54 INFO - PROCESS | 1721 | 1464621834759 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:54 INFO - PROCESS | 1721 | ++DOCSHELL 0x97688c00 == 148 [pid = 1721] [id = 548] 08:23:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x9a7ab000) [pid = 1721] [serial = 1645] [outer = (nil)] 08:23:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x9a847000) [pid = 1721] [serial = 1646] [outer = 0x9a7ab000] 08:23:54 INFO - PROCESS | 1721 | 1464621834866 Marionette DEBUG loaded listener.js 08:23:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x9b2a4400) [pid = 1721] [serial = 1647] [outer = 0x9a7ab000] 08:23:55 INFO - PROCESS | 1721 | 1464621835816 Marionette TRACE conn4 <- [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]]]}] 08:23:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:23:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1743ms 08:23:55 INFO - PROCESS | 1721 | 1464621835859 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 08:23:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:23:55 INFO - PROCESS | 1721 | 1464621835864 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 08:23:55 INFO - PROCESS | 1721 | 1464621835870 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:23:55 INFO - PROCESS | 1721 | 1464621835875 Marionette TRACE conn4 <- [1,2166,null,{}] 08:23:55 INFO - PROCESS | 1721 | 1464621835881 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:56 INFO - PROCESS | 1721 | 1464621836146 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 08:23:56 INFO - PROCESS | 1721 | 1464621836484 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:56 INFO - PROCESS | 1721 | ++DOCSHELL 0x9b2afc00 == 149 [pid = 1721] [id = 549] 08:23:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x9c024800) [pid = 1721] [serial = 1648] [outer = (nil)] 08:23:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0xa2286400) [pid = 1721] [serial = 1649] [outer = 0x9c024800] 08:23:56 INFO - PROCESS | 1721 | 1464621836579 Marionette DEBUG loaded listener.js 08:23:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0xa240f400) [pid = 1721] [serial = 1650] [outer = 0x9c024800] 08:23:57 INFO - PROCESS | 1721 | 1464621837492 Marionette TRACE conn4 <- [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]]]}] 08:23:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:23:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1691ms 08:23:57 INFO - PROCESS | 1721 | 1464621837562 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 08:23:57 INFO - PROCESS | 1721 | 1464621837565 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 08:23:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:23:57 INFO - PROCESS | 1721 | 1464621837573 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:23:57 INFO - PROCESS | 1721 | 1464621837577 Marionette TRACE conn4 <- [1,2170,null,{}] 08:23:57 INFO - PROCESS | 1721 | 1464621837583 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:57 INFO - PROCESS | 1721 | 1464621837823 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 08:23:58 INFO - PROCESS | 1721 | 1464621838170 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:58 INFO - PROCESS | 1721 | ++DOCSHELL 0x88722000 == 150 [pid = 1721] [id = 550] 08:23:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x8dfebc00) [pid = 1721] [serial = 1651] [outer = (nil)] 08:23:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0xa4e04000) [pid = 1721] [serial = 1652] [outer = 0x8dfebc00] 08:23:58 INFO - PROCESS | 1721 | 1464621838264 Marionette DEBUG loaded listener.js 08:23:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0xa6298000) [pid = 1721] [serial = 1653] [outer = 0x8dfebc00] 08:23:59 INFO - PROCESS | 1721 | 1464621839230 Marionette TRACE conn4 <- [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]]]}] 08:23:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:23:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1735ms 08:23:59 INFO - PROCESS | 1721 | 1464621839310 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 08:23:59 INFO - PROCESS | 1721 | 1464621839313 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 08:23:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:23:59 INFO - PROCESS | 1721 | 1464621839320 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:23:59 INFO - PROCESS | 1721 | 1464621839324 Marionette TRACE conn4 <- [1,2174,null,{}] 08:23:59 INFO - PROCESS | 1721 | 1464621839330 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:59 INFO - PROCESS | 1721 | 1464621839599 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 08:23:59 INFO - PROCESS | 1721 | 1464621839936 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:59 INFO - PROCESS | 1721 | ++DOCSHELL 0x92a09800 == 151 [pid = 1721] [id = 551] 08:23:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x99e80000) [pid = 1721] [serial = 1654] [outer = (nil)] 08:24:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0xa6a44800) [pid = 1721] [serial = 1655] [outer = 0x99e80000] 08:24:00 INFO - PROCESS | 1721 | 1464621840037 Marionette DEBUG loaded listener.js 08:24:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0xa6a48c00) [pid = 1721] [serial = 1656] [outer = 0x99e80000] 08:24:00 INFO - PROCESS | 1721 | 1464621840979 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:24:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:24:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1693ms 08:24:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:24:01 INFO - PROCESS | 1721 | 1464621841014 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 08:24:01 INFO - PROCESS | 1721 | 1464621841017 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 08:24:01 INFO - PROCESS | 1721 | 1464621841024 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:24:01 INFO - PROCESS | 1721 | 1464621841028 Marionette TRACE conn4 <- [1,2178,null,{}] 08:24:01 INFO - PROCESS | 1721 | 1464621841034 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:01 INFO - PROCESS | 1721 | 1464621841279 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 08:24:01 INFO - PROCESS | 1721 | 1464621841620 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:01 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d503800 == 152 [pid = 1721] [id = 552] 08:24:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x8d503c00) [pid = 1721] [serial = 1657] [outer = (nil)] 08:24:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x8d509c00) [pid = 1721] [serial = 1658] [outer = 0x8d503c00] 08:24:01 INFO - PROCESS | 1721 | 1464621841752 Marionette DEBUG loaded listener.js 08:24:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x8d50bc00) [pid = 1721] [serial = 1659] [outer = 0x8d503c00] 08:24:02 INFO - PROCESS | 1721 | 1464621842680 Marionette TRACE conn4 <- [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]]]}] 08:24:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:24:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1738ms 08:24:02 INFO - PROCESS | 1721 | 1464621842762 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 08:24:02 INFO - PROCESS | 1721 | 1464621842767 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 08:24:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:24:02 INFO - PROCESS | 1721 | 1464621842773 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:24:02 INFO - PROCESS | 1721 | 1464621842777 Marionette TRACE conn4 <- [1,2182,null,{}] 08:24:02 INFO - PROCESS | 1721 | 1464621842783 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:03 INFO - PROCESS | 1721 | 1464621843065 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 08:24:03 INFO - PROCESS | 1721 | 1464621843405 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:03 INFO - PROCESS | 1721 | ++DOCSHELL 0x87b57800 == 153 [pid = 1721] [id = 553] 08:24:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x8871f800) [pid = 1721] [serial = 1660] [outer = (nil)] 08:24:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x91a79c00) [pid = 1721] [serial = 1661] [outer = 0x8871f800] 08:24:03 INFO - PROCESS | 1721 | 1464621843505 Marionette DEBUG loaded listener.js 08:24:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0xa68ae400) [pid = 1721] [serial = 1662] [outer = 0x8871f800] 08:24:04 INFO - PROCESS | 1721 | 1464621844454 Marionette TRACE conn4 <- [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]]]}] 08:24:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:24:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1737ms 08:24:04 INFO - PROCESS | 1721 | 1464621844511 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 08:24:04 INFO - PROCESS | 1721 | 1464621844514 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 08:24:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:24:04 INFO - PROCESS | 1721 | 1464621844522 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:24:04 INFO - PROCESS | 1721 | 1464621844525 Marionette TRACE conn4 <- [1,2186,null,{}] 08:24:04 INFO - PROCESS | 1721 | 1464621844536 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:04 INFO - PROCESS | 1721 | 1464621844788 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 08:24:05 INFO - PROCESS | 1721 | 1464621845146 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:05 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e6a9800 == 154 [pid = 1721] [id = 554] 08:24:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x8e6a9c00) [pid = 1721] [serial = 1663] [outer = (nil)] 08:24:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x8e6b0800) [pid = 1721] [serial = 1664] [outer = 0x8e6a9c00] 08:24:05 INFO - PROCESS | 1721 | 1464621845237 Marionette DEBUG loaded listener.js 08:24:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x8e6b2400) [pid = 1721] [serial = 1665] [outer = 0x8e6a9c00] 08:24:06 INFO - PROCESS | 1721 | 1464621846186 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:24:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:24:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1736ms 08:24:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:24:06 INFO - PROCESS | 1721 | 1464621846259 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 08:24:06 INFO - PROCESS | 1721 | 1464621846263 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 08:24:06 INFO - PROCESS | 1721 | 1464621846270 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:24:06 INFO - PROCESS | 1721 | 1464621846273 Marionette TRACE conn4 <- [1,2190,null,{}] 08:24:06 INFO - PROCESS | 1721 | 1464621846279 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:06 INFO - PROCESS | 1721 | 1464621846559 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 08:24:06 INFO - PROCESS | 1721 | 1464621846913 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x8dd79800 == 153 [pid = 1721] [id = 478] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x951f0000 == 152 [pid = 1721] [id = 486] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x9b2a4800 == 151 [pid = 1721] [id = 489] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x8a8e1800 == 150 [pid = 1721] [id = 470] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x89b28c00 == 149 [pid = 1721] [id = 491] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x9095d800 == 148 [pid = 1721] [id = 477] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x89b29000 == 147 [pid = 1721] [id = 493] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x9095f000 == 146 [pid = 1721] [id = 476] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x91744400 == 145 [pid = 1721] [id = 479] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x95109c00 == 144 [pid = 1721] [id = 485] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x8e562400 == 143 [pid = 1721] [id = 488] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x91a74000 == 142 [pid = 1721] [id = 481] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x98892800 == 141 [pid = 1721] [id = 487] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x91a67400 == 140 [pid = 1721] [id = 483] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x92830c00 == 139 [pid = 1721] [id = 484] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x91747c00 == 138 [pid = 1721] [id = 482] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x91a79800 == 137 [pid = 1721] [id = 480] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x8d3d8000 == 136 [pid = 1721] [id = 475] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x89b28000 == 135 [pid = 1721] [id = 472] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x87b54c00 == 134 [pid = 1721] [id = 537] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x8dc25400 == 133 [pid = 1721] [id = 536] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x8d2dac00 == 132 [pid = 1721] [id = 535] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x8a8ee000 == 131 [pid = 1721] [id = 534] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x92946c00 == 130 [pid = 1721] [id = 529] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x95130c00 == 129 [pid = 1721] [id = 528] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x9183bc00 == 128 [pid = 1721] [id = 527] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x9282ac00 == 127 [pid = 1721] [id = 525] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x8d22f000 == 126 [pid = 1721] [id = 526] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x8dc1c800 == 125 [pid = 1721] [id = 524] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x91a77c00 == 124 [pid = 1721] [id = 523] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x91746000 == 123 [pid = 1721] [id = 522] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x9128d400 == 122 [pid = 1721] [id = 521] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x91003800 == 121 [pid = 1721] [id = 520] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x90959400 == 120 [pid = 1721] [id = 519] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x8dc20c00 == 119 [pid = 1721] [id = 518] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x8ddd9400 == 118 [pid = 1721] [id = 516] 08:24:08 INFO - PROCESS | 1721 | --DOCSHELL 0x8871c400 == 117 [pid = 1721] [id = 517] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x8e55e400) [pid = 1721] [serial = 1548] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x8db2dc00) [pid = 1721] [serial = 1488] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x90fca400) [pid = 1721] [serial = 1536] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x8c213000) [pid = 1721] [serial = 1541] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x92944800) [pid = 1721] [serial = 1502] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x89e86800) [pid = 1721] [serial = 1539] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x87b5e400) [pid = 1721] [serial = 1530] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x8ddd2c00) [pid = 1721] [serial = 1545] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x90fc8400) [pid = 1721] [serial = 1535] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x89b27400) [pid = 1721] [serial = 1538] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x97686c00) [pid = 1721] [serial = 1512] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0xa2283400) [pid = 1721] [serial = 1520] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x8e470c00) [pid = 1721] [serial = 1547] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x95101c00) [pid = 1721] [serial = 1509] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0xa62f9c00) [pid = 1721] [serial = 1524] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x91a6c800) [pid = 1721] [serial = 1496] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x91004c00) [pid = 1721] [serial = 1491] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x99de6c00) [pid = 1721] [serial = 1514] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x9b579000) [pid = 1721] [serial = 1517] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x87b5c000) [pid = 1721] [serial = 1529] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x8d236c00) [pid = 1721] [serial = 1542] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x8d2d8400) [pid = 1721] [serial = 1487] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x94f47c00) [pid = 1721] [serial = 1508] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0xa260f000) [pid = 1721] [serial = 1521] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x90954c00) [pid = 1721] [serial = 1490] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x8dd75000) [pid = 1721] [serial = 1544] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x99e86800) [pid = 1721] [serial = 1515] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0xa6a49400) [pid = 1721] [serial = 1527] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x92a10c00) [pid = 1721] [serial = 1503] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x951ef800) [pid = 1721] [serial = 1511] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0xa4e0d400) [pid = 1721] [serial = 1532] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x9174d800) [pid = 1721] [serial = 1493] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x919ca000) [pid = 1721] [serial = 1494] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x92c1a400) [pid = 1721] [serial = 1505] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x8e55b800) [pid = 1721] [serial = 1422] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x92ceac00) [pid = 1721] [serial = 1506] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0xa6239000) [pid = 1721] [serial = 1523] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x9c025000) [pid = 1721] [serial = 1518] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0xa68b0000) [pid = 1721] [serial = 1526] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x91a7b800) [pid = 1721] [serial = 1497] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0xa6791800) [pid = 1721] [serial = 1533] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x9253f000) [pid = 1721] [serial = 1500] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x922c1400) [pid = 1721] [serial = 1499] [outer = (nil)] [url = about:blank] 08:24:09 INFO - PROCESS | 1721 | ++DOCSHELL 0x87b5b800 == 118 [pid = 1721] [id = 555] 08:24:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x87b5c000) [pid = 1721] [serial = 1666] [outer = (nil)] 08:24:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x87b5fc00) [pid = 1721] [serial = 1667] [outer = 0x87b5c000] 08:24:09 INFO - PROCESS | 1721 | 1464621849214 Marionette DEBUG loaded listener.js 08:24:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x89b28c00) [pid = 1721] [serial = 1668] [outer = 0x87b5c000] 08:24:10 INFO - PROCESS | 1721 | 1464621850136 Marionette TRACE conn4 <- [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]]]}] 08:24:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:24:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 3898ms 08:24:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:24:10 INFO - PROCESS | 1721 | 1464621850167 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 08:24:10 INFO - PROCESS | 1721 | 1464621850171 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 08:24:10 INFO - PROCESS | 1721 | 1464621850180 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:24:10 INFO - PROCESS | 1721 | 1464621850184 Marionette TRACE conn4 <- [1,2194,null,{}] 08:24:10 INFO - PROCESS | 1721 | 1464621850191 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:10 INFO - PROCESS | 1721 | 1464621850417 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 08:24:10 INFO - PROCESS | 1721 | 1464621850634 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:10 INFO - PROCESS | 1721 | ++DOCSHELL 0x8bc0c000 == 119 [pid = 1721] [id = 556] 08:24:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x8c0e1800) [pid = 1721] [serial = 1669] [outer = (nil)] 08:24:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x8c219000) [pid = 1721] [serial = 1670] [outer = 0x8c0e1800] 08:24:10 INFO - PROCESS | 1721 | 1464621850730 Marionette DEBUG loaded listener.js 08:24:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8d27bc00) [pid = 1721] [serial = 1671] [outer = 0x8c0e1800] 08:24:11 INFO - PROCESS | 1721 | 1464621851606 Marionette TRACE conn4 <- [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]]]}] 08:24:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:24:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1486ms 08:24:11 INFO - PROCESS | 1721 | 1464621851674 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 08:24:11 INFO - PROCESS | 1721 | 1464621851681 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 08:24:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:24:11 INFO - PROCESS | 1721 | 1464621851692 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:24:11 INFO - PROCESS | 1721 | 1464621851695 Marionette TRACE conn4 <- [1,2198,null,{}] 08:24:11 INFO - PROCESS | 1721 | 1464621851709 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:12 INFO - PROCESS | 1721 | 1464621852028 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 08:24:12 INFO - PROCESS | 1721 | 1464621852063 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:12 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d231800 == 120 [pid = 1721] [id = 557] 08:24:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8d280c00) [pid = 1721] [serial = 1672] [outer = (nil)] 08:24:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x8d50ec00) [pid = 1721] [serial = 1673] [outer = 0x8d280c00] 08:24:12 INFO - PROCESS | 1721 | 1464621852156 Marionette DEBUG loaded listener.js 08:24:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8dc18400) [pid = 1721] [serial = 1674] [outer = 0x8d280c00] 08:24:13 INFO - PROCESS | 1721 | 1464621853297 Marionette TRACE conn4 <- [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]]]}] 08:24:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:24:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1688ms 08:24:13 INFO - PROCESS | 1721 | 1464621853381 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 08:24:13 INFO - PROCESS | 1721 | 1464621853385 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 08:24:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:24:13 INFO - PROCESS | 1721 | 1464621853392 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:24:13 INFO - PROCESS | 1721 | 1464621853401 Marionette TRACE conn4 <- [1,2202,null,{}] 08:24:13 INFO - PROCESS | 1721 | 1464621853436 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:13 INFO - PROCESS | 1721 | 1464621853802 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 08:24:14 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x9100d000) [pid = 1721] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:24:14 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x91a7bc00) [pid = 1721] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:24:14 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x91741400) [pid = 1721] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:24:14 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x91288400) [pid = 1721] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:24:14 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x951e8400) [pid = 1721] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:24:14 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x8dff4400) [pid = 1721] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:24:14 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x8e55d800) [pid = 1721] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:24:14 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x9a1f8c00) [pid = 1721] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:24:14 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x91a72800) [pid = 1721] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:24:14 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x8a8f0400) [pid = 1721] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:24:14 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x8e479c00) [pid = 1721] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:24:14 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x8eee3800) [pid = 1721] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:24:14 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x8a8e1c00) [pid = 1721] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:24:14 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x922cbc00) [pid = 1721] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:24:14 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x9768a000) [pid = 1721] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:24:14 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0xa21b3c00) [pid = 1721] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:24:14 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x9282e000) [pid = 1721] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:24:14 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x8d2db800) [pid = 1721] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:24:14 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0x90fd1800) [pid = 1721] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:24:14 INFO - PROCESS | 1721 | --DOMWINDOW == 121 (0x95103000) [pid = 1721] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:24:14 INFO - PROCESS | 1721 | 1464621854836 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:14 INFO - PROCESS | 1721 | ++DOCSHELL 0x8a8e1c00 == 121 [pid = 1721] [id = 558] 08:24:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0x8a8e8800) [pid = 1721] [serial = 1675] [outer = (nil)] 08:24:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x8d2e0400) [pid = 1721] [serial = 1676] [outer = 0x8a8e8800] 08:24:14 INFO - PROCESS | 1721 | 1464621854921 Marionette DEBUG loaded listener.js 08:24:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x8e475800) [pid = 1721] [serial = 1677] [outer = 0x8a8e8800] 08:24:15 INFO - PROCESS | 1721 | 1464621855761 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:24:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:24:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 2421ms 08:24:15 INFO - PROCESS | 1721 | 1464621855814 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 08:24:15 INFO - PROCESS | 1721 | 1464621855818 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 08:24:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:24:15 INFO - PROCESS | 1721 | 1464621855835 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:24:15 INFO - PROCESS | 1721 | 1464621855838 Marionette TRACE conn4 <- [1,2206,null,{}] 08:24:15 INFO - PROCESS | 1721 | 1464621855844 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:16 INFO - PROCESS | 1721 | 1464621856072 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 08:24:16 INFO - PROCESS | 1721 | 1464621856259 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:16 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0db000 == 122 [pid = 1721] [id = 559] 08:24:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x8d2e2800) [pid = 1721] [serial = 1678] [outer = (nil)] 08:24:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x8e6acc00) [pid = 1721] [serial = 1679] [outer = 0x8d2e2800] 08:24:16 INFO - PROCESS | 1721 | 1464621856340 Marionette DEBUG loaded listener.js 08:24:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x8e6b8800) [pid = 1721] [serial = 1680] [outer = 0x8d2e2800] 08:24:17 INFO - PROCESS | 1721 | 1464621857454 Marionette TRACE conn4 <- [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]]]}] 08:24:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:24:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1634ms 08:24:17 INFO - PROCESS | 1721 | 1464621857470 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 08:24:17 INFO - PROCESS | 1721 | 1464621857477 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 08:24:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:24:17 INFO - PROCESS | 1721 | 1464621857488 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:24:17 INFO - PROCESS | 1721 | 1464621857492 Marionette TRACE conn4 <- [1,2210,null,{}] 08:24:17 INFO - PROCESS | 1721 | 1464621857502 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:17 INFO - PROCESS | 1721 | 1464621857753 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 08:24:18 INFO - PROCESS | 1721 | 1464621858125 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:18 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0da000 == 123 [pid = 1721] [id = 560] 08:24:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x8c140c00) [pid = 1721] [serial = 1681] [outer = (nil)] 08:24:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x8d231400) [pid = 1721] [serial = 1682] [outer = 0x8c140c00] 08:24:18 INFO - PROCESS | 1721 | 1464621858242 Marionette DEBUG loaded listener.js 08:24:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x8d505800) [pid = 1721] [serial = 1683] [outer = 0x8c140c00] 08:24:19 INFO - PROCESS | 1721 | 1464621859221 Marionette TRACE conn4 <- [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]]]}] 08:24:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:24:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1793ms 08:24:19 INFO - PROCESS | 1721 | 1464621859289 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 08:24:19 INFO - PROCESS | 1721 | 1464621859298 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 08:24:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:24:19 INFO - PROCESS | 1721 | 1464621859312 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:24:19 INFO - PROCESS | 1721 | 1464621859317 Marionette TRACE conn4 <- [1,2214,null,{}] 08:24:19 INFO - PROCESS | 1721 | 1464621859323 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:19 INFO - PROCESS | 1721 | 1464621859589 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 08:24:19 INFO - PROCESS | 1721 | 1464621859930 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:19 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e55c800 == 124 [pid = 1721] [id = 561] 08:24:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x8e55d400) [pid = 1721] [serial = 1684] [outer = (nil)] 08:24:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x8e6ad800) [pid = 1721] [serial = 1685] [outer = 0x8e55d400] 08:24:20 INFO - PROCESS | 1721 | 1464621860027 Marionette DEBUG loaded listener.js 08:24:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x8eee3800) [pid = 1721] [serial = 1686] [outer = 0x8e55d400] 08:24:21 INFO - PROCESS | 1721 | 1464621861041 Marionette TRACE conn4 <- [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]]]}] 08:24:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:24:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1788ms 08:24:21 INFO - PROCESS | 1721 | 1464621861101 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 08:24:21 INFO - PROCESS | 1721 | 1464621861106 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 08:24:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:24:21 INFO - PROCESS | 1721 | 1464621861113 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:24:21 INFO - PROCESS | 1721 | 1464621861120 Marionette TRACE conn4 <- [1,2218,null,{}] 08:24:21 INFO - PROCESS | 1721 | 1464621861138 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:21 INFO - PROCESS | 1721 | 1464621861432 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 08:24:21 INFO - PROCESS | 1721 | 1464621861766 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:21 INFO - PROCESS | 1721 | ++DOCSHELL 0x90f72800 == 125 [pid = 1721] [id = 562] 08:24:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x90fca400) [pid = 1721] [serial = 1687] [outer = (nil)] 08:24:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x90fce400) [pid = 1721] [serial = 1688] [outer = 0x90fca400] 08:24:21 INFO - PROCESS | 1721 | 1464621861891 Marionette DEBUG loaded listener.js 08:24:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x91006800) [pid = 1721] [serial = 1689] [outer = 0x90fca400] 08:24:22 INFO - PROCESS | 1721 | 1464621862807 Marionette TRACE conn4 <- [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]]]}] 08:24:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:24:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1752ms 08:24:22 INFO - PROCESS | 1721 | 1464621862867 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 08:24:22 INFO - PROCESS | 1721 | 1464621862872 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 08:24:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:24:22 INFO - PROCESS | 1721 | 1464621862880 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:24:22 INFO - PROCESS | 1721 | 1464621862884 Marionette TRACE conn4 <- [1,2222,null,{}] 08:24:22 INFO - PROCESS | 1721 | 1464621862890 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:23 INFO - PROCESS | 1721 | 1464621863144 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 08:24:23 INFO - PROCESS | 1721 | 1464621863477 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:23 INFO - PROCESS | 1721 | ++DOCSHELL 0x90f73000 == 126 [pid = 1721] [id = 563] 08:24:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x91004c00) [pid = 1721] [serial = 1690] [outer = (nil)] 08:24:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x910b3c00) [pid = 1721] [serial = 1691] [outer = 0x91004c00] 08:24:23 INFO - PROCESS | 1721 | 1464621863571 Marionette DEBUG loaded listener.js 08:24:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x91287000) [pid = 1721] [serial = 1692] [outer = 0x91004c00] 08:24:24 INFO - PROCESS | 1721 | 1464621864463 Marionette TRACE conn4 <- [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]]]}] 08:24:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:24:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1631ms 08:24:24 INFO - PROCESS | 1721 | 1464621864513 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 08:24:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:24:24 INFO - PROCESS | 1721 | 1464621864522 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 08:24:24 INFO - PROCESS | 1721 | 1464621864533 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:24:24 INFO - PROCESS | 1721 | 1464621864539 Marionette TRACE conn4 <- [1,2226,null,{}] 08:24:24 INFO - PROCESS | 1721 | 1464621864545 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:24 INFO - PROCESS | 1721 | 1464621864806 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 08:24:25 INFO - PROCESS | 1721 | 1464621865151 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:25 INFO - PROCESS | 1721 | ++DOCSHELL 0x9100f400 == 127 [pid = 1721] [id = 564] 08:24:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x910aa000) [pid = 1721] [serial = 1693] [outer = (nil)] 08:24:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x91742000) [pid = 1721] [serial = 1694] [outer = 0x910aa000] 08:24:25 INFO - PROCESS | 1721 | 1464621865248 Marionette DEBUG loaded listener.js 08:24:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x9174cc00) [pid = 1721] [serial = 1695] [outer = 0x910aa000] 08:24:26 INFO - PROCESS | 1721 | 1464621866216 Marionette TRACE conn4 <- [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]]]}] 08:24:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:24:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1740ms 08:24:26 INFO - PROCESS | 1721 | 1464621866274 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 08:24:26 INFO - PROCESS | 1721 | 1464621866281 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 08:24:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:24:26 INFO - PROCESS | 1721 | 1464621866292 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:24:26 INFO - PROCESS | 1721 | 1464621866297 Marionette TRACE conn4 <- [1,2230,null,{}] 08:24:26 INFO - PROCESS | 1721 | 1464621866309 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:26 INFO - PROCESS | 1721 | 1464621866658 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 08:24:27 INFO - PROCESS | 1721 | 1464621867014 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:27 INFO - PROCESS | 1721 | ++DOCSHELL 0x9128e400 == 128 [pid = 1721] [id = 565] 08:24:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x91840c00) [pid = 1721] [serial = 1696] [outer = (nil)] 08:24:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x91a6b000) [pid = 1721] [serial = 1697] [outer = 0x91840c00] 08:24:27 INFO - PROCESS | 1721 | 1464621867116 Marionette DEBUG loaded listener.js 08:24:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x91a7cc00) [pid = 1721] [serial = 1698] [outer = 0x91840c00] 08:24:28 INFO - PROCESS | 1721 | 1464621868051 Marionette TRACE conn4 <- [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]]]}] 08:24:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:24:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1789ms 08:24:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:24:28 INFO - PROCESS | 1721 | 1464621868082 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 08:24:28 INFO - PROCESS | 1721 | 1464621868085 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 08:24:28 INFO - PROCESS | 1721 | 1464621868093 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:24:28 INFO - PROCESS | 1721 | 1464621868097 Marionette TRACE conn4 <- [1,2234,null,{}] 08:24:28 INFO - PROCESS | 1721 | 1464621868103 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:28 INFO - PROCESS | 1721 | 1464621868339 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 08:24:28 INFO - PROCESS | 1721 | 1464621868671 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:28 INFO - PROCESS | 1721 | ++DOCSHELL 0x9128b000 == 129 [pid = 1721] [id = 566] 08:24:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x9183b800) [pid = 1721] [serial = 1699] [outer = (nil)] 08:24:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x922cbc00) [pid = 1721] [serial = 1700] [outer = 0x9183b800] 08:24:28 INFO - PROCESS | 1721 | 1464621868770 Marionette DEBUG loaded listener.js 08:24:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x922d0400) [pid = 1721] [serial = 1701] [outer = 0x9183b800] 08:24:29 INFO - PROCESS | 1721 | 1464621869685 Marionette TRACE conn4 <- [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]]]}] 08:24:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:24:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1647ms 08:24:29 INFO - PROCESS | 1721 | 1464621869746 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 08:24:29 INFO - PROCESS | 1721 | 1464621869752 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 08:24:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:24:29 INFO - PROCESS | 1721 | 1464621869763 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:24:29 INFO - PROCESS | 1721 | 1464621869766 Marionette TRACE conn4 <- [1,2238,null,{}] 08:24:29 INFO - PROCESS | 1721 | 1464621869773 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:30 INFO - PROCESS | 1721 | 1464621870020 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 08:24:30 INFO - PROCESS | 1721 | 1464621870364 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:30 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c135800 == 130 [pid = 1721] [id = 567] 08:24:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x919c6c00) [pid = 1721] [serial = 1702] [outer = (nil)] 08:24:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x92549800) [pid = 1721] [serial = 1703] [outer = 0x919c6c00] 08:24:30 INFO - PROCESS | 1721 | 1464621870465 Marionette DEBUG loaded listener.js 08:24:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x9269b400) [pid = 1721] [serial = 1704] [outer = 0x919c6c00] 08:24:31 INFO - PROCESS | 1721 | 1464621871382 Marionette TRACE conn4 <- [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]]]}] 08:24:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:24:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1685ms 08:24:31 INFO - PROCESS | 1721 | 1464621871448 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 08:24:31 INFO - PROCESS | 1721 | 1464621871453 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 08:24:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:24:31 INFO - PROCESS | 1721 | 1464621871460 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:24:31 INFO - PROCESS | 1721 | 1464621871464 Marionette TRACE conn4 <- [1,2242,null,{}] 08:24:31 INFO - PROCESS | 1721 | 1464621871471 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:31 INFO - PROCESS | 1721 | 1464621871747 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 08:24:32 INFO - PROCESS | 1721 | 1464621872099 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:32 INFO - PROCESS | 1721 | ++DOCSHELL 0x87ca3c00 == 131 [pid = 1721] [id = 568] 08:24:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x91a68400) [pid = 1721] [serial = 1705] [outer = (nil)] 08:24:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x92834000) [pid = 1721] [serial = 1706] [outer = 0x91a68400] 08:24:32 INFO - PROCESS | 1721 | 1464621872203 Marionette DEBUG loaded listener.js 08:24:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x9293a800) [pid = 1721] [serial = 1707] [outer = 0x91a68400] 08:24:33 INFO - PROCESS | 1721 | 1464621873108 Marionette TRACE conn4 <- [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]]]}] 08:24:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:24:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1692ms 08:24:33 INFO - PROCESS | 1721 | 1464621873153 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 08:24:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:24:33 INFO - PROCESS | 1721 | 1464621873157 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 08:24:33 INFO - PROCESS | 1721 | 1464621873165 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:24:33 INFO - PROCESS | 1721 | 1464621873169 Marionette TRACE conn4 <- [1,2246,null,{}] 08:24:33 INFO - PROCESS | 1721 | 1464621873175 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:33 INFO - PROCESS | 1721 | 1464621873431 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 08:24:33 INFO - PROCESS | 1721 | 1464621873764 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:33 INFO - PROCESS | 1721 | ++DOCSHELL 0x92548c00 == 132 [pid = 1721] [id = 569] 08:24:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x9282b800) [pid = 1721] [serial = 1708] [outer = (nil)] 08:24:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x92a0f000) [pid = 1721] [serial = 1709] [outer = 0x9282b800] 08:24:33 INFO - PROCESS | 1721 | 1464621873866 Marionette DEBUG loaded listener.js 08:24:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x92a14c00) [pid = 1721] [serial = 1710] [outer = 0x9282b800] 08:24:34 INFO - PROCESS | 1721 | 1464621874829 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:24:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:24:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1689ms 08:24:34 INFO - PROCESS | 1721 | 1464621874854 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 08:24:34 INFO - PROCESS | 1721 | 1464621874859 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 08:24:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:24:34 INFO - PROCESS | 1721 | 1464621874866 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:24:34 INFO - PROCESS | 1721 | 1464621874871 Marionette TRACE conn4 <- [1,2250,null,{}] 08:24:34 INFO - PROCESS | 1721 | 1464621874877 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:35 INFO - PROCESS | 1721 | 1464621875195 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 08:24:35 INFO - PROCESS | 1721 | 1464621875545 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:35 INFO - PROCESS | 1721 | ++DOCSHELL 0x92a0dc00 == 133 [pid = 1721] [id = 570] 08:24:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x94f47c00) [pid = 1721] [serial = 1711] [outer = (nil)] 08:24:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x95101800) [pid = 1721] [serial = 1712] [outer = 0x94f47c00] 08:24:35 INFO - PROCESS | 1721 | 1464621875655 Marionette DEBUG loaded listener.js 08:24:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x9512f000) [pid = 1721] [serial = 1713] [outer = 0x94f47c00] 08:24:36 INFO - PROCESS | 1721 | 1464621876622 Marionette TRACE conn4 <- [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]]]}] 08:24:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:24:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1832ms 08:24:36 INFO - PROCESS | 1721 | 1464621876699 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 08:24:36 INFO - PROCESS | 1721 | 1464621876703 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 08:24:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:24:36 INFO - PROCESS | 1721 | 1464621876710 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:24:36 INFO - PROCESS | 1721 | 1464621876714 Marionette TRACE conn4 <- [1,2254,null,{}] 08:24:36 INFO - PROCESS | 1721 | 1464621876720 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:37 INFO - PROCESS | 1721 | 1464621877022 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 08:24:37 INFO - PROCESS | 1721 | 1464621877414 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:37 INFO - PROCESS | 1721 | ++DOCSHELL 0x94f47000 == 134 [pid = 1721] [id = 571] 08:24:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x95103400) [pid = 1721] [serial = 1714] [outer = (nil)] 08:24:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x97686c00) [pid = 1721] [serial = 1715] [outer = 0x95103400] 08:24:37 INFO - PROCESS | 1721 | 1464621877535 Marionette DEBUG loaded listener.js 08:24:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x98026800) [pid = 1721] [serial = 1716] [outer = 0x95103400] 08:24:38 INFO - PROCESS | 1721 | 1464621878509 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:24:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:24:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1841ms 08:24:38 INFO - PROCESS | 1721 | 1464621878552 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 08:24:38 INFO - PROCESS | 1721 | 1464621878556 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 08:24:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:24:38 INFO - PROCESS | 1721 | 1464621878564 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:24:38 INFO - PROCESS | 1721 | 1464621878568 Marionette TRACE conn4 <- [1,2258,null,{}] 08:24:38 INFO - PROCESS | 1721 | 1464621878585 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:38 INFO - PROCESS | 1721 | 1464621878889 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 08:24:39 INFO - PROCESS | 1721 | 1464621879230 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:39 INFO - PROCESS | 1721 | ++DOCSHELL 0x87ca1800 == 135 [pid = 1721] [id = 572] 08:24:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x92546000) [pid = 1721] [serial = 1717] [outer = (nil)] 08:24:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x99dc6400) [pid = 1721] [serial = 1718] [outer = 0x92546000] 08:24:39 INFO - PROCESS | 1721 | 1464621879332 Marionette DEBUG loaded listener.js 08:24:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x99de9000) [pid = 1721] [serial = 1719] [outer = 0x92546000] 08:24:40 INFO - PROCESS | 1721 | 1464621880430 Marionette TRACE conn4 <- [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]]]}] 08:24:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:24:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1899ms 08:24:40 INFO - PROCESS | 1721 | 1464621880464 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 08:24:40 INFO - PROCESS | 1721 | 1464621880467 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 08:24:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:24:40 INFO - PROCESS | 1721 | 1464621880474 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:24:40 INFO - PROCESS | 1721 | 1464621880478 Marionette TRACE conn4 <- [1,2262,null,{}] 08:24:40 INFO - PROCESS | 1721 | 1464621880484 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:40 INFO - PROCESS | 1721 | 1464621880723 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 08:24:41 INFO - PROCESS | 1721 | 1464621881067 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:41 INFO - PROCESS | 1721 | ++DOCSHELL 0x99d5c800 == 136 [pid = 1721] [id = 573] 08:24:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x9a1f3400) [pid = 1721] [serial = 1720] [outer = (nil)] 08:24:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x9a7b6400) [pid = 1721] [serial = 1721] [outer = 0x9a1f3400] 08:24:41 INFO - PROCESS | 1721 | 1464621881161 Marionette DEBUG loaded listener.js 08:24:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x9a841800) [pid = 1721] [serial = 1722] [outer = 0x9a1f3400] 08:24:42 INFO - PROCESS | 1721 | 1464621882470 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:24:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:24:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 2047ms 08:24:42 INFO - PROCESS | 1721 | 1464621882523 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 08:24:42 INFO - PROCESS | 1721 | 1464621882527 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 08:24:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:24:42 INFO - PROCESS | 1721 | 1464621882534 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:24:42 INFO - PROCESS | 1721 | 1464621882538 Marionette TRACE conn4 <- [1,2266,null,{}] 08:24:42 INFO - PROCESS | 1721 | 1464621882545 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:42 INFO - PROCESS | 1721 | 1464621882845 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 08:24:43 INFO - PROCESS | 1721 | 1464621883190 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:43 INFO - PROCESS | 1721 | ++DOCSHELL 0x88719c00 == 137 [pid = 1721] [id = 574] 08:24:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x8db2cc00) [pid = 1721] [serial = 1723] [outer = (nil)] 08:24:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x9af56c00) [pid = 1721] [serial = 1724] [outer = 0x8db2cc00] 08:24:43 INFO - PROCESS | 1721 | 1464621883284 Marionette DEBUG loaded listener.js 08:24:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x9b075400) [pid = 1721] [serial = 1725] [outer = 0x8db2cc00] 08:24:44 INFO - PROCESS | 1721 | 1464621884536 Marionette TRACE conn4 <- [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]]]}] 08:24:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:24:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 2041ms 08:24:44 INFO - PROCESS | 1721 | 1464621884583 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 08:24:44 INFO - PROCESS | 1721 | 1464621884590 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 08:24:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:24:44 INFO - PROCESS | 1721 | 1464621884600 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:24:44 INFO - PROCESS | 1721 | 1464621884607 Marionette TRACE conn4 <- [1,2270,null,{}] 08:24:44 INFO - PROCESS | 1721 | 1464621884633 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:44 INFO - PROCESS | 1721 | 1464621884981 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 08:24:45 INFO - PROCESS | 1721 | 1464621885286 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:45 INFO - PROCESS | 1721 | ++DOCSHELL 0x9510d800 == 138 [pid = 1721] [id = 575] 08:24:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x9a2d5c00) [pid = 1721] [serial = 1726] [outer = (nil)] 08:24:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x9b7dd000) [pid = 1721] [serial = 1727] [outer = 0x9a2d5c00] 08:24:45 INFO - PROCESS | 1721 | 1464621885378 Marionette DEBUG loaded listener.js 08:24:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x9bf6d000) [pid = 1721] [serial = 1728] [outer = 0x9a2d5c00] 08:24:46 INFO - PROCESS | 1721 | 1464621886272 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:24:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:24:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1749ms 08:24:46 INFO - PROCESS | 1721 | 1464621886347 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 08:24:46 INFO - PROCESS | 1721 | 1464621886350 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 08:24:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:24:46 INFO - PROCESS | 1721 | 1464621886358 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:24:46 INFO - PROCESS | 1721 | 1464621886362 Marionette TRACE conn4 <- [1,2274,null,{}] 08:24:46 INFO - PROCESS | 1721 | 1464621886368 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:46 INFO - PROCESS | 1721 | 1464621886653 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 08:24:47 INFO - PROCESS | 1721 | 1464621887017 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:47 INFO - PROCESS | 1721 | ++DOCSHELL 0x9b57c000 == 139 [pid = 1721] [id = 576] 08:24:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0x9b7e5400) [pid = 1721] [serial = 1729] [outer = (nil)] 08:24:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0xa0511400) [pid = 1721] [serial = 1730] [outer = 0x9b7e5400] 08:24:47 INFO - PROCESS | 1721 | 1464621887110 Marionette DEBUG loaded listener.js 08:24:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 178 (0xa214d400) [pid = 1721] [serial = 1731] [outer = 0x9b7e5400] 08:24:49 INFO - PROCESS | 1721 | --DOCSHELL 0xa2153800 == 138 [pid = 1721] [id = 507] 08:24:49 INFO - PROCESS | 1721 | --DOCSHELL 0x99d69400 == 137 [pid = 1721] [id = 506] 08:24:49 INFO - PROCESS | 1721 | --DOCSHELL 0x9b070c00 == 136 [pid = 1721] [id = 508] 08:24:49 INFO - PROCESS | 1721 | --DOCSHELL 0x87b53800 == 135 [pid = 1721] [id = 509] 08:24:49 INFO - PROCESS | 1721 | --DOCSHELL 0x8c0d6400 == 134 [pid = 1721] [id = 471] 08:24:49 INFO - PROCESS | 1721 | --DOCSHELL 0x87b58000 == 133 [pid = 1721] [id = 510] 08:24:49 INFO - PROCESS | 1721 | --DOCSHELL 0x8e6a9800 == 132 [pid = 1721] [id = 554] 08:24:49 INFO - PROCESS | 1721 | --DOCSHELL 0x8d503800 == 131 [pid = 1721] [id = 552] 08:24:49 INFO - PROCESS | 1721 | --DOCSHELL 0x87b57800 == 130 [pid = 1721] [id = 553] 08:24:49 INFO - PROCESS | 1721 | --DOCSHELL 0x92a09800 == 129 [pid = 1721] [id = 551] 08:24:49 INFO - PROCESS | 1721 | --DOCSHELL 0x88722000 == 128 [pid = 1721] [id = 550] 08:24:49 INFO - PROCESS | 1721 | --DOCSHELL 0x9b2afc00 == 127 [pid = 1721] [id = 549] 08:24:49 INFO - PROCESS | 1721 | --DOCSHELL 0x88713800 == 126 [pid = 1721] [id = 547] 08:24:49 INFO - PROCESS | 1721 | --DOCSHELL 0x97688c00 == 125 [pid = 1721] [id = 548] 08:24:49 INFO - PROCESS | 1721 | --DOCSHELL 0x92a06800 == 124 [pid = 1721] [id = 546] 08:24:49 INFO - PROCESS | 1721 | --DOCSHELL 0x9213ac00 == 123 [pid = 1721] [id = 545] 08:24:49 INFO - PROCESS | 1721 | --DOCSHELL 0x88716c00 == 122 [pid = 1721] [id = 544] 08:24:49 INFO - PROCESS | 1721 | --DOCSHELL 0x92138c00 == 121 [pid = 1721] [id = 543] 08:24:49 INFO - PROCESS | 1721 | --DOCSHELL 0x8dddb800 == 120 [pid = 1721] [id = 542] 08:24:49 INFO - PROCESS | 1721 | --DOCSHELL 0x8dfeac00 == 119 [pid = 1721] [id = 540] 08:24:49 INFO - PROCESS | 1721 | --DOCSHELL 0x89b25000 == 118 [pid = 1721] [id = 541] 08:24:49 INFO - PROCESS | 1721 | --DOCSHELL 0x87b5c800 == 117 [pid = 1721] [id = 511] 08:24:49 INFO - PROCESS | 1721 | --DOCSHELL 0x8d283000 == 116 [pid = 1721] [id = 539] 08:24:49 INFO - PROCESS | 1721 | --DOCSHELL 0x87b62000 == 115 [pid = 1721] [id = 538] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 177 (0x8e886c00) [pid = 1721] [serial = 1613] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0x91740c00) [pid = 1721] [serial = 1563] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x9269ac00) [pid = 1721] [serial = 1571] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x9269dc00) [pid = 1721] [serial = 1572] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x919c9000) [pid = 1721] [serial = 1566] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0xa50c0000) [pid = 1721] [serial = 1601] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x92ce1800) [pid = 1721] [serial = 1580] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x99dd4c00) [pid = 1721] [serial = 1586] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x8eeec400) [pid = 1721] [serial = 1557] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x91005000) [pid = 1721] [serial = 1485] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x9c023000) [pid = 1721] [serial = 1596] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x922c1c00) [pid = 1721] [serial = 1569] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x8c0ddc00) [pid = 1721] [serial = 1605] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x99e7dc00) [pid = 1721] [serial = 1587] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x8e557800) [pid = 1721] [serial = 1556] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x92139800) [pid = 1721] [serial = 1568] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x8eee9c00) [pid = 1721] [serial = 1550] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x90f6b800) [pid = 1721] [serial = 1611] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x9282e800) [pid = 1721] [serial = 1574] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x8c134000) [pid = 1721] [serial = 1553] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x9af4f000) [pid = 1721] [serial = 1592] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x9a842000) [pid = 1721] [serial = 1590] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x9375a800) [pid = 1721] [serial = 1581] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x9ba7b000) [pid = 1721] [serial = 1595] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0xa325d400) [pid = 1721] [serial = 1599] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x92831000) [pid = 1721] [serial = 1575] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x8e88dc00) [pid = 1721] [serial = 1610] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x92a10400) [pid = 1721] [serial = 1578] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x9b072000) [pid = 1721] [serial = 1593] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x8dc19c00) [pid = 1721] [serial = 1608] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x92a07400) [pid = 1721] [serial = 1577] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x910b0000) [pid = 1721] [serial = 1560] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x9183e000) [pid = 1721] [serial = 1565] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0xa26cd800) [pid = 1721] [serial = 1598] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x9a7ac800) [pid = 1721] [serial = 1589] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x8d289400) [pid = 1721] [serial = 1554] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x951e6800) [pid = 1721] [serial = 1583] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x9100e400) [pid = 1721] [serial = 1559] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x8d3d8400) [pid = 1721] [serial = 1607] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x8adaa800) [pid = 1721] [serial = 1604] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x9128cc00) [pid = 1721] [serial = 1562] [outer = (nil)] [url = about:blank] 08:24:49 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x98826000) [pid = 1721] [serial = 1584] [outer = (nil)] [url = about:blank] 08:24:50 INFO - PROCESS | 1721 | 1464621890458 Marionette TRACE conn4 <- [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]]]}] 08:24:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:24:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 4142ms 08:24:50 INFO - PROCESS | 1721 | 1464621890502 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 08:24:50 INFO - PROCESS | 1721 | 1464621890508 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 08:24:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:24:50 INFO - PROCESS | 1721 | 1464621890519 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:24:50 INFO - PROCESS | 1721 | 1464621890523 Marionette TRACE conn4 <- [1,2278,null,{}] 08:24:50 INFO - PROCESS | 1721 | 1464621890533 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:50 INFO - PROCESS | 1721 | 1464621890767 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 08:24:51 INFO - PROCESS | 1721 | 1464621891039 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:51 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ad9ec00 == 116 [pid = 1721] [id = 577] 08:24:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x8bc0a000) [pid = 1721] [serial = 1732] [outer = (nil)] 08:24:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8c132c00) [pid = 1721] [serial = 1733] [outer = 0x8bc0a000] 08:24:51 INFO - PROCESS | 1721 | 1464621891147 Marionette DEBUG loaded listener.js 08:24:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8d23a000) [pid = 1721] [serial = 1734] [outer = 0x8bc0a000] 08:24:52 INFO - PROCESS | 1721 | 1464621892000 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:24:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:24:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1543ms 08:24:52 INFO - PROCESS | 1721 | 1464621892103 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 08:24:52 INFO - PROCESS | 1721 | 1464621892112 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 08:24:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:24:52 INFO - PROCESS | 1721 | 1464621892135 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:24:52 INFO - PROCESS | 1721 | 1464621892140 Marionette TRACE conn4 <- [1,2282,null,{}] 08:24:52 INFO - PROCESS | 1721 | 1464621892146 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:52 INFO - PROCESS | 1721 | 1464621892457 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 08:24:52 INFO - PROCESS | 1721 | 1464621892578 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:52 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db26400 == 117 [pid = 1721] [id = 578] 08:24:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x8db2b400) [pid = 1721] [serial = 1735] [outer = (nil)] 08:24:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8dc21800) [pid = 1721] [serial = 1736] [outer = 0x8db2b400] 08:24:52 INFO - PROCESS | 1721 | 1464621892791 Marionette DEBUG loaded listener.js 08:24:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x8ddd5400) [pid = 1721] [serial = 1737] [outer = 0x8db2b400] 08:24:53 INFO - PROCESS | 1721 | 1464621893695 Marionette TRACE conn4 <- [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]]]}] 08:24:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:24:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1638ms 08:24:53 INFO - PROCESS | 1721 | 1464621893774 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 08:24:53 INFO - PROCESS | 1721 | 1464621893778 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 08:24:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:24:53 INFO - PROCESS | 1721 | 1464621893786 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:24:53 INFO - PROCESS | 1721 | 1464621893793 Marionette TRACE conn4 <- [1,2286,null,{}] 08:24:53 INFO - PROCESS | 1721 | 1464621893818 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:54 INFO - PROCESS | 1721 | 1464621894134 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 08:24:54 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x8dfebc00) [pid = 1721] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:24:54 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x99e80000) [pid = 1721] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:24:54 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x8dfe9000) [pid = 1721] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:24:54 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x9a7ab000) [pid = 1721] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:24:54 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x8d503c00) [pid = 1721] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:24:54 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x8871f800) [pid = 1721] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:24:54 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x8bc04000) [pid = 1721] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:24:54 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x9c024800) [pid = 1721] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:24:54 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x8c0e1800) [pid = 1721] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:24:54 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x8d280c00) [pid = 1721] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:24:54 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x92139400) [pid = 1721] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:24:54 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x8a8e8800) [pid = 1721] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:24:54 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x8e475c00) [pid = 1721] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:24:54 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x87c97400) [pid = 1721] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:24:54 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x8d28a000) [pid = 1721] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:24:54 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x8c0e4000) [pid = 1721] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:24:54 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x93762c00) [pid = 1721] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:24:54 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x92938c00) [pid = 1721] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:24:54 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x91004400) [pid = 1721] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:24:54 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0x8e6a9c00) [pid = 1721] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:24:54 INFO - PROCESS | 1721 | --DOMWINDOW == 121 (0x89e87800) [pid = 1721] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:24:54 INFO - PROCESS | 1721 | --DOMWINDOW == 120 (0x87b5c000) [pid = 1721] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:24:54 INFO - PROCESS | 1721 | 1464621894785 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:54 INFO - PROCESS | 1721 | ++DOCSHELL 0x87b5c000 == 118 [pid = 1721] [id = 579] 08:24:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 121 (0x87b5e800) [pid = 1721] [serial = 1738] [outer = (nil)] 08:24:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0x8c0e1800) [pid = 1721] [serial = 1739] [outer = 0x87b5e800] 08:24:54 INFO - PROCESS | 1721 | 1464621894868 Marionette DEBUG loaded listener.js 08:24:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x8dfe9000) [pid = 1721] [serial = 1740] [outer = 0x87b5e800] 08:24:55 INFO - PROCESS | 1721 | 1464621895718 Marionette TRACE conn4 <- [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]]]}] 08:24:55 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 08:24:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1952ms 08:24:55 INFO - PROCESS | 1721 | 1464621895738 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 08:24:55 INFO - PROCESS | 1721 | 1464621895743 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 08:24:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:24:55 INFO - PROCESS | 1721 | 1464621895749 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:24:55 INFO - PROCESS | 1721 | 1464621895753 Marionette TRACE conn4 <- [1,2290,null,{}] 08:24:55 INFO - PROCESS | 1721 | 1464621895759 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:55 INFO - PROCESS | 1721 | 1464621895980 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 08:24:56 INFO - PROCESS | 1721 | 1464621896195 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:56 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d3d0400 == 119 [pid = 1721] [id = 580] 08:24:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x8e55dc00) [pid = 1721] [serial = 1741] [outer = (nil)] 08:24:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x8eeec400) [pid = 1721] [serial = 1742] [outer = 0x8e55dc00] 08:24:56 INFO - PROCESS | 1721 | 1464621896276 Marionette DEBUG loaded listener.js 08:24:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x9095d400) [pid = 1721] [serial = 1743] [outer = 0x8e55dc00] 08:24:57 INFO - PROCESS | 1721 | 1464621897410 Marionette TRACE conn4 <- [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]]]}] 08:24:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:24:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1736ms 08:24:57 INFO - PROCESS | 1721 | 1464621897487 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 08:24:57 INFO - PROCESS | 1721 | 1464621897494 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 08:24:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:24:57 INFO - PROCESS | 1721 | 1464621897505 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:24:57 INFO - PROCESS | 1721 | 1464621897509 Marionette TRACE conn4 <- [1,2294,null,{}] 08:24:57 INFO - PROCESS | 1721 | 1464621897519 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:57 INFO - PROCESS | 1721 | 1464621897816 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 08:24:58 INFO - PROCESS | 1721 | 1464621898165 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:58 INFO - PROCESS | 1721 | ++DOCSHELL 0x87b54c00 == 120 [pid = 1721] [id = 581] 08:24:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x8c0e4000) [pid = 1721] [serial = 1744] [outer = (nil)] 08:24:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x8d3d7800) [pid = 1721] [serial = 1745] [outer = 0x8c0e4000] 08:24:58 INFO - PROCESS | 1721 | 1464621898260 Marionette DEBUG loaded listener.js 08:24:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x8d510400) [pid = 1721] [serial = 1746] [outer = 0x8c0e4000] 08:24:59 INFO - PROCESS | 1721 | 1464621899213 Marionette TRACE conn4 <- [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]]]}] 08:24:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:24:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1738ms 08:24:59 INFO - PROCESS | 1721 | 1464621899250 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 08:24:59 INFO - PROCESS | 1721 | 1464621899260 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 08:24:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:24:59 INFO - PROCESS | 1721 | 1464621899274 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:24:59 INFO - PROCESS | 1721 | 1464621899279 Marionette TRACE conn4 <- [1,2298,null,{}] 08:24:59 INFO - PROCESS | 1721 | 1464621899286 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:59 INFO - PROCESS | 1721 | 1464621899544 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 08:24:59 INFO - PROCESS | 1721 | 1464621899895 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:59 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e6a9800 == 121 [pid = 1721] [id = 582] 08:24:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x8e6ad400) [pid = 1721] [serial = 1747] [outer = (nil)] 08:24:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x8e883000) [pid = 1721] [serial = 1748] [outer = 0x8e6ad400] 08:24:59 INFO - PROCESS | 1721 | 1464621899994 Marionette DEBUG loaded listener.js 08:25:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x8eeedc00) [pid = 1721] [serial = 1749] [outer = 0x8e6ad400] 08:25:01 INFO - PROCESS | 1721 | 1464621901055 Marionette TRACE conn4 <- [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]]]}] 08:25:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:25:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1835ms 08:25:01 INFO - PROCESS | 1721 | 1464621901110 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 08:25:01 INFO - PROCESS | 1721 | 1464621901114 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 08:25:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:25:01 INFO - PROCESS | 1721 | 1464621901122 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:25:01 INFO - PROCESS | 1721 | 1464621901128 Marionette TRACE conn4 <- [1,2302,null,{}] 08:25:01 INFO - PROCESS | 1721 | 1464621901145 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:01 INFO - PROCESS | 1721 | 1464621901448 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 08:25:01 INFO - PROCESS | 1721 | 1464621901787 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:01 INFO - PROCESS | 1721 | ++DOCSHELL 0x90fc2800 == 122 [pid = 1721] [id = 583] 08:25:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x90fcb400) [pid = 1721] [serial = 1750] [outer = (nil)] 08:25:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x91007400) [pid = 1721] [serial = 1751] [outer = 0x90fcb400] 08:25:01 INFO - PROCESS | 1721 | 1464621901888 Marionette DEBUG loaded listener.js 08:25:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x910ac800) [pid = 1721] [serial = 1752] [outer = 0x90fcb400] 08:25:02 INFO - PROCESS | 1721 | 1464621902984 Marionette TRACE conn4 <- [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]]]}] 08:25:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:25:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1894ms 08:25:03 INFO - PROCESS | 1721 | 1464621903017 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 08:25:03 INFO - PROCESS | 1721 | 1464621903022 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 08:25:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:25:03 INFO - PROCESS | 1721 | 1464621903030 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:25:03 INFO - PROCESS | 1721 | 1464621903034 Marionette TRACE conn4 <- [1,2306,null,{}] 08:25:03 INFO - PROCESS | 1721 | 1464621903040 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:03 INFO - PROCESS | 1721 | 1464621903300 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 08:25:03 INFO - PROCESS | 1721 | 1464621903646 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:03 INFO - PROCESS | 1721 | ++DOCSHELL 0x90f6f400 == 123 [pid = 1721] [id = 584] 08:25:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x91005800) [pid = 1721] [serial = 1753] [outer = (nil)] 08:25:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x91740800) [pid = 1721] [serial = 1754] [outer = 0x91005800] 08:25:03 INFO - PROCESS | 1721 | 1464621903742 Marionette DEBUG loaded listener.js 08:25:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x91834800) [pid = 1721] [serial = 1755] [outer = 0x91005800] 08:25:04 INFO - PROCESS | 1721 | 1464621904674 Marionette TRACE conn4 <- [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]]]}] 08:25:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:25:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1682ms 08:25:04 INFO - PROCESS | 1721 | 1464621904713 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 08:25:04 INFO - PROCESS | 1721 | 1464621904716 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 08:25:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:25:04 INFO - PROCESS | 1721 | 1464621904724 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:25:04 INFO - PROCESS | 1721 | 1464621904728 Marionette TRACE conn4 <- [1,2310,null,{}] 08:25:04 INFO - PROCESS | 1721 | 1464621904735 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:04 INFO - PROCESS | 1721 | 1464621904986 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 08:25:05 INFO - PROCESS | 1721 | 1464621905327 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:05 INFO - PROCESS | 1721 | ++DOCSHELL 0x91009400 == 124 [pid = 1721] [id = 585] 08:25:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x9128dc00) [pid = 1721] [serial = 1756] [outer = (nil)] 08:25:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x919c9c00) [pid = 1721] [serial = 1757] [outer = 0x9128dc00] 08:25:05 INFO - PROCESS | 1721 | 1464621905426 Marionette DEBUG loaded listener.js 08:25:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x919ccc00) [pid = 1721] [serial = 1758] [outer = 0x9128dc00] 08:25:06 INFO - PROCESS | 1721 | 1464621906370 Marionette TRACE conn4 <- [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]]]}] 08:25:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:25:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1683ms 08:25:06 INFO - PROCESS | 1721 | 1464621906409 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 08:25:06 INFO - PROCESS | 1721 | 1464621906413 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 08:25:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:25:06 INFO - PROCESS | 1721 | 1464621906422 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:25:06 INFO - PROCESS | 1721 | 1464621906425 Marionette TRACE conn4 <- [1,2314,null,{}] 08:25:06 INFO - PROCESS | 1721 | 1464621906432 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:06 INFO - PROCESS | 1721 | 1464621906754 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 08:25:07 INFO - PROCESS | 1721 | 1464621907111 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:07 INFO - PROCESS | 1721 | ++DOCSHELL 0x91291c00 == 125 [pid = 1721] [id = 586] 08:25:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x91837400) [pid = 1721] [serial = 1759] [outer = (nil)] 08:25:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x922cd000) [pid = 1721] [serial = 1760] [outer = 0x91837400] 08:25:07 INFO - PROCESS | 1721 | 1464621907208 Marionette DEBUG loaded listener.js 08:25:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x9269d000) [pid = 1721] [serial = 1761] [outer = 0x91837400] 08:25:08 INFO - PROCESS | 1721 | 1464621908153 Marionette TRACE conn4 <- [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]]]}] 08:25:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:25:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1789ms 08:25:08 INFO - PROCESS | 1721 | 1464621908211 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 08:25:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:25:08 INFO - PROCESS | 1721 | 1464621908215 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 08:25:08 INFO - PROCESS | 1721 | 1464621908222 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:25:08 INFO - PROCESS | 1721 | 1464621908226 Marionette TRACE conn4 <- [1,2318,null,{}] 08:25:08 INFO - PROCESS | 1721 | 1464621908232 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:08 INFO - PROCESS | 1721 | 1464621908481 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 08:25:08 INFO - PROCESS | 1721 | 1464621908813 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:08 INFO - PROCESS | 1721 | ++DOCSHELL 0x8eee1400 == 126 [pid = 1721] [id = 587] 08:25:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x919c8c00) [pid = 1721] [serial = 1762] [outer = (nil)] 08:25:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x92833800) [pid = 1721] [serial = 1763] [outer = 0x919c8c00] 08:25:08 INFO - PROCESS | 1721 | 1464621908914 Marionette DEBUG loaded listener.js 08:25:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x92943400) [pid = 1721] [serial = 1764] [outer = 0x919c8c00] 08:25:09 INFO - PROCESS | 1721 | 1464621909910 Marionette TRACE conn4 <- [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] 08:25:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:25:09 INFO - PROCESS | 1721 | 1464621909970 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 08:25:09 INFO - PROCESS | 1721 | 1464621909976 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:25:09 INFO - PROCESS | 1721 | 1464621909980 Marionette TRACE conn4 <- [1,2322,null,{}] 08:25:09 INFO - PROCESS | 1721 | 1464621909986 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:10 INFO - PROCESS | 1721 | 1464621910280 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 08:25:10 INFO - PROCESS | 1721 | 1464621910731 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:10 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e563c00 == 127 [pid = 1721] [id = 588] 08:25:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x922c7c00) [pid = 1721] [serial = 1765] [outer = (nil)] 08:25:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x92c11400) [pid = 1721] [serial = 1766] [outer = 0x922c7c00] 08:25:10 INFO - PROCESS | 1721 | 1464621910824 Marionette DEBUG loaded listener.js 08:25:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x93761c00) [pid = 1721] [serial = 1767] [outer = 0x922c7c00] 08:25:11 INFO - PROCESS | 1721 | 1464621911869 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:25:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:25:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1938ms 08:25:11 INFO - PROCESS | 1721 | 1464621911916 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 08:25:11 INFO - PROCESS | 1721 | 1464621911920 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 08:25:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:25:11 INFO - PROCESS | 1721 | 1464621911927 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:25:11 INFO - PROCESS | 1721 | 1464621911931 Marionette TRACE conn4 <- [1,2326,null,{}] 08:25:11 INFO - PROCESS | 1721 | 1464621911937 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:12 INFO - PROCESS | 1721 | 1464621912197 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 08:25:12 INFO - PROCESS | 1721 | 1464621912549 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:12 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d50cc00 == 128 [pid = 1721] [id = 589] 08:25:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x92c17800) [pid = 1721] [serial = 1768] [outer = (nil)] 08:25:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x94477400) [pid = 1721] [serial = 1769] [outer = 0x92c17800] 08:25:12 INFO - PROCESS | 1721 | 1464621912655 Marionette DEBUG loaded listener.js 08:25:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x94f3d800) [pid = 1721] [serial = 1770] [outer = 0x92c17800] 08:25:13 INFO - PROCESS | 1721 | 1464621913585 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:25:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:25:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1731ms 08:25:13 INFO - PROCESS | 1721 | 1464621913660 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 08:25:13 INFO - PROCESS | 1721 | 1464621913663 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 08:25:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:25:13 INFO - PROCESS | 1721 | 1464621913671 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:25:13 INFO - PROCESS | 1721 | 1464621913675 Marionette TRACE conn4 <- [1,2330,null,{}] 08:25:13 INFO - PROCESS | 1721 | 1464621913681 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:14 INFO - PROCESS | 1721 | 1464621913999 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 08:25:14 INFO - PROCESS | 1721 | 1464621914381 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:14 INFO - PROCESS | 1721 | ++DOCSHELL 0x92c15000 == 129 [pid = 1721] [id = 590] 08:25:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x93762000) [pid = 1721] [serial = 1771] [outer = (nil)] 08:25:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x951f0000) [pid = 1721] [serial = 1772] [outer = 0x93762000] 08:25:14 INFO - PROCESS | 1721 | 1464621914475 Marionette DEBUG loaded listener.js 08:25:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x96c0a000) [pid = 1721] [serial = 1773] [outer = 0x93762000] 08:25:15 INFO - PROCESS | 1721 | 1464621915444 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:25:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:25:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1839ms 08:25:15 INFO - PROCESS | 1721 | 1464621915512 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 08:25:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:25:15 INFO - PROCESS | 1721 | 1464621915517 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 08:25:15 INFO - PROCESS | 1721 | 1464621915524 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:25:15 INFO - PROCESS | 1721 | 1464621915529 Marionette TRACE conn4 <- [1,2334,null,{}] 08:25:15 INFO - PROCESS | 1721 | 1464621915535 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:15 INFO - PROCESS | 1721 | 1464621915855 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 08:25:16 INFO - PROCESS | 1721 | 1464621916205 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:16 INFO - PROCESS | 1721 | ++DOCSHELL 0x9447b000 == 130 [pid = 1721] [id = 591] 08:25:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x9a33c400) [pid = 1721] [serial = 1774] [outer = (nil)] 08:25:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x9a842000) [pid = 1721] [serial = 1775] [outer = 0x9a33c400] 08:25:16 INFO - PROCESS | 1721 | 1464621916314 Marionette DEBUG loaded listener.js 08:25:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x9b071000) [pid = 1721] [serial = 1776] [outer = 0x9a33c400] 08:25:17 INFO - PROCESS | 1721 | 1464621917243 Marionette TRACE conn4 <- [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]]]}] 08:25:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:25:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1787ms 08:25:17 INFO - PROCESS | 1721 | 1464621917312 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 08:25:17 INFO - PROCESS | 1721 | 1464621917315 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 08:25:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:25:17 INFO - PROCESS | 1721 | 1464621917323 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:25:17 INFO - PROCESS | 1721 | 1464621917327 Marionette TRACE conn4 <- [1,2338,null,{}] 08:25:17 INFO - PROCESS | 1721 | 1464621917333 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:17 INFO - PROCESS | 1721 | 1464621917633 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 08:25:17 INFO - PROCESS | 1721 | 1464621917982 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:18 INFO - PROCESS | 1721 | ++DOCSHELL 0x9a840800 == 131 [pid = 1721] [id = 592] 08:25:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x9a843800) [pid = 1721] [serial = 1777] [outer = (nil)] 08:25:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x9bf67000) [pid = 1721] [serial = 1778] [outer = 0x9a843800] 08:25:18 INFO - PROCESS | 1721 | 1464621918074 Marionette DEBUG loaded listener.js 08:25:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x9c027800) [pid = 1721] [serial = 1779] [outer = 0x9a843800] 08:25:18 INFO - PROCESS | 1721 | 1464621918995 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:25:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:25:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1736ms 08:25:19 INFO - PROCESS | 1721 | 1464621919060 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 08:25:19 INFO - PROCESS | 1721 | 1464621919065 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 08:25:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:25:19 INFO - PROCESS | 1721 | 1464621919072 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:25:19 INFO - PROCESS | 1721 | 1464621919076 Marionette TRACE conn4 <- [1,2342,null,{}] 08:25:19 INFO - PROCESS | 1721 | 1464621919093 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:19 INFO - PROCESS | 1721 | 1464621919379 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 08:25:19 INFO - PROCESS | 1721 | 1464621919738 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:19 INFO - PROCESS | 1721 | ++DOCSHELL 0x95139c00 == 132 [pid = 1721] [id = 593] 08:25:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x9a70f800) [pid = 1721] [serial = 1780] [outer = (nil)] 08:25:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0xa22cd800) [pid = 1721] [serial = 1781] [outer = 0x9a70f800] 08:25:19 INFO - PROCESS | 1721 | 1464621919836 Marionette DEBUG loaded listener.js 08:25:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0xa2606c00) [pid = 1721] [serial = 1782] [outer = 0x9a70f800] 08:25:20 INFO - PROCESS | 1721 | 1464621920756 Marionette TRACE conn4 <- [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]]]}] 08:25:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:25:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1753ms 08:25:20 INFO - PROCESS | 1721 | 1464621920826 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 08:25:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:25:20 INFO - PROCESS | 1721 | 1464621920830 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 08:25:20 INFO - PROCESS | 1721 | 1464621920837 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:25:20 INFO - PROCESS | 1721 | 1464621920841 Marionette TRACE conn4 <- [1,2346,null,{}] 08:25:20 INFO - PROCESS | 1721 | 1464621920848 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:21 INFO - PROCESS | 1721 | 1464621921139 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 08:25:21 INFO - PROCESS | 1721 | 1464621921482 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:21 INFO - PROCESS | 1721 | ++DOCSHELL 0x87b57c00 == 133 [pid = 1721] [id = 594] 08:25:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x9b074400) [pid = 1721] [serial = 1783] [outer = (nil)] 08:25:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0xa35e5c00) [pid = 1721] [serial = 1784] [outer = 0x9b074400] 08:25:21 INFO - PROCESS | 1721 | 1464621921579 Marionette DEBUG loaded listener.js 08:25:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0xa4e04800) [pid = 1721] [serial = 1785] [outer = 0x9b074400] 08:25:22 INFO - PROCESS | 1721 | 1464621922536 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:25:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:25:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1739ms 08:25:22 INFO - PROCESS | 1721 | 1464621922577 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 08:25:22 INFO - PROCESS | 1721 | 1464621922581 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 08:25:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:25:22 INFO - PROCESS | 1721 | 1464621922589 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:25:22 INFO - PROCESS | 1721 | 1464621922593 Marionette TRACE conn4 <- [1,2350,null,{}] 08:25:22 INFO - PROCESS | 1721 | 1464621922599 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:22 INFO - PROCESS | 1721 | 1464621922874 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 08:25:23 INFO - PROCESS | 1721 | 1464621923224 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:23 INFO - PROCESS | 1721 | ++DOCSHELL 0x87b5ec00 == 134 [pid = 1721] [id = 595] 08:25:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x8c13f400) [pid = 1721] [serial = 1786] [outer = (nil)] 08:25:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0xa6704c00) [pid = 1721] [serial = 1787] [outer = 0x8c13f400] 08:25:23 INFO - PROCESS | 1721 | 1464621923326 Marionette DEBUG loaded listener.js 08:25:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0xa670c000) [pid = 1721] [serial = 1788] [outer = 0x8c13f400] 08:25:24 INFO - PROCESS | 1721 | 1464621924260 Marionette TRACE conn4 <- [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]]]}] 08:25:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:25:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1732ms 08:25:24 INFO - PROCESS | 1721 | 1464621924323 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 08:25:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:25:24 INFO - PROCESS | 1721 | 1464621924327 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 08:25:24 INFO - PROCESS | 1721 | 1464621924334 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:25:24 INFO - PROCESS | 1721 | 1464621924338 Marionette TRACE conn4 <- [1,2354,null,{}] 08:25:24 INFO - PROCESS | 1721 | 1464621924344 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:24 INFO - PROCESS | 1721 | 1464621924638 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 08:25:25 INFO - PROCESS | 1721 | 1464621924986 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:25 INFO - PROCESS | 1721 | ++DOCSHELL 0xa3229400 == 135 [pid = 1721] [id = 596] 08:25:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0xa50c0000) [pid = 1721] [serial = 1789] [outer = (nil)] 08:25:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0xa6a48000) [pid = 1721] [serial = 1790] [outer = 0xa50c0000] 08:25:25 INFO - PROCESS | 1721 | 1464621925079 Marionette DEBUG loaded listener.js 08:25:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0xa6a4c400) [pid = 1721] [serial = 1791] [outer = 0xa50c0000] 08:25:26 INFO - PROCESS | 1721 | 1464621926100 Marionette TRACE conn4 <- [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]]]}] 08:25:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:25:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1836ms 08:25:26 INFO - PROCESS | 1721 | 1464621926171 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 08:25:26 INFO - PROCESS | 1721 | 1464621926174 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 08:25:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:25:26 INFO - PROCESS | 1721 | 1464621926181 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:25:26 INFO - PROCESS | 1721 | 1464621926185 Marionette TRACE conn4 <- [1,2358,null,{}] 08:25:26 INFO - PROCESS | 1721 | 1464621926192 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:26 INFO - PROCESS | 1721 | 1464621926442 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 08:25:26 INFO - PROCESS | 1721 | 1464621926787 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:26 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d355800 == 136 [pid = 1721] [id = 597] 08:25:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x8d355c00) [pid = 1721] [serial = 1792] [outer = (nil)] 08:25:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0x8d35d400) [pid = 1721] [serial = 1793] [outer = 0x8d355c00] 08:25:26 INFO - PROCESS | 1721 | 1464621926881 Marionette DEBUG loaded listener.js 08:25:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0x8d35f400) [pid = 1721] [serial = 1794] [outer = 0x8d355c00] 08:25:29 INFO - PROCESS | 1721 | --DOCSHELL 0x94f7e800 == 135 [pid = 1721] [id = 50] 08:25:29 INFO - PROCESS | 1721 | --DOCSHELL 0x90f70800 == 134 [pid = 1721] [id = 314] 08:25:29 INFO - PROCESS | 1721 | --DOCSHELL 0x8dc1b000 == 133 [pid = 1721] [id = 191] 08:25:29 INFO - PROCESS | 1721 | --DOCSHELL 0x87b5b800 == 132 [pid = 1721] [id = 555] 08:25:29 INFO - PROCESS | 1721 | --DOCSHELL 0x87ca4400 == 131 [pid = 1721] [id = 533] 08:25:29 INFO - PROCESS | 1721 | --DOCSHELL 0x9b571c00 == 130 [pid = 1721] [id = 96] 08:25:29 INFO - PROCESS | 1721 | --DOCSHELL 0x8c0dcc00 == 129 [pid = 1721] [id = 165] 08:25:29 INFO - PROCESS | 1721 | --DOCSHELL 0x8d2e5800 == 128 [pid = 1721] [id = 492] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0x8e6acc00) [pid = 1721] [serial = 1679] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0xa4e04000) [pid = 1721] [serial = 1652] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0xa6a44800) [pid = 1721] [serial = 1655] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x90958400) [pid = 1721] [serial = 1551] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x9b2a4400) [pid = 1721] [serial = 1647] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x8d509c00) [pid = 1721] [serial = 1658] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0xa68ae400) [pid = 1721] [serial = 1662] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x91749c00) [pid = 1721] [serial = 1626] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0xa240f400) [pid = 1721] [serial = 1650] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x8c219000) [pid = 1721] [serial = 1670] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x8d50ec00) [pid = 1721] [serial = 1673] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x9269d400) [pid = 1721] [serial = 1632] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x8e475800) [pid = 1721] [serial = 1677] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0xa2286400) [pid = 1721] [serial = 1649] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x9a847000) [pid = 1721] [serial = 1646] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x8eee5800) [pid = 1721] [serial = 1623] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x89e8e400) [pid = 1721] [serial = 1617] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x8d3d2800) [pid = 1721] [serial = 1619] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x8dc18400) [pid = 1721] [serial = 1674] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x9806f000) [pid = 1721] [serial = 1643] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x95130800) [pid = 1721] [serial = 1640] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x99dc9c00) [pid = 1721] [serial = 1644] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x93987400) [pid = 1721] [serial = 1637] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x8d2e0400) [pid = 1721] [serial = 1676] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x91a79c00) [pid = 1721] [serial = 1661] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x8dc25800) [pid = 1721] [serial = 1620] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x91a62800) [pid = 1721] [serial = 1628] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x910b0c00) [pid = 1721] [serial = 1625] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x8e6b0800) [pid = 1721] [serial = 1664] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x95137c00) [pid = 1721] [serial = 1641] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x92a14800) [pid = 1721] [serial = 1635] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x9213e000) [pid = 1721] [serial = 1631] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x92a0c000) [pid = 1721] [serial = 1634] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0xa6a48c00) [pid = 1721] [serial = 1656] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x94481800) [pid = 1721] [serial = 1638] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x89b21c00) [pid = 1721] [serial = 1616] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0xa6298000) [pid = 1721] [serial = 1653] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x8e6b2400) [pid = 1721] [serial = 1665] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x8d27bc00) [pid = 1721] [serial = 1671] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x8e55fc00) [pid = 1721] [serial = 1622] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x8d50bc00) [pid = 1721] [serial = 1659] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x91a69400) [pid = 1721] [serial = 1629] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x89b28c00) [pid = 1721] [serial = 1668] [outer = (nil)] [url = about:blank] 08:25:29 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x87b5fc00) [pid = 1721] [serial = 1667] [outer = (nil)] [url = about:blank] 08:25:30 INFO - PROCESS | 1721 | 1464621930272 Marionette TRACE conn4 <- [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]]]}] 08:25:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:25:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 4142ms 08:25:30 INFO - PROCESS | 1721 | 1464621930325 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 08:25:30 INFO - PROCESS | 1721 | 1464621930340 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 08:25:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:25:30 INFO - PROCESS | 1721 | 1464621930349 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:25:30 INFO - PROCESS | 1721 | 1464621930355 Marionette TRACE conn4 <- [1,2362,null,{}] 08:25:30 INFO - PROCESS | 1721 | 1464621930364 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:30 INFO - PROCESS | 1721 | 1464621930705 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 08:25:30 INFO - PROCESS | 1721 | 1464621930934 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:30 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0ddc00 == 129 [pid = 1721] [id = 598] 08:25:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x8c0de800) [pid = 1721] [serial = 1795] [outer = (nil)] 08:25:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x8c219000) [pid = 1721] [serial = 1796] [outer = 0x8c0de800] 08:25:31 INFO - PROCESS | 1721 | 1464621931022 Marionette DEBUG loaded listener.js 08:25:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x8d289800) [pid = 1721] [serial = 1797] [outer = 0x8c0de800] 08:25:31 INFO - PROCESS | 1721 | 1464621931883 Marionette TRACE conn4 <- [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]]]}] 08:25:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:25:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1589ms 08:25:31 INFO - PROCESS | 1721 | 1464621931953 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 08:25:31 INFO - PROCESS | 1721 | 1464621931962 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 08:25:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:25:31 INFO - PROCESS | 1721 | 1464621931973 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:25:31 INFO - PROCESS | 1721 | 1464621931976 Marionette TRACE conn4 <- [1,2366,null,{}] 08:25:31 INFO - PROCESS | 1721 | 1464621931989 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:32 INFO - PROCESS | 1721 | 1464621932312 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 08:25:32 INFO - PROCESS | 1721 | 1464621932346 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:32 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d360c00 == 130 [pid = 1721] [id = 599] 08:25:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x8d362400) [pid = 1721] [serial = 1798] [outer = (nil)] 08:25:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8d509000) [pid = 1721] [serial = 1799] [outer = 0x8d362400] 08:25:32 INFO - PROCESS | 1721 | 1464621932424 Marionette DEBUG loaded listener.js 08:25:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8db21400) [pid = 1721] [serial = 1800] [outer = 0x8d362400] 08:25:33 INFO - PROCESS | 1721 | 1464621933525 Marionette TRACE conn4 <- [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]]]}] 08:25:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:25:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1581ms 08:25:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:25:33 INFO - PROCESS | 1721 | 1464621933555 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 08:25:33 INFO - PROCESS | 1721 | 1464621933559 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 08:25:33 INFO - PROCESS | 1721 | 1464621933568 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:25:33 INFO - PROCESS | 1721 | 1464621933574 Marionette TRACE conn4 <- [1,2370,null,{}] 08:25:33 INFO - PROCESS | 1721 | 1464621933599 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:33 INFO - PROCESS | 1721 | 1464621933925 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 08:25:34 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x91840c00) [pid = 1721] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:25:34 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x9183b800) [pid = 1721] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:25:34 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x8871c000) [pid = 1721] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:25:34 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x919c6c00) [pid = 1721] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:25:34 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x8bc0a000) [pid = 1721] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:25:34 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x87b5e800) [pid = 1721] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:25:34 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x91004c00) [pid = 1721] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:25:34 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x95103400) [pid = 1721] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:25:34 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x8e55d400) [pid = 1721] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:25:34 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x9282b800) [pid = 1721] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:25:34 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x8db2b400) [pid = 1721] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:25:34 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x90fca400) [pid = 1721] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:25:34 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x910aa000) [pid = 1721] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:25:34 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x9293e000) [pid = 1721] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:25:34 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x8db2cc00) [pid = 1721] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:25:34 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x9a2d5c00) [pid = 1721] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:25:34 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0x9a1f3400) [pid = 1721] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:25:34 INFO - PROCESS | 1721 | --DOMWINDOW == 121 (0x9b7e5400) [pid = 1721] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:25:34 INFO - PROCESS | 1721 | --DOMWINDOW == 120 (0x8c140c00) [pid = 1721] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:25:34 INFO - PROCESS | 1721 | --DOMWINDOW == 119 (0x94f47c00) [pid = 1721] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:25:34 INFO - PROCESS | 1721 | --DOMWINDOW == 118 (0x92546000) [pid = 1721] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:25:34 INFO - PROCESS | 1721 | --DOMWINDOW == 117 (0x91a68400) [pid = 1721] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:25:34 INFO - PROCESS | 1721 | 1464621934821 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:34 INFO - PROCESS | 1721 | ++DOCSHELL 0x87b5e800 == 131 [pid = 1721] [id = 600] 08:25:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 118 (0x88718c00) [pid = 1721] [serial = 1801] [outer = (nil)] 08:25:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 119 (0x8d35e800) [pid = 1721] [serial = 1802] [outer = 0x88718c00] 08:25:34 INFO - PROCESS | 1721 | 1464621934914 Marionette DEBUG loaded listener.js 08:25:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 120 (0x8e55d400) [pid = 1721] [serial = 1803] [outer = 0x88718c00] 08:25:35 INFO - PROCESS | 1721 | 1464621935693 Marionette TRACE conn4 <- [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]]]}] 08:25:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:25:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 2156ms 08:25:35 INFO - PROCESS | 1721 | 1464621935725 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 08:25:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:25:35 INFO - PROCESS | 1721 | 1464621935732 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 08:25:35 INFO - PROCESS | 1721 | 1464621935739 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:25:35 INFO - PROCESS | 1721 | 1464621935742 Marionette TRACE conn4 <- [1,2374,null,{}] 08:25:35 INFO - PROCESS | 1721 | 1464621935748 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:36 INFO - PROCESS | 1721 | 1464621936079 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 08:25:36 INFO - PROCESS | 1721 | 1464621936104 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:36 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db2f800 == 132 [pid = 1721] [id = 601] 08:25:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 121 (0x8e6aa000) [pid = 1721] [serial = 1804] [outer = (nil)] 08:25:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0x8e6b5400) [pid = 1721] [serial = 1805] [outer = 0x8e6aa000] 08:25:36 INFO - PROCESS | 1721 | 1464621936197 Marionette DEBUG loaded listener.js 08:25:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x8e88f400) [pid = 1721] [serial = 1806] [outer = 0x8e6aa000] 08:25:37 INFO - PROCESS | 1721 | 1464621937440 Marionette TRACE conn4 <- [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]]]}] 08:25:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:25:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1738ms 08:25:37 INFO - PROCESS | 1721 | 1464621937477 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 08:25:37 INFO - PROCESS | 1721 | 1464621937484 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 08:25:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:25:37 INFO - PROCESS | 1721 | 1464621937496 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:25:37 INFO - PROCESS | 1721 | 1464621937500 Marionette TRACE conn4 <- [1,2378,null,{}] 08:25:37 INFO - PROCESS | 1721 | 1464621937510 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:37 INFO - PROCESS | 1721 | 1464621937770 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 08:25:38 INFO - PROCESS | 1721 | 1464621938121 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:38 INFO - PROCESS | 1721 | ++DOCSHELL 0x89b2c000 == 133 [pid = 1721] [id = 602] 08:25:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x8c134000) [pid = 1721] [serial = 1807] [outer = (nil)] 08:25:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x8d359000) [pid = 1721] [serial = 1808] [outer = 0x8c134000] 08:25:38 INFO - PROCESS | 1721 | 1464621938222 Marionette DEBUG loaded listener.js 08:25:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x8d3d9000) [pid = 1721] [serial = 1809] [outer = 0x8c134000] 08:25:39 INFO - PROCESS | 1721 | 1464621939197 Marionette TRACE conn4 <- [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]]]}] 08:25:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:25:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1740ms 08:25:39 INFO - PROCESS | 1721 | 1464621939235 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 08:25:39 INFO - PROCESS | 1721 | 1464621939244 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 08:25:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:25:39 INFO - PROCESS | 1721 | 1464621939255 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:25:39 INFO - PROCESS | 1721 | 1464621939259 Marionette TRACE conn4 <- [1,2382,null,{}] 08:25:39 INFO - PROCESS | 1721 | 1464621939267 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:39 INFO - PROCESS | 1721 | 1464621939523 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 08:25:39 INFO - PROCESS | 1721 | 1464621939870 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:39 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dddf400 == 134 [pid = 1721] [id = 603] 08:25:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x8dddf800) [pid = 1721] [serial = 1810] [outer = (nil)] 08:25:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x8e47a400) [pid = 1721] [serial = 1811] [outer = 0x8dddf800] 08:25:39 INFO - PROCESS | 1721 | 1464621939968 Marionette DEBUG loaded listener.js 08:25:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x8e6b4400) [pid = 1721] [serial = 1812] [outer = 0x8dddf800] 08:25:41 INFO - PROCESS | 1721 | 1464621941055 Marionette TRACE conn4 <- [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]]]}] 08:25:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:25:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1833ms 08:25:41 INFO - PROCESS | 1721 | 1464621941089 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 08:25:41 INFO - PROCESS | 1721 | 1464621941093 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 08:25:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:25:41 INFO - PROCESS | 1721 | 1464621941100 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:25:41 INFO - PROCESS | 1721 | 1464621941107 Marionette TRACE conn4 <- [1,2386,null,{}] 08:25:41 INFO - PROCESS | 1721 | 1464621941124 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:41 INFO - PROCESS | 1721 | 1464621941394 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 08:25:41 INFO - PROCESS | 1721 | 1464621941734 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:41 INFO - PROCESS | 1721 | ++DOCSHELL 0x90f70c00 == 135 [pid = 1721] [id = 604] 08:25:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x90fc5000) [pid = 1721] [serial = 1813] [outer = (nil)] 08:25:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x90fcd000) [pid = 1721] [serial = 1814] [outer = 0x90fc5000] 08:25:41 INFO - PROCESS | 1721 | 1464621941838 Marionette DEBUG loaded listener.js 08:25:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x9100c400) [pid = 1721] [serial = 1815] [outer = 0x90fc5000] 08:25:42 INFO - PROCESS | 1721 | 1464621942783 Marionette TRACE conn4 <- [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]]]}] 08:25:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:25:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1738ms 08:25:42 INFO - PROCESS | 1721 | 1464621942840 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 08:25:42 INFO - PROCESS | 1721 | 1464621942844 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 08:25:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:25:42 INFO - PROCESS | 1721 | 1464621942853 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:25:42 INFO - PROCESS | 1721 | 1464621942857 Marionette TRACE conn4 <- [1,2390,null,{}] 08:25:42 INFO - PROCESS | 1721 | 1464621942864 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:43 INFO - PROCESS | 1721 | 1464621943133 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 08:25:43 INFO - PROCESS | 1721 | 1464621943473 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:43 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dd74800 == 136 [pid = 1721] [id = 605] 08:25:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x90fcc000) [pid = 1721] [serial = 1816] [outer = (nil)] 08:25:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x91290c00) [pid = 1721] [serial = 1817] [outer = 0x90fcc000] 08:25:43 INFO - PROCESS | 1721 | 1464621943574 Marionette DEBUG loaded listener.js 08:25:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x91749c00) [pid = 1721] [serial = 1818] [outer = 0x90fcc000] 08:25:44 INFO - PROCESS | 1721 | 1464621944507 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:25:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:25:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1734ms 08:25:44 INFO - PROCESS | 1721 | 1464621944588 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 08:25:44 INFO - PROCESS | 1721 | 1464621944592 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 08:25:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:25:44 INFO - PROCESS | 1721 | 1464621944600 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:25:44 INFO - PROCESS | 1721 | 1464621944604 Marionette TRACE conn4 <- [1,2394,null,{}] 08:25:44 INFO - PROCESS | 1721 | 1464621944610 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:44 INFO - PROCESS | 1721 | 1464621944894 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 08:25:45 INFO - PROCESS | 1721 | 1464621945229 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:45 INFO - PROCESS | 1721 | ++DOCSHELL 0x9100f800 == 137 [pid = 1721] [id = 606] 08:25:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x910b1400) [pid = 1721] [serial = 1819] [outer = (nil)] 08:25:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x919d0c00) [pid = 1721] [serial = 1820] [outer = 0x910b1400] 08:25:45 INFO - PROCESS | 1721 | 1464621945325 Marionette DEBUG loaded listener.js 08:25:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x91a66000) [pid = 1721] [serial = 1821] [outer = 0x910b1400] 08:25:46 INFO - PROCESS | 1721 | 1464621946314 Marionette TRACE conn4 <- [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]]]}] 08:25:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:25:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1785ms 08:25:46 INFO - PROCESS | 1721 | 1464621946387 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 08:25:46 INFO - PROCESS | 1721 | 1464621946390 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 08:25:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:25:46 INFO - PROCESS | 1721 | 1464621946399 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:25:46 INFO - PROCESS | 1721 | 1464621946403 Marionette TRACE conn4 <- [1,2398,null,{}] 08:25:46 INFO - PROCESS | 1721 | 1464621946410 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:46 INFO - PROCESS | 1721 | 1464621946730 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 08:25:47 INFO - PROCESS | 1721 | 1464621947087 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:47 INFO - PROCESS | 1721 | ++DOCSHELL 0x87ca2800 == 138 [pid = 1721] [id = 607] 08:25:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x9183c800) [pid = 1721] [serial = 1822] [outer = (nil)] 08:25:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x9213e000) [pid = 1721] [serial = 1823] [outer = 0x9183c800] 08:25:47 INFO - PROCESS | 1721 | 1464621947268 Marionette DEBUG loaded listener.js 08:25:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x9253c400) [pid = 1721] [serial = 1824] [outer = 0x9183c800] 08:25:48 INFO - PROCESS | 1721 | 1464621948527 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:25:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:25:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 2151ms 08:25:48 INFO - PROCESS | 1721 | 1464621948552 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 08:25:48 INFO - PROCESS | 1721 | 1464621948559 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 08:25:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:25:48 INFO - PROCESS | 1721 | 1464621948569 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:25:48 INFO - PROCESS | 1721 | 1464621948575 Marionette TRACE conn4 <- [1,2402,null,{}] 08:25:48 INFO - PROCESS | 1721 | 1464621948585 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:48 INFO - PROCESS | 1721 | 1464621948991 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 08:25:49 INFO - PROCESS | 1721 | 1464621949347 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:49 INFO - PROCESS | 1721 | ++DOCSHELL 0x90fc9000 == 139 [pid = 1721] [id = 608] 08:25:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x919c4400) [pid = 1721] [serial = 1825] [outer = (nil)] 08:25:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x926a0c00) [pid = 1721] [serial = 1826] [outer = 0x919c4400] 08:25:49 INFO - PROCESS | 1721 | 1464621949441 Marionette DEBUG loaded listener.js 08:25:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x926a6400) [pid = 1721] [serial = 1827] [outer = 0x919c4400] 08:25:50 INFO - PROCESS | 1721 | 1464621950388 Marionette TRACE conn4 <- [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]]]}] 08:25:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:25:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1899ms 08:25:50 INFO - PROCESS | 1721 | 1464621950469 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 08:25:50 INFO - PROCESS | 1721 | 1464621950472 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 08:25:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:25:50 INFO - PROCESS | 1721 | 1464621950480 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:25:50 INFO - PROCESS | 1721 | 1464621950484 Marionette TRACE conn4 <- [1,2406,null,{}] 08:25:50 INFO - PROCESS | 1721 | 1464621950490 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:50 INFO - PROCESS | 1721 | 1464621950787 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 08:25:51 INFO - PROCESS | 1721 | 1464621951152 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:51 INFO - PROCESS | 1721 | ++DOCSHELL 0x922ce000 == 140 [pid = 1721] [id = 609] 08:25:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x92547400) [pid = 1721] [serial = 1828] [outer = (nil)] 08:25:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x92a11000) [pid = 1721] [serial = 1829] [outer = 0x92547400] 08:25:51 INFO - PROCESS | 1721 | 1464621951246 Marionette DEBUG loaded listener.js 08:25:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x92ad1000) [pid = 1721] [serial = 1830] [outer = 0x92547400] 08:25:52 INFO - PROCESS | 1721 | 1464621952238 Marionette TRACE conn4 <- [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]]]}] 08:25:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:25:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1842ms 08:25:52 INFO - PROCESS | 1721 | 1464621952326 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 08:25:52 INFO - PROCESS | 1721 | 1464621952334 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 08:25:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:25:52 INFO - PROCESS | 1721 | 1464621952346 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:25:52 INFO - PROCESS | 1721 | 1464621952351 Marionette TRACE conn4 <- [1,2410,null,{}] 08:25:52 INFO - PROCESS | 1721 | 1464621952361 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:52 INFO - PROCESS | 1721 | 1464621952772 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 08:25:53 INFO - PROCESS | 1721 | 1464621953144 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:53 INFO - PROCESS | 1721 | ++DOCSHELL 0x92a06400 == 141 [pid = 1721] [id = 610] 08:25:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x92ce5000) [pid = 1721] [serial = 1831] [outer = (nil)] 08:25:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x9447ac00) [pid = 1721] [serial = 1832] [outer = 0x92ce5000] 08:25:53 INFO - PROCESS | 1721 | 1464621953245 Marionette DEBUG loaded listener.js 08:25:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x94f3f000) [pid = 1721] [serial = 1833] [outer = 0x92ce5000] 08:25:54 INFO - PROCESS | 1721 | 1464621954184 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:25:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:25:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1893ms 08:25:54 INFO - PROCESS | 1721 | 1464621954239 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 08:25:54 INFO - PROCESS | 1721 | 1464621954242 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 08:25:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:25:54 INFO - PROCESS | 1721 | 1464621954251 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:25:54 INFO - PROCESS | 1721 | 1464621954255 Marionette TRACE conn4 <- [1,2414,null,{}] 08:25:54 INFO - PROCESS | 1721 | 1464621954261 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:54 INFO - PROCESS | 1721 | 1464621954520 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 08:25:54 INFO - PROCESS | 1721 | 1464621954866 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:54 INFO - PROCESS | 1721 | ++DOCSHELL 0x92ce6800 == 142 [pid = 1721] [id = 611] 08:25:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x94482c00) [pid = 1721] [serial = 1834] [outer = (nil)] 08:25:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x95133800) [pid = 1721] [serial = 1835] [outer = 0x94482c00] 08:25:54 INFO - PROCESS | 1721 | 1464621954963 Marionette DEBUG loaded listener.js 08:25:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x96c03c00) [pid = 1721] [serial = 1836] [outer = 0x94482c00] 08:25:55 INFO - PROCESS | 1721 | 1464621955931 Marionette TRACE conn4 <- [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]]]}] 08:25:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:25:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1748ms 08:25:56 INFO - PROCESS | 1721 | 1464621956000 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 08:25:56 INFO - PROCESS | 1721 | 1464621956006 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 08:25:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:25:56 INFO - PROCESS | 1721 | 1464621956013 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:25:56 INFO - PROCESS | 1721 | 1464621956018 Marionette TRACE conn4 <- [1,2418,null,{}] 08:25:56 INFO - PROCESS | 1721 | 1464621956023 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:56 INFO - PROCESS | 1721 | 1464621956348 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 08:25:56 INFO - PROCESS | 1721 | 1464621956683 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:56 INFO - PROCESS | 1721 | ++DOCSHELL 0x95106c00 == 143 [pid = 1721] [id = 612] 08:25:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x9a141000) [pid = 1721] [serial = 1837] [outer = (nil)] 08:25:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x9a331400) [pid = 1721] [serial = 1838] [outer = 0x9a141000] 08:25:56 INFO - PROCESS | 1721 | 1464621956797 Marionette DEBUG loaded listener.js 08:25:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x9a84d400) [pid = 1721] [serial = 1839] [outer = 0x9a141000] 08:25:57 INFO - PROCESS | 1721 | 1464621957771 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:25:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:25:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1837ms 08:25:57 INFO - PROCESS | 1721 | 1464621957851 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 08:25:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:25:57 INFO - PROCESS | 1721 | 1464621957856 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 08:25:57 INFO - PROCESS | 1721 | 1464621957863 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:25:57 INFO - PROCESS | 1721 | 1464621957867 Marionette TRACE conn4 <- [1,2422,null,{}] 08:25:57 INFO - PROCESS | 1721 | 1464621957873 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:58 INFO - PROCESS | 1721 | 1464621958189 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 08:25:58 INFO - PROCESS | 1721 | 1464621958541 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:58 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c138800 == 144 [pid = 1721] [id = 613] 08:25:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x9269a800) [pid = 1721] [serial = 1840] [outer = (nil)] 08:25:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x9af58800) [pid = 1721] [serial = 1841] [outer = 0x9269a800] 08:25:58 INFO - PROCESS | 1721 | 1464621958639 Marionette DEBUG loaded listener.js 08:25:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x9b2a9400) [pid = 1721] [serial = 1842] [outer = 0x9269a800] 08:25:59 INFO - PROCESS | 1721 | 1464621959815 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:25:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:25:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1990ms 08:25:59 INFO - PROCESS | 1721 | 1464621959854 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 08:25:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:25:59 INFO - PROCESS | 1721 | 1464621959858 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 08:25:59 INFO - PROCESS | 1721 | 1464621959866 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:25:59 INFO - PROCESS | 1721 | 1464621959870 Marionette TRACE conn4 <- [1,2426,null,{}] 08:25:59 INFO - PROCESS | 1721 | 1464621959876 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:00 INFO - PROCESS | 1721 | 1464621960128 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 08:26:00 INFO - PROCESS | 1721 | 1464621960472 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:00 INFO - PROCESS | 1721 | ++DOCSHELL 0x9b077400 == 145 [pid = 1721] [id = 614] 08:26:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x9b07c800) [pid = 1721] [serial = 1843] [outer = (nil)] 08:26:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0xa21b3800) [pid = 1721] [serial = 1844] [outer = 0x9b07c800] 08:26:00 INFO - PROCESS | 1721 | 1464621960572 Marionette DEBUG loaded listener.js 08:26:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0xa2402000) [pid = 1721] [serial = 1845] [outer = 0x9b07c800] 08:26:01 INFO - PROCESS | 1721 | 1464621961491 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:26:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:26:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1684ms 08:26:01 INFO - PROCESS | 1721 | 1464621961551 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 08:26:01 INFO - PROCESS | 1721 | 1464621961554 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 08:26:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:26:01 INFO - PROCESS | 1721 | 1464621961562 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:26:01 INFO - PROCESS | 1721 | 1464621961565 Marionette TRACE conn4 <- [1,2430,null,{}] 08:26:01 INFO - PROCESS | 1721 | 1464621961571 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:01 INFO - PROCESS | 1721 | 1464621961834 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 08:26:02 INFO - PROCESS | 1721 | 1464621962242 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:02 INFO - PROCESS | 1721 | ++DOCSHELL 0x89b2e000 == 146 [pid = 1721] [id = 615] 08:26:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x9b735000) [pid = 1721] [serial = 1846] [outer = (nil)] 08:26:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0xa6290c00) [pid = 1721] [serial = 1847] [outer = 0x9b735000] 08:26:02 INFO - PROCESS | 1721 | 1464621962426 Marionette DEBUG loaded listener.js 08:26:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0xa670cc00) [pid = 1721] [serial = 1848] [outer = 0x9b735000] 08:26:03 INFO - PROCESS | 1721 | 1464621963381 Marionette TRACE conn4 <- [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]]]}] 08:26:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:26:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1885ms 08:26:03 INFO - PROCESS | 1721 | 1464621963448 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 08:26:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:26:03 INFO - PROCESS | 1721 | 1464621963453 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 08:26:03 INFO - PROCESS | 1721 | 1464621963461 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:26:03 INFO - PROCESS | 1721 | 1464621963464 Marionette TRACE conn4 <- [1,2434,null,{}] 08:26:03 INFO - PROCESS | 1721 | 1464621963471 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:03 INFO - PROCESS | 1721 | 1464621963742 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 08:26:04 INFO - PROCESS | 1721 | 1464621964093 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:04 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc21c00 == 147 [pid = 1721] [id = 616] 08:26:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x90959c00) [pid = 1721] [serial = 1849] [outer = (nil)] 08:26:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0xa6705400) [pid = 1721] [serial = 1850] [outer = 0x90959c00] 08:26:04 INFO - PROCESS | 1721 | 1464621964191 Marionette DEBUG loaded listener.js 08:26:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0xa6b41400) [pid = 1721] [serial = 1851] [outer = 0x90959c00] 08:26:05 INFO - PROCESS | 1721 | 1464621965158 Marionette TRACE conn4 <- [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]]]}] 08:26:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:26:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1737ms 08:26:05 INFO - PROCESS | 1721 | 1464621965198 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 08:26:05 INFO - PROCESS | 1721 | 1464621965202 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 08:26:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:26:05 INFO - PROCESS | 1721 | 1464621965209 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:26:05 INFO - PROCESS | 1721 | 1464621965212 Marionette TRACE conn4 <- [1,2438,null,{}] 08:26:05 INFO - PROCESS | 1721 | 1464621965218 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:05 INFO - PROCESS | 1721 | 1464621965619 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 08:26:06 INFO - PROCESS | 1721 | 1464621966046 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:06 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ad0fc00 == 148 [pid = 1721] [id = 617] 08:26:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x8ad12800) [pid = 1721] [serial = 1852] [outer = (nil)] 08:26:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x8ad18800) [pid = 1721] [serial = 1853] [outer = 0x8ad12800] 08:26:06 INFO - PROCESS | 1721 | 1464621966140 Marionette DEBUG loaded listener.js 08:26:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x8ad1a400) [pid = 1721] [serial = 1854] [outer = 0x8ad12800] 08:26:09 INFO - PROCESS | 1721 | --DOCSHELL 0x8ad9ec00 == 147 [pid = 1721] [id = 577] 08:26:09 INFO - PROCESS | 1721 | --DOCSHELL 0x87b5e800 == 146 [pid = 1721] [id = 600] 08:26:09 INFO - PROCESS | 1721 | --DOCSHELL 0x8d360c00 == 145 [pid = 1721] [id = 599] 08:26:09 INFO - PROCESS | 1721 | --DOCSHELL 0x8c0ddc00 == 144 [pid = 1721] [id = 598] 08:26:09 INFO - PROCESS | 1721 | --DOCSHELL 0x92c15000 == 143 [pid = 1721] [id = 590] 08:26:09 INFO - PROCESS | 1721 | --DOCSHELL 0x8d50cc00 == 142 [pid = 1721] [id = 589] 08:26:09 INFO - PROCESS | 1721 | --DOCSHELL 0x8eee1400 == 141 [pid = 1721] [id = 587] 08:26:09 INFO - PROCESS | 1721 | --DOCSHELL 0x8e563c00 == 140 [pid = 1721] [id = 588] 08:26:09 INFO - PROCESS | 1721 | --DOCSHELL 0x91291c00 == 139 [pid = 1721] [id = 586] 08:26:09 INFO - PROCESS | 1721 | --DOCSHELL 0x91009400 == 138 [pid = 1721] [id = 585] 08:26:09 INFO - PROCESS | 1721 | --DOCSHELL 0x90f6f400 == 137 [pid = 1721] [id = 584] 08:26:09 INFO - PROCESS | 1721 | --DOCSHELL 0x90fc2800 == 136 [pid = 1721] [id = 583] 08:26:09 INFO - PROCESS | 1721 | --DOCSHELL 0x8e6a9800 == 135 [pid = 1721] [id = 582] 08:26:09 INFO - PROCESS | 1721 | --DOCSHELL 0x87b54c00 == 134 [pid = 1721] [id = 581] 08:26:09 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x8eeec400) [pid = 1721] [serial = 1742] [outer = (nil)] [url = about:blank] 08:26:09 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x91a6b000) [pid = 1721] [serial = 1697] [outer = (nil)] [url = about:blank] 08:26:09 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x922d0400) [pid = 1721] [serial = 1701] [outer = (nil)] [url = about:blank] 08:26:09 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x90fc3800) [pid = 1721] [serial = 1614] [outer = (nil)] [url = about:blank] 08:26:09 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x9269b400) [pid = 1721] [serial = 1704] [outer = (nil)] [url = about:blank] 08:26:09 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x8c132c00) [pid = 1721] [serial = 1733] [outer = (nil)] [url = about:blank] 08:26:09 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x8c0e1800) [pid = 1721] [serial = 1739] [outer = (nil)] [url = about:blank] 08:26:09 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x922cbc00) [pid = 1721] [serial = 1700] [outer = (nil)] [url = about:blank] 08:26:09 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x910b3c00) [pid = 1721] [serial = 1691] [outer = (nil)] [url = about:blank] 08:26:09 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x98026800) [pid = 1721] [serial = 1716] [outer = (nil)] [url = about:blank] 08:26:09 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x91a7cc00) [pid = 1721] [serial = 1698] [outer = (nil)] [url = about:blank] 08:26:09 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x8eee3800) [pid = 1721] [serial = 1686] [outer = (nil)] [url = about:blank] 08:26:09 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x92a14c00) [pid = 1721] [serial = 1710] [outer = (nil)] [url = about:blank] 08:26:09 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x8ddd5400) [pid = 1721] [serial = 1737] [outer = (nil)] [url = about:blank] 08:26:09 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x91006800) [pid = 1721] [serial = 1689] [outer = (nil)] [url = about:blank] 08:26:09 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x8e6ad800) [pid = 1721] [serial = 1685] [outer = (nil)] [url = about:blank] 08:26:09 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x91742000) [pid = 1721] [serial = 1694] [outer = (nil)] [url = about:blank] 08:26:09 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0xa62f9000) [pid = 1721] [serial = 1602] [outer = (nil)] [url = about:blank] 08:26:09 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x9af56c00) [pid = 1721] [serial = 1724] [outer = (nil)] [url = about:blank] 08:26:09 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x8d23a000) [pid = 1721] [serial = 1734] [outer = (nil)] [url = about:blank] 08:26:09 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x9174cc00) [pid = 1721] [serial = 1695] [outer = (nil)] [url = about:blank] 08:26:09 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x91287000) [pid = 1721] [serial = 1692] [outer = (nil)] [url = about:blank] 08:26:10 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x9b7dd000) [pid = 1721] [serial = 1727] [outer = (nil)] [url = about:blank] 08:26:10 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x90fce400) [pid = 1721] [serial = 1688] [outer = (nil)] [url = about:blank] 08:26:10 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x9a841800) [pid = 1721] [serial = 1722] [outer = (nil)] [url = about:blank] 08:26:10 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0xa0511400) [pid = 1721] [serial = 1730] [outer = (nil)] [url = about:blank] 08:26:10 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x8dc21800) [pid = 1721] [serial = 1736] [outer = (nil)] [url = about:blank] 08:26:10 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x8d505800) [pid = 1721] [serial = 1683] [outer = (nil)] [url = about:blank] 08:26:10 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x95101800) [pid = 1721] [serial = 1712] [outer = (nil)] [url = about:blank] 08:26:10 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x99dc6400) [pid = 1721] [serial = 1718] [outer = (nil)] [url = about:blank] 08:26:10 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x97686c00) [pid = 1721] [serial = 1715] [outer = (nil)] [url = about:blank] 08:26:10 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x9b075400) [pid = 1721] [serial = 1725] [outer = (nil)] [url = about:blank] 08:26:10 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0xa214d400) [pid = 1721] [serial = 1731] [outer = (nil)] [url = about:blank] 08:26:10 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x8d231400) [pid = 1721] [serial = 1682] [outer = (nil)] [url = about:blank] 08:26:10 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x99de9000) [pid = 1721] [serial = 1719] [outer = (nil)] [url = about:blank] 08:26:10 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x9293a800) [pid = 1721] [serial = 1707] [outer = (nil)] [url = about:blank] 08:26:10 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x9512f000) [pid = 1721] [serial = 1713] [outer = (nil)] [url = about:blank] 08:26:10 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x9bf6d000) [pid = 1721] [serial = 1728] [outer = (nil)] [url = about:blank] 08:26:10 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x92834000) [pid = 1721] [serial = 1706] [outer = (nil)] [url = about:blank] 08:26:10 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x9a7b6400) [pid = 1721] [serial = 1721] [outer = (nil)] [url = about:blank] 08:26:10 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x8dfe9000) [pid = 1721] [serial = 1740] [outer = (nil)] [url = about:blank] 08:26:10 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x92549800) [pid = 1721] [serial = 1703] [outer = (nil)] [url = about:blank] 08:26:10 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x92a0f000) [pid = 1721] [serial = 1709] [outer = (nil)] [url = about:blank] 08:26:10 INFO - PROCESS | 1721 | 1464621970063 Marionette TRACE conn4 <- [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]]]}] 08:26:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:26:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 4956ms 08:26:10 INFO - PROCESS | 1721 | 1464621970177 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 08:26:10 INFO - PROCESS | 1721 | 1464621970183 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 08:26:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:26:10 INFO - PROCESS | 1721 | 1464621970191 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:26:10 INFO - PROCESS | 1721 | 1464621970198 Marionette TRACE conn4 <- [1,2442,null,{}] 08:26:10 INFO - PROCESS | 1721 | 1464621970215 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:10 INFO - PROCESS | 1721 | 1464621970434 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 08:26:10 INFO - PROCESS | 1721 | 1464621970670 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:10 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ada5800 == 135 [pid = 1721] [id = 618] 08:26:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x8ada7800) [pid = 1721] [serial = 1855] [outer = (nil)] 08:26:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x8c0dd800) [pid = 1721] [serial = 1856] [outer = 0x8ada7800] 08:26:10 INFO - PROCESS | 1721 | 1464621970752 Marionette DEBUG loaded listener.js 08:26:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x8d22e800) [pid = 1721] [serial = 1857] [outer = 0x8ada7800] 08:26:11 INFO - PROCESS | 1721 | 1464621971809 Marionette TRACE conn4 <- [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]]]}] 08:26:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:26:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1654ms 08:26:11 INFO - PROCESS | 1721 | 1464621971848 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 08:26:11 INFO - PROCESS | 1721 | 1464621971860 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 08:26:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:26:11 INFO - PROCESS | 1721 | 1464621971877 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:26:11 INFO - PROCESS | 1721 | 1464621971885 Marionette TRACE conn4 <- [1,2446,null,{}] 08:26:11 INFO - PROCESS | 1721 | 1464621971895 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:12 INFO - PROCESS | 1721 | 1464621972296 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 08:26:12 INFO - PROCESS | 1721 | 1464621972521 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:12 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d504800 == 136 [pid = 1721] [id = 619] 08:26:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x8d505800) [pid = 1721] [serial = 1858] [outer = (nil)] 08:26:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x8d50bc00) [pid = 1721] [serial = 1859] [outer = 0x8d505800] 08:26:12 INFO - PROCESS | 1721 | 1464621972614 Marionette DEBUG loaded listener.js 08:26:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x8dc19000) [pid = 1721] [serial = 1860] [outer = 0x8d505800] 08:26:13 INFO - PROCESS | 1721 | 1464621973581 Marionette TRACE conn4 <- [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]]]}] 08:26:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:26:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1743ms 08:26:13 INFO - PROCESS | 1721 | 1464621973617 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 08:26:13 INFO - PROCESS | 1721 | 1464621973621 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 08:26:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:26:13 INFO - PROCESS | 1721 | 1464621973629 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:26:13 INFO - PROCESS | 1721 | 1464621973636 Marionette TRACE conn4 <- [1,2450,null,{}] 08:26:13 INFO - PROCESS | 1721 | 1464621973675 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:14 INFO - PROCESS | 1721 | 1464621974017 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 08:26:14 INFO - PROCESS | 1721 | 1464621974124 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:14 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc21400 == 137 [pid = 1721] [id = 620] 08:26:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x8e47ac00) [pid = 1721] [serial = 1861] [outer = (nil)] 08:26:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x8e6a9800) [pid = 1721] [serial = 1862] [outer = 0x8e47ac00] 08:26:14 INFO - PROCESS | 1721 | 1464621974344 Marionette DEBUG loaded listener.js 08:26:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x8e6b8400) [pid = 1721] [serial = 1863] [outer = 0x8e47ac00] 08:26:15 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x8d2e2800) [pid = 1721] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:26:15 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x92c17800) [pid = 1721] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:26:15 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x922c7c00) [pid = 1721] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:26:15 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x919c8c00) [pid = 1721] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:26:15 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x91837400) [pid = 1721] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:26:15 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x9128dc00) [pid = 1721] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:26:15 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x91005800) [pid = 1721] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:26:15 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x90fcb400) [pid = 1721] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:26:15 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x8e6ad400) [pid = 1721] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:26:15 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x8c0e4000) [pid = 1721] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:26:15 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x8c0de800) [pid = 1721] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:26:15 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0xa50c0000) [pid = 1721] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:26:15 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x8c13f400) [pid = 1721] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:26:15 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x9b074400) [pid = 1721] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:26:15 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0x9a70f800) [pid = 1721] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:26:15 INFO - PROCESS | 1721 | --DOMWINDOW == 121 (0x9a843800) [pid = 1721] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:26:15 INFO - PROCESS | 1721 | --DOMWINDOW == 120 (0x9a33c400) [pid = 1721] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:26:15 INFO - PROCESS | 1721 | --DOMWINDOW == 119 (0x93762000) [pid = 1721] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:26:15 INFO - PROCESS | 1721 | --DOMWINDOW == 118 (0x8d362400) [pid = 1721] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:26:15 INFO - PROCESS | 1721 | --DOMWINDOW == 117 (0x88718c00) [pid = 1721] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:26:15 INFO - PROCESS | 1721 | 1464621975651 Marionette TRACE conn4 <- [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]]]}] 08:26:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:26:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 2058ms 08:26:15 INFO - PROCESS | 1721 | 1464621975702 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 08:26:15 INFO - PROCESS | 1721 | 1464621975708 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 08:26:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:26:15 INFO - PROCESS | 1721 | 1464621975715 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:26:15 INFO - PROCESS | 1721 | 1464621975719 Marionette TRACE conn4 <- [1,2454,null,{}] 08:26:15 INFO - PROCESS | 1721 | 1464621975724 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:15 INFO - PROCESS | 1721 | 1464621975958 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 08:26:16 INFO - PROCESS | 1721 | 1464621976159 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:16 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0de800 == 138 [pid = 1721] [id = 621] 08:26:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 118 (0x8d362400) [pid = 1721] [serial = 1864] [outer = (nil)] 08:26:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 119 (0x8eee6400) [pid = 1721] [serial = 1865] [outer = 0x8d362400] 08:26:16 INFO - PROCESS | 1721 | 1464621976241 Marionette DEBUG loaded listener.js 08:26:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 120 (0x90958000) [pid = 1721] [serial = 1866] [outer = 0x8d362400] 08:26:17 INFO - PROCESS | 1721 | 1464621977230 Marionette TRACE conn4 <- [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]]]}] 08:26:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:26:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1581ms 08:26:17 INFO - PROCESS | 1721 | 1464621977298 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 08:26:17 INFO - PROCESS | 1721 | 1464621977305 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 08:26:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:26:17 INFO - PROCESS | 1721 | 1464621977315 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:26:17 INFO - PROCESS | 1721 | 1464621977320 Marionette TRACE conn4 <- [1,2458,null,{}] 08:26:17 INFO - PROCESS | 1721 | 1464621977377 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:17 INFO - PROCESS | 1721 | 1464621977663 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 08:26:18 INFO - PROCESS | 1721 | 1464621978018 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:18 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ad16400 == 139 [pid = 1721] [id = 622] 08:26:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 121 (0x8ad18c00) [pid = 1721] [serial = 1867] [outer = (nil)] 08:26:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0x8c0d8800) [pid = 1721] [serial = 1868] [outer = 0x8ad18c00] 08:26:18 INFO - PROCESS | 1721 | 1464621978114 Marionette DEBUG loaded listener.js 08:26:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x8d23ac00) [pid = 1721] [serial = 1869] [outer = 0x8ad18c00] 08:26:19 INFO - PROCESS | 1721 | 1464621979149 Marionette TRACE conn4 <- [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]]]}] 08:26:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:26:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1896ms 08:26:19 INFO - PROCESS | 1721 | 1464621979212 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 08:26:19 INFO - PROCESS | 1721 | 1464621979222 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 08:26:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:26:19 INFO - PROCESS | 1721 | 1464621979234 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:26:19 INFO - PROCESS | 1721 | 1464621979238 Marionette TRACE conn4 <- [1,2462,null,{}] 08:26:19 INFO - PROCESS | 1721 | 1464621979290 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:19 INFO - PROCESS | 1721 | 1464621979599 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 08:26:20 INFO - PROCESS | 1721 | 1464621979984 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:20 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db2dc00 == 140 [pid = 1721] [id = 623] 08:26:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x8dc25400) [pid = 1721] [serial = 1870] [outer = (nil)] 08:26:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x8dd78000) [pid = 1721] [serial = 1871] [outer = 0x8dc25400] 08:26:20 INFO - PROCESS | 1721 | 1464621980084 Marionette DEBUG loaded listener.js 08:26:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x8e555400) [pid = 1721] [serial = 1872] [outer = 0x8dc25400] 08:26:21 INFO - PROCESS | 1721 | 1464621981200 Marionette TRACE conn4 <- [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]]]}] 08:26:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:26:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1991ms 08:26:21 INFO - PROCESS | 1721 | 1464621981227 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 08:26:21 INFO - PROCESS | 1721 | 1464621981232 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 08:26:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:26:21 INFO - PROCESS | 1721 | 1464621981239 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:26:21 INFO - PROCESS | 1721 | 1464621981245 Marionette TRACE conn4 <- [1,2466,null,{}] 08:26:21 INFO - PROCESS | 1721 | 1464621981263 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:21 INFO - PROCESS | 1721 | 1464621981582 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 08:26:22 INFO - PROCESS | 1721 | 1464621981990 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:22 INFO - PROCESS | 1721 | ++DOCSHELL 0x90f6ec00 == 141 [pid = 1721] [id = 624] 08:26:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x90fc4800) [pid = 1721] [serial = 1873] [outer = (nil)] 08:26:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x90fca800) [pid = 1721] [serial = 1874] [outer = 0x90fc4800] 08:26:22 INFO - PROCESS | 1721 | 1464621982089 Marionette DEBUG loaded listener.js 08:26:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x91005800) [pid = 1721] [serial = 1875] [outer = 0x90fc4800] 08:26:23 INFO - PROCESS | 1721 | 1464621983125 Marionette TRACE conn4 <- [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]]]}] 08:26:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:26:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1943ms 08:26:23 INFO - PROCESS | 1721 | 1464621983184 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 08:26:23 INFO - PROCESS | 1721 | 1464621983189 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 08:26:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:26:23 INFO - PROCESS | 1721 | 1464621983197 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:26:23 INFO - PROCESS | 1721 | 1464621983201 Marionette TRACE conn4 <- [1,2470,null,{}] 08:26:23 INFO - PROCESS | 1721 | 1464621983208 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:23 INFO - PROCESS | 1721 | 1464621983480 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 08:26:23 INFO - PROCESS | 1721 | 1464621983824 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:23 INFO - PROCESS | 1721 | ++DOCSHELL 0x91009400 == 142 [pid = 1721] [id = 625] 08:26:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x910b6400) [pid = 1721] [serial = 1876] [outer = (nil)] 08:26:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x91286c00) [pid = 1721] [serial = 1877] [outer = 0x910b6400] 08:26:23 INFO - PROCESS | 1721 | 1464621983926 Marionette DEBUG loaded listener.js 08:26:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x91291000) [pid = 1721] [serial = 1878] [outer = 0x910b6400] 08:26:24 INFO - PROCESS | 1721 | 1464621984917 Marionette TRACE conn4 <- [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]]]}] 08:26:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:26:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1790ms 08:26:24 INFO - PROCESS | 1721 | 1464621984988 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 08:26:24 INFO - PROCESS | 1721 | 1464621984993 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 08:26:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:26:25 INFO - PROCESS | 1721 | 1464621985000 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:26:25 INFO - PROCESS | 1721 | 1464621985004 Marionette TRACE conn4 <- [1,2474,null,{}] 08:26:25 INFO - PROCESS | 1721 | 1464621985010 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:25 INFO - PROCESS | 1721 | 1464621985294 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 08:26:25 INFO - PROCESS | 1721 | 1464621985643 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:25 INFO - PROCESS | 1721 | ++DOCSHELL 0x91742000 == 143 [pid = 1721] [id = 626] 08:26:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x91742400) [pid = 1721] [serial = 1879] [outer = (nil)] 08:26:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x9183e000) [pid = 1721] [serial = 1880] [outer = 0x91742400] 08:26:25 INFO - PROCESS | 1721 | 1464621985736 Marionette DEBUG loaded listener.js 08:26:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x91a60000) [pid = 1721] [serial = 1881] [outer = 0x91742400] 08:26:26 INFO - PROCESS | 1721 | 1464621986761 Marionette TRACE conn4 <- [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]]]}] 08:26:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:26:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1843ms 08:26:26 INFO - PROCESS | 1721 | 1464621986845 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 08:26:26 INFO - PROCESS | 1721 | 1464621986849 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 08:26:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:26:26 INFO - PROCESS | 1721 | 1464621986856 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:26:26 INFO - PROCESS | 1721 | 1464621986860 Marionette TRACE conn4 <- [1,2478,null,{}] 08:26:26 INFO - PROCESS | 1721 | 1464621986866 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:27 INFO - PROCESS | 1721 | 1464621987178 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 08:26:27 INFO - PROCESS | 1721 | 1464621987557 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:27 INFO - PROCESS | 1721 | ++DOCSHELL 0x91283400 == 144 [pid = 1721] [id = 627] 08:26:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x91747400) [pid = 1721] [serial = 1882] [outer = (nil)] 08:26:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x92139400) [pid = 1721] [serial = 1883] [outer = 0x91747400] 08:26:27 INFO - PROCESS | 1721 | 1464621987658 Marionette DEBUG loaded listener.js 08:26:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x92541800) [pid = 1721] [serial = 1884] [outer = 0x91747400] 08:26:28 INFO - PROCESS | 1721 | 1464621988636 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:26:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:26:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1833ms 08:26:28 INFO - PROCESS | 1721 | 1464621988690 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 08:26:28 INFO - PROCESS | 1721 | 1464621988694 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 08:26:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:26:28 INFO - PROCESS | 1721 | 1464621988702 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:26:28 INFO - PROCESS | 1721 | 1464621988706 Marionette TRACE conn4 <- [1,2482,null,{}] 08:26:28 INFO - PROCESS | 1721 | 1464621988712 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:28 INFO - PROCESS | 1721 | 1464621988960 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 08:26:29 INFO - PROCESS | 1721 | 1464621989303 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:29 INFO - PROCESS | 1721 | ++DOCSHELL 0x91a7ac00 == 145 [pid = 1721] [id = 628] 08:26:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x91a7d000) [pid = 1721] [serial = 1885] [outer = (nil)] 08:26:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x926a6c00) [pid = 1721] [serial = 1886] [outer = 0x91a7d000] 08:26:29 INFO - PROCESS | 1721 | 1464621989407 Marionette DEBUG loaded listener.js 08:26:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x9282f800) [pid = 1721] [serial = 1887] [outer = 0x91a7d000] 08:26:30 INFO - PROCESS | 1721 | 1464621990308 Marionette TRACE conn4 <- [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]]]}] 08:26:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:26:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1683ms 08:26:30 INFO - PROCESS | 1721 | 1464621990386 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 08:26:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:26:30 INFO - PROCESS | 1721 | 1464621990390 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 08:26:30 INFO - PROCESS | 1721 | 1464621990399 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:26:30 INFO - PROCESS | 1721 | 1464621990406 Marionette TRACE conn4 <- [1,2486,null,{}] 08:26:30 INFO - PROCESS | 1721 | 1464621990416 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:30 INFO - PROCESS | 1721 | 1464621990723 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 08:26:31 INFO - PROCESS | 1721 | 1464621991047 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:31 INFO - PROCESS | 1721 | ++DOCSHELL 0x9269e400 == 146 [pid = 1721] [id = 629] 08:26:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x92826400) [pid = 1721] [serial = 1888] [outer = (nil)] 08:26:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x92a13000) [pid = 1721] [serial = 1889] [outer = 0x92826400] 08:26:31 INFO - PROCESS | 1721 | 1464621991157 Marionette DEBUG loaded listener.js 08:26:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x92acb800) [pid = 1721] [serial = 1890] [outer = 0x92826400] 08:26:32 INFO - PROCESS | 1721 | 1464621992100 Marionette TRACE conn4 <- [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]]]}] 08:26:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:26:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1744ms 08:26:32 INFO - PROCESS | 1721 | 1464621992141 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 08:26:32 INFO - PROCESS | 1721 | 1464621992146 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 08:26:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:26:32 INFO - PROCESS | 1721 | 1464621992153 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:26:32 INFO - PROCESS | 1721 | 1464621992157 Marionette TRACE conn4 <- [1,2490,null,{}] 08:26:32 INFO - PROCESS | 1721 | 1464621992163 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:32 INFO - PROCESS | 1721 | 1464621992417 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 08:26:32 INFO - PROCESS | 1721 | 1464621992776 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:32 INFO - PROCESS | 1721 | ++DOCSHELL 0x92699800 == 147 [pid = 1721] [id = 630] 08:26:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x9269fc00) [pid = 1721] [serial = 1891] [outer = (nil)] 08:26:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x93986000) [pid = 1721] [serial = 1892] [outer = 0x9269fc00] 08:26:32 INFO - PROCESS | 1721 | 1464621992876 Marionette DEBUG loaded listener.js 08:26:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x94f85400) [pid = 1721] [serial = 1893] [outer = 0x9269fc00] 08:26:33 INFO - PROCESS | 1721 | 1464621993819 Marionette TRACE conn4 <- [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]]]}] 08:26:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:26:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1739ms 08:26:33 INFO - PROCESS | 1721 | 1464621993894 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 08:26:33 INFO - PROCESS | 1721 | 1464621993897 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 08:26:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:26:33 INFO - PROCESS | 1721 | 1464621993905 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:26:33 INFO - PROCESS | 1721 | 1464621993908 Marionette TRACE conn4 <- [1,2494,null,{}] 08:26:33 INFO - PROCESS | 1721 | 1464621993915 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:34 INFO - PROCESS | 1721 | 1464621994205 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 08:26:34 INFO - PROCESS | 1721 | 1464621994562 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:34 INFO - PROCESS | 1721 | ++DOCSHELL 0x91287800 == 148 [pid = 1721] [id = 631] 08:26:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x92acac00) [pid = 1721] [serial = 1894] [outer = (nil)] 08:26:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x951ee400) [pid = 1721] [serial = 1895] [outer = 0x92acac00] 08:26:34 INFO - PROCESS | 1721 | 1464621994656 Marionette DEBUG loaded listener.js 08:26:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x97686c00) [pid = 1721] [serial = 1896] [outer = 0x92acac00] 08:26:35 INFO - PROCESS | 1721 | 1464621995702 Marionette TRACE conn4 <- [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]]]}] 08:26:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:26:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1843ms 08:26:35 INFO - PROCESS | 1721 | 1464621995748 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 08:26:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:26:35 INFO - PROCESS | 1721 | 1464621995753 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 08:26:35 INFO - PROCESS | 1721 | 1464621995760 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:26:35 INFO - PROCESS | 1721 | 1464621995764 Marionette TRACE conn4 <- [1,2498,null,{}] 08:26:35 INFO - PROCESS | 1721 | 1464621995771 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:36 INFO - PROCESS | 1721 | 1464621996040 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 08:26:36 INFO - PROCESS | 1721 | 1464621996394 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:36 INFO - PROCESS | 1721 | ++DOCSHELL 0x95135c00 == 149 [pid = 1721] [id = 632] 08:26:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x99de9000) [pid = 1721] [serial = 1897] [outer = (nil)] 08:26:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x99e8ac00) [pid = 1721] [serial = 1898] [outer = 0x99de9000] 08:26:36 INFO - PROCESS | 1721 | 1464621996501 Marionette DEBUG loaded listener.js 08:26:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x9a655c00) [pid = 1721] [serial = 1899] [outer = 0x99de9000] 08:26:37 INFO - PROCESS | 1721 | 1464621997445 Marionette TRACE conn4 <- [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]]]}] 08:26:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:26:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1740ms 08:26:37 INFO - PROCESS | 1721 | 1464621997502 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 08:26:37 INFO - PROCESS | 1721 | 1464621997508 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 08:26:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:26:37 INFO - PROCESS | 1721 | 1464621997526 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:26:37 INFO - PROCESS | 1721 | 1464621997535 Marionette TRACE conn4 <- [1,2502,null,{}] 08:26:37 INFO - PROCESS | 1721 | 1464621997553 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:37 INFO - PROCESS | 1721 | 1464621997964 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 08:26:38 INFO - PROCESS | 1721 | 1464621998370 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:38 INFO - PROCESS | 1721 | ++DOCSHELL 0x99e80c00 == 150 [pid = 1721] [id = 633] 08:26:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x99e81000) [pid = 1721] [serial = 1900] [outer = (nil)] 08:26:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x9b071c00) [pid = 1721] [serial = 1901] [outer = 0x99e81000] 08:26:38 INFO - PROCESS | 1721 | 1464621998462 Marionette DEBUG loaded listener.js 08:26:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x9b07e400) [pid = 1721] [serial = 1902] [outer = 0x99e81000] 08:26:39 INFO - PROCESS | 1721 | 1464621999358 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:26:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:26:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1914ms 08:26:39 INFO - PROCESS | 1721 | 1464621999432 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 08:26:39 INFO - PROCESS | 1721 | 1464621999435 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 08:26:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:26:39 INFO - PROCESS | 1721 | 1464621999442 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:26:39 INFO - PROCESS | 1721 | 1464621999445 Marionette TRACE conn4 <- [1,2506,null,{}] 08:26:39 INFO - PROCESS | 1721 | 1464621999452 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:39 INFO - PROCESS | 1721 | 1464621999733 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 08:26:40 INFO - PROCESS | 1721 | 1464622000106 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:40 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ddd5000 == 151 [pid = 1721] [id = 634] 08:26:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x9a84a000) [pid = 1721] [serial = 1903] [outer = (nil)] 08:26:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x9c154000) [pid = 1721] [serial = 1904] [outer = 0x9a84a000] 08:26:40 INFO - PROCESS | 1721 | 1464622000208 Marionette DEBUG loaded listener.js 08:26:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x9d4be400) [pid = 1721] [serial = 1905] [outer = 0x9a84a000] 08:26:41 INFO - PROCESS | 1721 | 1464622001164 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:26:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:26:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1787ms 08:26:41 INFO - PROCESS | 1721 | 1464622001231 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 08:26:41 INFO - PROCESS | 1721 | 1464622001235 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 08:26:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:26:41 INFO - PROCESS | 1721 | 1464622001241 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:26:41 INFO - PROCESS | 1721 | 1464622001245 Marionette TRACE conn4 <- [1,2510,null,{}] 08:26:41 INFO - PROCESS | 1721 | 1464622001251 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:41 INFO - PROCESS | 1721 | 1464622001484 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 08:26:41 INFO - PROCESS | 1721 | 1464622001878 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:41 INFO - PROCESS | 1721 | ++DOCSHELL 0x9bf6dc00 == 152 [pid = 1721] [id = 635] 08:26:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x9c02f400) [pid = 1721] [serial = 1906] [outer = (nil)] 08:26:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0xa35efc00) [pid = 1721] [serial = 1907] [outer = 0x9c02f400] 08:26:41 INFO - PROCESS | 1721 | 1464622001989 Marionette DEBUG loaded listener.js 08:26:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0xa670b000) [pid = 1721] [serial = 1908] [outer = 0x9c02f400] 08:26:42 INFO - PROCESS | 1721 | 1464622002899 Marionette TRACE conn4 <- [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]]]}] 08:26:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:26:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1737ms 08:26:42 INFO - PROCESS | 1721 | 1464622002981 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 08:26:42 INFO - PROCESS | 1721 | 1464622002984 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 08:26:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:26:42 INFO - PROCESS | 1721 | 1464622002991 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:26:42 INFO - PROCESS | 1721 | 1464622002995 Marionette TRACE conn4 <- [1,2514,null,{}] 08:26:43 INFO - PROCESS | 1721 | 1464622003001 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:43 INFO - PROCESS | 1721 | 1464622003291 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 08:26:43 INFO - PROCESS | 1721 | 1464622003638 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:43 INFO - PROCESS | 1721 | ++DOCSHELL 0x9a848c00 == 153 [pid = 1721] [id = 636] 08:26:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x9b073400) [pid = 1721] [serial = 1909] [outer = (nil)] 08:26:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0xa6a4a800) [pid = 1721] [serial = 1910] [outer = 0x9b073400] 08:26:43 INFO - PROCESS | 1721 | 1464622003740 Marionette DEBUG loaded listener.js 08:26:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0xa6b44800) [pid = 1721] [serial = 1911] [outer = 0x9b073400] 08:26:44 INFO - PROCESS | 1721 | 1464622004661 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:26:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:26:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1736ms 08:26:44 INFO - PROCESS | 1721 | 1464622004729 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 08:26:44 INFO - PROCESS | 1721 | 1464622004733 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 08:26:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:26:44 INFO - PROCESS | 1721 | 1464622004739 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:26:44 INFO - PROCESS | 1721 | 1464622004743 Marionette TRACE conn4 <- [1,2518,null,{}] 08:26:44 INFO - PROCESS | 1721 | 1464622004749 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:45 INFO - PROCESS | 1721 | 1464622005030 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 08:26:45 INFO - PROCESS | 1721 | 1464622005390 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:45 INFO - PROCESS | 1721 | ++DOCSHELL 0x89e83400 == 154 [pid = 1721] [id = 637] 08:26:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x8d230c00) [pid = 1721] [serial = 1912] [outer = (nil)] 08:26:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x8e48e800) [pid = 1721] [serial = 1913] [outer = 0x8d230c00] 08:26:45 INFO - PROCESS | 1721 | 1464622005483 Marionette DEBUG loaded listener.js 08:26:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x8e491000) [pid = 1721] [serial = 1914] [outer = 0x8d230c00] 08:26:46 INFO - PROCESS | 1721 | 1464622006362 Marionette TRACE conn4 <- [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]]]}] 08:26:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:26:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1682ms 08:26:46 INFO - PROCESS | 1721 | 1464622006422 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 08:26:46 INFO - PROCESS | 1721 | 1464622006425 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 08:26:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:26:46 INFO - PROCESS | 1721 | 1464622006432 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:26:46 INFO - PROCESS | 1721 | 1464622006436 Marionette TRACE conn4 <- [1,2522,null,{}] 08:26:46 INFO - PROCESS | 1721 | 1464622006442 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:46 INFO - PROCESS | 1721 | 1464622006679 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 08:26:47 INFO - PROCESS | 1721 | 1464622007031 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:47 INFO - PROCESS | 1721 | ++DOCSHELL 0x8be82800 == 155 [pid = 1721] [id = 638] 08:26:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x8be83800) [pid = 1721] [serial = 1915] [outer = (nil)] 08:26:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x8be8b400) [pid = 1721] [serial = 1916] [outer = 0x8be83800] 08:26:47 INFO - PROCESS | 1721 | 1464622007126 Marionette DEBUG loaded listener.js 08:26:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x8be8d000) [pid = 1721] [serial = 1917] [outer = 0x8be83800] 08:26:49 INFO - PROCESS | 1721 | --DOCSHELL 0x8db26400 == 154 [pid = 1721] [id = 578] 08:26:49 INFO - PROCESS | 1721 | --DOCSHELL 0x87b5c000 == 153 [pid = 1721] [id = 579] 08:26:49 INFO - PROCESS | 1721 | --DOCSHELL 0x951ee000 == 152 [pid = 1721] [id = 355] 08:26:49 INFO - PROCESS | 1721 | --DOCSHELL 0x99d5c800 == 151 [pid = 1721] [id = 573] 08:26:49 INFO - PROCESS | 1721 | --DOCSHELL 0x88719c00 == 150 [pid = 1721] [id = 574] 08:26:49 INFO - PROCESS | 1721 | --DOCSHELL 0x8dc21400 == 149 [pid = 1721] [id = 620] 08:26:49 INFO - PROCESS | 1721 | --DOCSHELL 0x8d504800 == 148 [pid = 1721] [id = 619] 08:26:49 INFO - PROCESS | 1721 | --DOCSHELL 0x8ada5800 == 147 [pid = 1721] [id = 618] 08:26:49 INFO - PROCESS | 1721 | --DOCSHELL 0x9b077400 == 146 [pid = 1721] [id = 614] 08:26:49 INFO - PROCESS | 1721 | --DOCSHELL 0x8c138800 == 145 [pid = 1721] [id = 613] 08:26:49 INFO - PROCESS | 1721 | --DOCSHELL 0x95106c00 == 144 [pid = 1721] [id = 612] 08:26:49 INFO - PROCESS | 1721 | --DOCSHELL 0x92a06400 == 143 [pid = 1721] [id = 610] 08:26:49 INFO - PROCESS | 1721 | --DOCSHELL 0x92ce6800 == 142 [pid = 1721] [id = 611] 08:26:49 INFO - PROCESS | 1721 | --DOCSHELL 0x922ce000 == 141 [pid = 1721] [id = 609] 08:26:49 INFO - PROCESS | 1721 | --DOCSHELL 0x90fc9000 == 140 [pid = 1721] [id = 608] 08:26:49 INFO - PROCESS | 1721 | --DOCSHELL 0x87ca2800 == 139 [pid = 1721] [id = 607] 08:26:49 INFO - PROCESS | 1721 | --DOCSHELL 0x9100f800 == 138 [pid = 1721] [id = 606] 08:26:49 INFO - PROCESS | 1721 | --DOCSHELL 0x8dd74800 == 137 [pid = 1721] [id = 605] 08:26:49 INFO - PROCESS | 1721 | --DOCSHELL 0x90f70c00 == 136 [pid = 1721] [id = 604] 08:26:49 INFO - PROCESS | 1721 | --DOCSHELL 0x8dddf400 == 135 [pid = 1721] [id = 603] 08:26:49 INFO - PROCESS | 1721 | --DOCSHELL 0x8db2f800 == 134 [pid = 1721] [id = 601] 08:26:49 INFO - PROCESS | 1721 | --DOCSHELL 0x89b2c000 == 133 [pid = 1721] [id = 602] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x8e6b8800) [pid = 1721] [serial = 1680] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x94f3d800) [pid = 1721] [serial = 1770] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x94477400) [pid = 1721] [serial = 1769] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x93761c00) [pid = 1721] [serial = 1767] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x92c11400) [pid = 1721] [serial = 1766] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x92943400) [pid = 1721] [serial = 1764] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x92833800) [pid = 1721] [serial = 1763] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x9269d000) [pid = 1721] [serial = 1761] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x922cd000) [pid = 1721] [serial = 1760] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x919ccc00) [pid = 1721] [serial = 1758] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x919c9c00) [pid = 1721] [serial = 1757] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x91834800) [pid = 1721] [serial = 1755] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x91740800) [pid = 1721] [serial = 1754] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x910ac800) [pid = 1721] [serial = 1752] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x91007400) [pid = 1721] [serial = 1751] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x8eeedc00) [pid = 1721] [serial = 1749] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x8e883000) [pid = 1721] [serial = 1748] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x8d510400) [pid = 1721] [serial = 1746] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x8d3d7800) [pid = 1721] [serial = 1745] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x8c219000) [pid = 1721] [serial = 1796] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x8d35d400) [pid = 1721] [serial = 1793] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0xa6a4c400) [pid = 1721] [serial = 1791] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0xa6a48000) [pid = 1721] [serial = 1790] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0xa670c000) [pid = 1721] [serial = 1788] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0xa6704c00) [pid = 1721] [serial = 1787] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0xa4e04800) [pid = 1721] [serial = 1785] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0xa35e5c00) [pid = 1721] [serial = 1784] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0xa2606c00) [pid = 1721] [serial = 1782] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0xa22cd800) [pid = 1721] [serial = 1781] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x9c027800) [pid = 1721] [serial = 1779] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x9bf67000) [pid = 1721] [serial = 1778] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x9b071000) [pid = 1721] [serial = 1776] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x9a842000) [pid = 1721] [serial = 1775] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x96c0a000) [pid = 1721] [serial = 1773] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x951f0000) [pid = 1721] [serial = 1772] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x8d509000) [pid = 1721] [serial = 1799] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x8db21400) [pid = 1721] [serial = 1800] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x8d35e800) [pid = 1721] [serial = 1802] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x8d289800) [pid = 1721] [serial = 1797] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x8e6b5400) [pid = 1721] [serial = 1805] [outer = (nil)] [url = about:blank] 08:26:49 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x8e55d400) [pid = 1721] [serial = 1803] [outer = (nil)] [url = about:blank] 08:26:50 INFO - PROCESS | 1721 | 1464622010558 Marionette TRACE conn4 <- [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]]]}] 08:26:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:26:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 4193ms 08:26:50 INFO - PROCESS | 1721 | 1464622010627 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 08:26:50 INFO - PROCESS | 1721 | 1464622010633 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 08:26:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:26:50 INFO - PROCESS | 1721 | 1464622010643 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:26:50 INFO - PROCESS | 1721 | 1464622010647 Marionette TRACE conn4 <- [1,2526,null,{}] 08:26:50 INFO - PROCESS | 1721 | 1464622010655 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:50 INFO - PROCESS | 1721 | 1464622010909 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 08:26:51 INFO - PROCESS | 1721 | 1464622011186 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:51 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ad11c00 == 134 [pid = 1721] [id = 639] 08:26:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x8ad1d000) [pid = 1721] [serial = 1918] [outer = (nil)] 08:26:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x8be84400) [pid = 1721] [serial = 1919] [outer = 0x8ad1d000] 08:26:51 INFO - PROCESS | 1721 | 1464622011287 Marionette DEBUG loaded listener.js 08:26:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x8be8cc00) [pid = 1721] [serial = 1920] [outer = 0x8ad1d000] 08:26:52 INFO - PROCESS | 1721 | 1464622012139 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:26:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:26:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1533ms 08:26:52 INFO - PROCESS | 1721 | 1464622012216 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 08:26:52 INFO - PROCESS | 1721 | 1464622012226 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 08:26:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:26:52 INFO - PROCESS | 1721 | 1464622012239 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:26:52 INFO - PROCESS | 1721 | 1464622012242 Marionette TRACE conn4 <- [1,2530,null,{}] 08:26:52 INFO - PROCESS | 1721 | 1464622012255 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:52 INFO - PROCESS | 1721 | 1464622012566 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 08:26:52 INFO - PROCESS | 1721 | 1464622012621 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:52 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d27c400 == 135 [pid = 1721] [id = 640] 08:26:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x8d27fc00) [pid = 1721] [serial = 1921] [outer = (nil)] 08:26:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x8d2e6c00) [pid = 1721] [serial = 1922] [outer = 0x8d27fc00] 08:26:52 INFO - PROCESS | 1721 | 1464622012707 Marionette DEBUG loaded listener.js 08:26:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x8d35d400) [pid = 1721] [serial = 1923] [outer = 0x8d27fc00] 08:26:53 INFO - PROCESS | 1721 | 1464622013757 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:26:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:26:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1588ms 08:26:53 INFO - PROCESS | 1721 | 1464622013825 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 08:26:53 INFO - PROCESS | 1721 | 1464622013830 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 08:26:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:26:53 INFO - PROCESS | 1721 | 1464622013843 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:26:53 INFO - PROCESS | 1721 | 1464622013848 Marionette TRACE conn4 <- [1,2534,null,{}] 08:26:53 INFO - PROCESS | 1721 | 1464622013866 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:54 INFO - PROCESS | 1721 | 1464622014188 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 08:26:54 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x8e47ac00) [pid = 1721] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:26:54 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x8ada7800) [pid = 1721] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:26:54 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x90959c00) [pid = 1721] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:26:54 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x9b735000) [pid = 1721] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:26:54 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x9b07c800) [pid = 1721] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:26:54 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x9269a800) [pid = 1721] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:26:54 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x9a141000) [pid = 1721] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:26:54 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x94482c00) [pid = 1721] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:26:54 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x92ce5000) [pid = 1721] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:26:54 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x92547400) [pid = 1721] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:26:54 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x919c4400) [pid = 1721] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:26:54 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x9183c800) [pid = 1721] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:26:54 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x910b1400) [pid = 1721] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:26:54 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0x90fcc000) [pid = 1721] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:26:54 INFO - PROCESS | 1721 | --DOMWINDOW == 121 (0x90fc5000) [pid = 1721] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:26:54 INFO - PROCESS | 1721 | --DOMWINDOW == 120 (0x8dddf800) [pid = 1721] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:26:54 INFO - PROCESS | 1721 | --DOMWINDOW == 119 (0x8c134000) [pid = 1721] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:26:54 INFO - PROCESS | 1721 | --DOMWINDOW == 118 (0x8d505800) [pid = 1721] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:26:54 INFO - PROCESS | 1721 | --DOMWINDOW == 117 (0x8e55dc00) [pid = 1721] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:26:54 INFO - PROCESS | 1721 | --DOMWINDOW == 116 (0x8d355c00) [pid = 1721] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:26:54 INFO - PROCESS | 1721 | 1464622014971 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:55 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ad16c00 == 136 [pid = 1721] [id = 641] 08:26:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 117 (0x8ad17000) [pid = 1721] [serial = 1924] [outer = (nil)] 08:26:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 118 (0x8d355c00) [pid = 1721] [serial = 1925] [outer = 0x8ad17000] 08:26:55 INFO - PROCESS | 1721 | 1464622015060 Marionette DEBUG loaded listener.js 08:26:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 119 (0x8dd71c00) [pid = 1721] [serial = 1926] [outer = 0x8ad17000] 08:26:55 INFO - PROCESS | 1721 | 1464622015824 Marionette TRACE conn4 <- [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]]]}] 08:26:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:26:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 2040ms 08:26:55 INFO - PROCESS | 1721 | 1464622015883 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 08:26:55 INFO - PROCESS | 1721 | 1464622015888 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 08:26:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:26:55 INFO - PROCESS | 1721 | 1464622015895 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:26:55 INFO - PROCESS | 1721 | 1464622015897 Marionette TRACE conn4 <- [1,2538,null,{}] 08:26:55 INFO - PROCESS | 1721 | 1464622015903 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:56 INFO - PROCESS | 1721 | 1464622016202 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 08:26:56 INFO - PROCESS | 1721 | 1464622016228 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:56 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ad9c000 == 137 [pid = 1721] [id = 642] 08:26:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 120 (0x8d50dc00) [pid = 1721] [serial = 1927] [outer = (nil)] 08:26:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 121 (0x8dfea800) [pid = 1721] [serial = 1928] [outer = 0x8d50dc00] 08:26:56 INFO - PROCESS | 1721 | 1464622016306 Marionette DEBUG loaded listener.js 08:26:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0x8d230000) [pid = 1721] [serial = 1929] [outer = 0x8d50dc00] 08:26:57 INFO - PROCESS | 1721 | 1464622017601 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:26:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:26:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1739ms 08:26:57 INFO - PROCESS | 1721 | 1464622017636 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 08:26:57 INFO - PROCESS | 1721 | 1464622017640 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 08:26:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:26:57 INFO - PROCESS | 1721 | 1464622017656 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:26:57 INFO - PROCESS | 1721 | 1464622017664 Marionette TRACE conn4 <- [1,2542,null,{}] 08:26:57 INFO - PROCESS | 1721 | 1464622017678 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:57 INFO - PROCESS | 1721 | 1464622017924 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 08:26:58 INFO - PROCESS | 1721 | 1464622018275 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:58 INFO - PROCESS | 1721 | ++DOCSHELL 0x89e83000 == 138 [pid = 1721] [id = 643] 08:26:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x8ad1c800) [pid = 1721] [serial = 1930] [outer = (nil)] 08:26:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x8be90400) [pid = 1721] [serial = 1931] [outer = 0x8ad1c800] 08:26:58 INFO - PROCESS | 1721 | 1464622018374 Marionette DEBUG loaded listener.js 08:26:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x8d2db800) [pid = 1721] [serial = 1932] [outer = 0x8ad1c800] 08:26:59 INFO - PROCESS | 1721 | 1464622019326 Marionette TRACE conn4 <- [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]]]}] 08:26:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:26:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1710ms 08:26:59 INFO - PROCESS | 1721 | 1464622019360 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 08:26:59 INFO - PROCESS | 1721 | 1464622019368 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 08:26:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:26:59 INFO - PROCESS | 1721 | 1464622019380 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:26:59 INFO - PROCESS | 1721 | 1464622019384 Marionette TRACE conn4 <- [1,2546,null,{}] 08:26:59 INFO - PROCESS | 1721 | 1464622019391 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:59 INFO - PROCESS | 1721 | 1464622019655 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 08:27:00 INFO - PROCESS | 1721 | 1464622020001 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:00 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db2f800 == 139 [pid = 1721] [id = 644] 08:27:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x8dc16400) [pid = 1721] [serial = 1933] [outer = (nil)] 08:27:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x8ddd3c00) [pid = 1721] [serial = 1934] [outer = 0x8dc16400] 08:27:00 INFO - PROCESS | 1721 | 1464622020097 Marionette DEBUG loaded listener.js 08:27:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x8e489400) [pid = 1721] [serial = 1935] [outer = 0x8dc16400] 08:27:01 INFO - PROCESS | 1721 | 1464622021097 Marionette TRACE conn4 <- [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]]]}] 08:27:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:27:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1793ms 08:27:01 INFO - PROCESS | 1721 | 1464622021173 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 08:27:01 INFO - PROCESS | 1721 | 1464622021177 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 08:27:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:27:01 INFO - PROCESS | 1721 | 1464622021185 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:27:01 INFO - PROCESS | 1721 | 1464622021192 Marionette TRACE conn4 <- [1,2550,null,{}] 08:27:01 INFO - PROCESS | 1721 | 1464622021209 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:01 INFO - PROCESS | 1721 | 1464622021520 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 08:27:01 INFO - PROCESS | 1721 | 1464622021887 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:01 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e563800 == 140 [pid = 1721] [id = 645] 08:27:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x8e6b2000) [pid = 1721] [serial = 1936] [outer = (nil)] 08:27:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x8e886000) [pid = 1721] [serial = 1937] [outer = 0x8e6b2000] 08:27:01 INFO - PROCESS | 1721 | 1464622021982 Marionette DEBUG loaded listener.js 08:27:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x8eee5400) [pid = 1721] [serial = 1938] [outer = 0x8e6b2000] 08:27:03 INFO - PROCESS | 1721 | 1464622023037 Marionette TRACE conn4 <- [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]]]}] 08:27:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:27:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1896ms 08:27:03 INFO - PROCESS | 1721 | 1464622023082 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 08:27:03 INFO - PROCESS | 1721 | 1464622023088 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 08:27:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:27:03 INFO - PROCESS | 1721 | 1464622023095 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:27:03 INFO - PROCESS | 1721 | 1464622023098 Marionette TRACE conn4 <- [1,2554,null,{}] 08:27:03 INFO - PROCESS | 1721 | 1464622023105 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:03 INFO - PROCESS | 1721 | 1464622023404 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 08:27:03 INFO - PROCESS | 1721 | 1464622023748 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:03 INFO - PROCESS | 1721 | ++DOCSHELL 0x8eeeb400 == 141 [pid = 1721] [id = 646] 08:27:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x90961c00) [pid = 1721] [serial = 1939] [outer = (nil)] 08:27:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x90f73800) [pid = 1721] [serial = 1940] [outer = 0x90961c00] 08:27:03 INFO - PROCESS | 1721 | 1464622023843 Marionette DEBUG loaded listener.js 08:27:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x90fc5000) [pid = 1721] [serial = 1941] [outer = 0x90961c00] 08:27:04 INFO - PROCESS | 1721 | 1464622024837 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:27:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:27:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1798ms 08:27:04 INFO - PROCESS | 1721 | 1464622024893 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 08:27:04 INFO - PROCESS | 1721 | 1464622024898 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 08:27:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:27:04 INFO - PROCESS | 1721 | 1464622024905 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:27:04 INFO - PROCESS | 1721 | 1464622024909 Marionette TRACE conn4 <- [1,2558,null,{}] 08:27:04 INFO - PROCESS | 1721 | 1464622024915 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:05 INFO - PROCESS | 1721 | 1464622025164 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 08:27:05 INFO - PROCESS | 1721 | 1464622025515 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:05 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d230800 == 142 [pid = 1721] [id = 647] 08:27:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x90952800) [pid = 1721] [serial = 1942] [outer = (nil)] 08:27:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x91003800) [pid = 1721] [serial = 1943] [outer = 0x90952800] 08:27:05 INFO - PROCESS | 1721 | 1464622025613 Marionette DEBUG loaded listener.js 08:27:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x9100d000) [pid = 1721] [serial = 1944] [outer = 0x90952800] 08:27:06 INFO - PROCESS | 1721 | 1464622026583 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:27:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:27:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1733ms 08:27:06 INFO - PROCESS | 1721 | 1464622026639 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 08:27:06 INFO - PROCESS | 1721 | 1464622026644 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 08:27:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:27:06 INFO - PROCESS | 1721 | 1464622026651 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:27:06 INFO - PROCESS | 1721 | 1464622026655 Marionette TRACE conn4 <- [1,2562,null,{}] 08:27:06 INFO - PROCESS | 1721 | 1464622026661 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:07 INFO - PROCESS | 1721 | 1464622027007 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 08:27:07 INFO - PROCESS | 1721 | 1464622027370 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:07 INFO - PROCESS | 1721 | ++DOCSHELL 0x8eee4800 == 143 [pid = 1721] [id = 648] 08:27:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x91008c00) [pid = 1721] [serial = 1945] [outer = (nil)] 08:27:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x9174c400) [pid = 1721] [serial = 1946] [outer = 0x91008c00] 08:27:07 INFO - PROCESS | 1721 | 1464622027464 Marionette DEBUG loaded listener.js 08:27:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x919c1800) [pid = 1721] [serial = 1947] [outer = 0x91008c00] 08:27:08 INFO - PROCESS | 1721 | 1464622028470 Marionette TRACE conn4 <- [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]]]}] 08:27:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:27:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1884ms 08:27:08 INFO - PROCESS | 1721 | 1464622028537 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 08:27:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:27:08 INFO - PROCESS | 1721 | 1464622028541 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 08:27:08 INFO - PROCESS | 1721 | 1464622028549 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:27:08 INFO - PROCESS | 1721 | 1464622028552 Marionette TRACE conn4 <- [1,2566,null,{}] 08:27:08 INFO - PROCESS | 1721 | 1464622028559 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:08 INFO - PROCESS | 1721 | 1464622028804 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 08:27:09 INFO - PROCESS | 1721 | 1464622029142 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:09 INFO - PROCESS | 1721 | ++DOCSHELL 0x91832800 == 144 [pid = 1721] [id = 649] 08:27:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x91833400) [pid = 1721] [serial = 1948] [outer = (nil)] 08:27:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x91a6a000) [pid = 1721] [serial = 1949] [outer = 0x91833400] 08:27:09 INFO - PROCESS | 1721 | 1464622029233 Marionette DEBUG loaded listener.js 08:27:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x91a74800) [pid = 1721] [serial = 1950] [outer = 0x91833400] 08:27:10 INFO - PROCESS | 1721 | 1464622030206 Marionette TRACE conn4 <- [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]]]}] 08:27:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:27:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1737ms 08:27:10 INFO - PROCESS | 1721 | 1464622030286 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 08:27:10 INFO - PROCESS | 1721 | 1464622030291 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 08:27:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:27:10 INFO - PROCESS | 1721 | 1464622030297 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:27:10 INFO - PROCESS | 1721 | 1464622030301 Marionette TRACE conn4 <- [1,2570,null,{}] 08:27:10 INFO - PROCESS | 1721 | 1464622030307 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:10 INFO - PROCESS | 1721 | 1464622030598 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 08:27:10 INFO - PROCESS | 1721 | 1464622030943 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:10 INFO - PROCESS | 1721 | ++DOCSHELL 0x91835c00 == 145 [pid = 1721] [id = 650] 08:27:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x91839800) [pid = 1721] [serial = 1951] [outer = (nil)] 08:27:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x92140800) [pid = 1721] [serial = 1952] [outer = 0x91839800] 08:27:11 INFO - PROCESS | 1721 | 1464622031035 Marionette DEBUG loaded listener.js 08:27:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x922c6400) [pid = 1721] [serial = 1953] [outer = 0x91839800] 08:27:12 INFO - PROCESS | 1721 | 1464622032015 Marionette TRACE conn4 <- [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]]]}] 08:27:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:27:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1787ms 08:27:12 INFO - PROCESS | 1721 | 1464622032086 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 08:27:12 INFO - PROCESS | 1721 | 1464622032090 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 08:27:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:27:12 INFO - PROCESS | 1721 | 1464622032097 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:27:12 INFO - PROCESS | 1721 | 1464622032101 Marionette TRACE conn4 <- [1,2574,null,{}] 08:27:12 INFO - PROCESS | 1721 | 1464622032106 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:12 INFO - PROCESS | 1721 | 1464622032404 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 08:27:12 INFO - PROCESS | 1721 | 1464622032817 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:12 INFO - PROCESS | 1721 | ++DOCSHELL 0x922c4400 == 146 [pid = 1721] [id = 651] 08:27:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x92699c00) [pid = 1721] [serial = 1954] [outer = (nil)] 08:27:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x926a4400) [pid = 1721] [serial = 1955] [outer = 0x92699c00] 08:27:12 INFO - PROCESS | 1721 | 1464622032910 Marionette DEBUG loaded listener.js 08:27:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x92832400) [pid = 1721] [serial = 1956] [outer = 0x92699c00] 08:27:13 INFO - PROCESS | 1721 | 1464622033866 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:27:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:27:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1834ms 08:27:13 INFO - PROCESS | 1721 | 1464622033933 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 08:27:13 INFO - PROCESS | 1721 | 1464622033937 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 08:27:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:27:13 INFO - PROCESS | 1721 | 1464622033944 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:27:13 INFO - PROCESS | 1721 | 1464622033948 Marionette TRACE conn4 <- [1,2578,null,{}] 08:27:13 INFO - PROCESS | 1721 | 1464622033954 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:14 INFO - PROCESS | 1721 | 1464622034246 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 08:27:14 INFO - PROCESS | 1721 | 1464622034592 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:14 INFO - PROCESS | 1721 | ++DOCSHELL 0x92547400 == 147 [pid = 1721] [id = 652] 08:27:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x9254a000) [pid = 1721] [serial = 1957] [outer = (nil)] 08:27:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x92a0b800) [pid = 1721] [serial = 1958] [outer = 0x9254a000] 08:27:14 INFO - PROCESS | 1721 | 1464622034689 Marionette DEBUG loaded listener.js 08:27:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x92a14800) [pid = 1721] [serial = 1959] [outer = 0x9254a000] 08:27:15 INFO - PROCESS | 1721 | 1464622035641 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:27:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:27:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1733ms 08:27:15 INFO - PROCESS | 1721 | 1464622035678 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 08:27:15 INFO - PROCESS | 1721 | 1464622035681 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 08:27:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:27:15 INFO - PROCESS | 1721 | 1464622035688 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:27:15 INFO - PROCESS | 1721 | 1464622035694 Marionette TRACE conn4 <- [1,2582,null,{}] 08:27:15 INFO - PROCESS | 1721 | 1464622035700 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:15 INFO - PROCESS | 1721 | 1464622035970 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 08:27:16 INFO - PROCESS | 1721 | 1464622036300 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:16 INFO - PROCESS | 1721 | ++DOCSHELL 0x9269e000 == 148 [pid = 1721] [id = 653] 08:27:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x94f48800) [pid = 1721] [serial = 1960] [outer = (nil)] 08:27:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x95104c00) [pid = 1721] [serial = 1961] [outer = 0x94f48800] 08:27:16 INFO - PROCESS | 1721 | 1464622036398 Marionette DEBUG loaded listener.js 08:27:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x951ee000) [pid = 1721] [serial = 1962] [outer = 0x94f48800] 08:27:17 INFO - PROCESS | 1721 | 1464622037318 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:27:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:27:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1693ms 08:27:17 INFO - PROCESS | 1721 | 1464622037385 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 08:27:17 INFO - PROCESS | 1721 | 1464622037393 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 08:27:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:27:17 INFO - PROCESS | 1721 | 1464622037404 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:27:17 INFO - PROCESS | 1721 | 1464622037409 Marionette TRACE conn4 <- [1,2586,null,{}] 08:27:17 INFO - PROCESS | 1721 | 1464622037420 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:17 INFO - PROCESS | 1721 | 1464622037714 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 08:27:18 INFO - PROCESS | 1721 | 1464622038183 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:18 INFO - PROCESS | 1721 | ++DOCSHELL 0x910af400 == 149 [pid = 1721] [id = 654] 08:27:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x92ce1800) [pid = 1721] [serial = 1963] [outer = (nil)] 08:27:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x98896800) [pid = 1721] [serial = 1964] [outer = 0x92ce1800] 08:27:18 INFO - PROCESS | 1721 | 1464622038271 Marionette DEBUG loaded listener.js 08:27:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x992a3c00) [pid = 1721] [serial = 1965] [outer = 0x92ce1800] 08:27:19 INFO - PROCESS | 1721 | 1464622039239 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:27:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:27:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1887ms 08:27:19 INFO - PROCESS | 1721 | 1464622039292 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 08:27:19 INFO - PROCESS | 1721 | 1464622039298 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 08:27:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:27:19 INFO - PROCESS | 1721 | 1464622039308 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:27:19 INFO - PROCESS | 1721 | 1464622039313 Marionette TRACE conn4 <- [1,2590,null,{}] 08:27:19 INFO - PROCESS | 1721 | 1464622039322 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:19 INFO - PROCESS | 1721 | 1464622039572 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 08:27:19 INFO - PROCESS | 1721 | 1464622039916 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:19 INFO - PROCESS | 1721 | ++DOCSHELL 0x95108800 == 150 [pid = 1721] [id = 655] 08:27:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x96c0a000) [pid = 1721] [serial = 1966] [outer = (nil)] 08:27:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x9a339400) [pid = 1721] [serial = 1967] [outer = 0x96c0a000] 08:27:20 INFO - PROCESS | 1721 | 1464622040006 Marionette DEBUG loaded listener.js 08:27:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x9a7ad400) [pid = 1721] [serial = 1968] [outer = 0x96c0a000] 08:27:21 INFO - PROCESS | 1721 | 1464622041014 Marionette TRACE conn4 <- [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]]]}] 08:27:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:27:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1786ms 08:27:21 INFO - PROCESS | 1721 | 1464622041093 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 08:27:21 INFO - PROCESS | 1721 | 1464622041096 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 08:27:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:27:21 INFO - PROCESS | 1721 | 1464622041103 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:27:21 INFO - PROCESS | 1721 | 1464622041107 Marionette TRACE conn4 <- [1,2594,null,{}] 08:27:21 INFO - PROCESS | 1721 | 1464622041113 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:21 INFO - PROCESS | 1721 | 1464622041386 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 08:27:21 INFO - PROCESS | 1721 | 1464622041735 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:21 INFO - PROCESS | 1721 | ++DOCSHELL 0x9447c400 == 151 [pid = 1721] [id = 656] 08:27:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x9a0a2c00) [pid = 1721] [serial = 1969] [outer = (nil)] 08:27:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x9b072800) [pid = 1721] [serial = 1970] [outer = 0x9a0a2c00] 08:27:21 INFO - PROCESS | 1721 | 1464622041831 Marionette DEBUG loaded listener.js 08:27:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x9b2a3000) [pid = 1721] [serial = 1971] [outer = 0x9a0a2c00] 08:27:22 INFO - PROCESS | 1721 | 1464622042895 Marionette TRACE conn4 <- [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]]]}] 08:27:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:27:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1836ms 08:27:22 INFO - PROCESS | 1721 | 1464622042940 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 08:27:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:27:22 INFO - PROCESS | 1721 | 1464622042945 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 08:27:22 INFO - PROCESS | 1721 | 1464622042952 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:27:22 INFO - PROCESS | 1721 | 1464622042955 Marionette TRACE conn4 <- [1,2598,null,{}] 08:27:22 INFO - PROCESS | 1721 | 1464622042962 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:23 INFO - PROCESS | 1721 | 1464622043307 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 08:27:23 INFO - PROCESS | 1721 | 1464622043692 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:23 INFO - PROCESS | 1721 | ++DOCSHELL 0x8bc02000 == 152 [pid = 1721] [id = 657] 08:27:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x8d232000) [pid = 1721] [serial = 1972] [outer = (nil)] 08:27:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x9c023000) [pid = 1721] [serial = 1973] [outer = 0x8d232000] 08:27:23 INFO - PROCESS | 1721 | 1464622043791 Marionette DEBUG loaded listener.js 08:27:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x9c155c00) [pid = 1721] [serial = 1974] [outer = 0x8d232000] 08:27:24 INFO - PROCESS | 1721 | 1464622044929 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:27:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:27:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 2034ms 08:27:24 INFO - PROCESS | 1721 | 1464622044987 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 08:27:24 INFO - PROCESS | 1721 | 1464622044994 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 08:27:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:27:25 INFO - PROCESS | 1721 | 1464622045004 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:27:25 INFO - PROCESS | 1721 | 1464622045009 Marionette TRACE conn4 <- [1,2602,null,{}] 08:27:25 INFO - PROCESS | 1721 | 1464622045015 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:25 INFO - PROCESS | 1721 | 1464622045288 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 08:27:25 INFO - PROCESS | 1721 | 1464622045649 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:25 INFO - PROCESS | 1721 | ++DOCSHELL 0x9af53c00 == 153 [pid = 1721] [id = 658] 08:27:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x9af57800) [pid = 1721] [serial = 1975] [outer = (nil)] 08:27:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0xa325f800) [pid = 1721] [serial = 1976] [outer = 0x9af57800] 08:27:25 INFO - PROCESS | 1721 | 1464622045739 Marionette DEBUG loaded listener.js 08:27:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0xa4e04000) [pid = 1721] [serial = 1977] [outer = 0x9af57800] 08:27:26 INFO - PROCESS | 1721 | 1464622046758 Marionette TRACE conn4 <- [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]]]}] 08:27:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:27:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1798ms 08:27:26 INFO - PROCESS | 1721 | 1464622046801 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 08:27:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:27:26 INFO - PROCESS | 1721 | 1464622046806 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 08:27:26 INFO - PROCESS | 1721 | 1464622046812 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:27:26 INFO - PROCESS | 1721 | 1464622046816 Marionette TRACE conn4 <- [1,2606,null,{}] 08:27:26 INFO - PROCESS | 1721 | 1464622046822 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:27 INFO - PROCESS | 1721 | 1464622047089 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 08:27:29 INFO - PROCESS | 1721 | --DOCSHELL 0x8ad16c00 == 152 [pid = 1721] [id = 641] 08:27:29 INFO - PROCESS | 1721 | --DOCSHELL 0x8d27c400 == 151 [pid = 1721] [id = 640] 08:27:29 INFO - PROCESS | 1721 | --DOCSHELL 0x8ad11c00 == 150 [pid = 1721] [id = 639] 08:27:29 INFO - PROCESS | 1721 | --DOCSHELL 0x92699800 == 149 [pid = 1721] [id = 630] 08:27:29 INFO - PROCESS | 1721 | --DOCSHELL 0x91287800 == 148 [pid = 1721] [id = 631] 08:27:29 INFO - PROCESS | 1721 | --DOCSHELL 0x9269e400 == 147 [pid = 1721] [id = 629] 08:27:29 INFO - PROCESS | 1721 | --DOCSHELL 0x91a7ac00 == 146 [pid = 1721] [id = 628] 08:27:29 INFO - PROCESS | 1721 | --DOCSHELL 0x91283400 == 145 [pid = 1721] [id = 627] 08:27:29 INFO - PROCESS | 1721 | --DOCSHELL 0x91742000 == 144 [pid = 1721] [id = 626] 08:27:29 INFO - PROCESS | 1721 | --DOCSHELL 0x90f6ec00 == 143 [pid = 1721] [id = 624] 08:27:29 INFO - PROCESS | 1721 | --DOCSHELL 0x91009400 == 142 [pid = 1721] [id = 625] 08:27:29 INFO - PROCESS | 1721 | --DOCSHELL 0x8db2dc00 == 141 [pid = 1721] [id = 623] 08:27:29 INFO - PROCESS | 1721 | --DOCSHELL 0x8ad16400 == 140 [pid = 1721] [id = 622] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x9095d400) [pid = 1721] [serial = 1743] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x8d35f400) [pid = 1721] [serial = 1794] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x8eee6400) [pid = 1721] [serial = 1865] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x8e6a9800) [pid = 1721] [serial = 1862] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x8c0dd800) [pid = 1721] [serial = 1856] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x8d22e800) [pid = 1721] [serial = 1857] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x8ad18800) [pid = 1721] [serial = 1853] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0xa6b41400) [pid = 1721] [serial = 1851] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0xa6705400) [pid = 1721] [serial = 1850] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0xa670cc00) [pid = 1721] [serial = 1848] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0xa6290c00) [pid = 1721] [serial = 1847] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0xa2402000) [pid = 1721] [serial = 1845] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0xa21b3800) [pid = 1721] [serial = 1844] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x9b2a9400) [pid = 1721] [serial = 1842] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x9af58800) [pid = 1721] [serial = 1841] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x9a84d400) [pid = 1721] [serial = 1839] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x9a331400) [pid = 1721] [serial = 1838] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x96c03c00) [pid = 1721] [serial = 1836] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x95133800) [pid = 1721] [serial = 1835] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x94f3f000) [pid = 1721] [serial = 1833] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x9447ac00) [pid = 1721] [serial = 1832] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x92ad1000) [pid = 1721] [serial = 1830] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x92a11000) [pid = 1721] [serial = 1829] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x926a6400) [pid = 1721] [serial = 1827] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x926a0c00) [pid = 1721] [serial = 1826] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x9253c400) [pid = 1721] [serial = 1824] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x9213e000) [pid = 1721] [serial = 1823] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x91a66000) [pid = 1721] [serial = 1821] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x919d0c00) [pid = 1721] [serial = 1820] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x91749c00) [pid = 1721] [serial = 1818] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x91290c00) [pid = 1721] [serial = 1817] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x9100c400) [pid = 1721] [serial = 1815] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x90fcd000) [pid = 1721] [serial = 1814] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x8e6b4400) [pid = 1721] [serial = 1812] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x8e47a400) [pid = 1721] [serial = 1811] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x8d3d9000) [pid = 1721] [serial = 1809] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x8d359000) [pid = 1721] [serial = 1808] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x8d50bc00) [pid = 1721] [serial = 1859] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x8dc19000) [pid = 1721] [serial = 1860] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x8e6b8400) [pid = 1721] [serial = 1863] [outer = (nil)] [url = about:blank] 08:27:29 INFO - PROCESS | 1721 | 1464622049780 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:29 INFO - PROCESS | 1721 | ++DOCSHELL 0x89e88400 == 141 [pid = 1721] [id = 659] 08:27:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x89e90400) [pid = 1721] [serial = 1978] [outer = (nil)] 08:27:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x8a8ee000) [pid = 1721] [serial = 1979] [outer = 0x89e90400] 08:27:29 INFO - PROCESS | 1721 | 1464622049865 Marionette DEBUG loaded listener.js 08:27:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x8ad1b000) [pid = 1721] [serial = 1980] [outer = 0x89e90400] 08:27:30 INFO - PROCESS | 1721 | 1464622050725 Marionette TRACE conn4 <- [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]]]}] 08:27:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:27:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 3991ms 08:27:30 INFO - PROCESS | 1721 | 1464622050804 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 08:27:30 INFO - PROCESS | 1721 | 1464622050809 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 08:27:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:27:30 INFO - PROCESS | 1721 | 1464622050817 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:27:30 INFO - PROCESS | 1721 | 1464622050823 Marionette TRACE conn4 <- [1,2610,null,{}] 08:27:30 INFO - PROCESS | 1721 | 1464622050830 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:31 INFO - PROCESS | 1721 | 1464622051071 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 08:27:31 INFO - PROCESS | 1721 | 1464622051347 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:31 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c210000 == 142 [pid = 1721] [id = 660] 08:27:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x8d22c400) [pid = 1721] [serial = 1981] [outer = (nil)] 08:27:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x8d27c400) [pid = 1721] [serial = 1982] [outer = 0x8d22c400] 08:27:31 INFO - PROCESS | 1721 | 1464622051436 Marionette DEBUG loaded listener.js 08:27:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x8d35e000) [pid = 1721] [serial = 1983] [outer = 0x8d22c400] 08:27:32 INFO - PROCESS | 1721 | 1464622052333 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:27:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:27:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1590ms 08:27:32 INFO - PROCESS | 1721 | 1464622052412 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 08:27:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:27:32 INFO - PROCESS | 1721 | 1464622052418 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 08:27:32 INFO - PROCESS | 1721 | 1464622052433 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:27:32 INFO - PROCESS | 1721 | 1464622052436 Marionette TRACE conn4 <- [1,2614,null,{}] 08:27:32 INFO - PROCESS | 1721 | 1464622052444 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:32 INFO - PROCESS | 1721 | 1464622052766 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 08:27:32 INFO - PROCESS | 1721 | 1464622052901 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:33 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d50f000 == 143 [pid = 1721] [id = 661] 08:27:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x8dc1a400) [pid = 1721] [serial = 1984] [outer = (nil)] 08:27:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8dd75400) [pid = 1721] [serial = 1985] [outer = 0x8dc1a400] 08:27:33 INFO - PROCESS | 1721 | 1464622053107 Marionette DEBUG loaded listener.js 08:27:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8ddddc00) [pid = 1721] [serial = 1986] [outer = 0x8dc1a400] 08:27:34 INFO - PROCESS | 1721 | 1464622054023 Marionette TRACE conn4 <- [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]]]}] 08:27:34 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x8e6aa000) [pid = 1721] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:27:34 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x92acac00) [pid = 1721] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:27:34 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x9269fc00) [pid = 1721] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:27:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:27:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 2095ms 08:27:34 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x92826400) [pid = 1721] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:27:34 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x91a7d000) [pid = 1721] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:27:34 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x91747400) [pid = 1721] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:27:34 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x91742400) [pid = 1721] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:27:34 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x910b6400) [pid = 1721] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:27:34 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x90fc4800) [pid = 1721] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:27:34 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x8dc25400) [pid = 1721] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:27:34 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x8ad18c00) [pid = 1721] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:27:34 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x8ad1d000) [pid = 1721] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:27:34 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x8be83800) [pid = 1721] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:27:34 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x8d230c00) [pid = 1721] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:27:34 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x9b073400) [pid = 1721] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:27:34 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x9c02f400) [pid = 1721] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:27:34 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0x9a84a000) [pid = 1721] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:27:34 INFO - PROCESS | 1721 | --DOMWINDOW == 121 (0x99e81000) [pid = 1721] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:27:34 INFO - PROCESS | 1721 | --DOMWINDOW == 120 (0x99de9000) [pid = 1721] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:27:34 INFO - PROCESS | 1721 | --DOMWINDOW == 119 (0x8d27fc00) [pid = 1721] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:27:34 INFO - PROCESS | 1721 | --DOMWINDOW == 118 (0x8ad17000) [pid = 1721] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:27:34 INFO - PROCESS | 1721 | 1464622054615 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 08:27:34 INFO - PROCESS | 1721 | 1464622054620 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 08:27:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:27:34 INFO - PROCESS | 1721 | 1464622054649 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:27:34 INFO - PROCESS | 1721 | 1464622054666 Marionette TRACE conn4 <- [1,2618,null,{}] 08:27:34 INFO - PROCESS | 1721 | 1464622054674 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:34 INFO - PROCESS | 1721 | 1464622054967 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 08:27:35 INFO - PROCESS | 1721 | 1464622055105 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:35 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d356400 == 144 [pid = 1721] [id = 662] 08:27:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 119 (0x8d3d8400) [pid = 1721] [serial = 1987] [outer = (nil)] 08:27:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 120 (0x8e48c800) [pid = 1721] [serial = 1988] [outer = 0x8d3d8400] 08:27:35 INFO - PROCESS | 1721 | 1464622055182 Marionette DEBUG loaded listener.js 08:27:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 121 (0x8e558c00) [pid = 1721] [serial = 1989] [outer = 0x8d3d8400] 08:27:35 INFO - PROCESS | 1721 | 1464622055972 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:27:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:27:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1363ms 08:27:36 INFO - PROCESS | 1721 | 1464622056001 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 08:27:36 INFO - PROCESS | 1721 | 1464622056006 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 08:27:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:27:36 INFO - PROCESS | 1721 | 1464622056013 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:27:36 INFO - PROCESS | 1721 | 1464622056016 Marionette TRACE conn4 <- [1,2622,null,{}] 08:27:36 INFO - PROCESS | 1721 | 1464622056022 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:36 INFO - PROCESS | 1721 | 1464622056249 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 08:27:36 INFO - PROCESS | 1721 | 1464622056468 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:36 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e47a400 == 145 [pid = 1721] [id = 663] 08:27:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0x8e47dc00) [pid = 1721] [serial = 1990] [outer = (nil)] 08:27:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x8e6b4c00) [pid = 1721] [serial = 1991] [outer = 0x8e47dc00] 08:27:36 INFO - PROCESS | 1721 | 1464622056548 Marionette DEBUG loaded listener.js 08:27:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x8e885800) [pid = 1721] [serial = 1992] [outer = 0x8e47dc00] 08:27:37 INFO - PROCESS | 1721 | 1464622057705 Marionette TRACE conn4 <- [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]]]}] 08:27:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:27:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1736ms 08:27:37 INFO - PROCESS | 1721 | 1464622057750 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 08:27:37 INFO - PROCESS | 1721 | 1464622057759 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 08:27:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:27:37 INFO - PROCESS | 1721 | 1464622057768 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:27:37 INFO - PROCESS | 1721 | 1464622057774 Marionette TRACE conn4 <- [1,2626,null,{}] 08:27:37 INFO - PROCESS | 1721 | 1464622057784 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:38 INFO - PROCESS | 1721 | 1464622058065 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 08:27:38 INFO - PROCESS | 1721 | 1464622058418 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:38 INFO - PROCESS | 1721 | ++DOCSHELL 0x8be83c00 == 146 [pid = 1721] [id = 664] 08:27:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x8be8a000) [pid = 1721] [serial = 1993] [outer = (nil)] 08:27:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x8d22f800) [pid = 1721] [serial = 1994] [outer = 0x8be8a000] 08:27:38 INFO - PROCESS | 1721 | 1464622058518 Marionette DEBUG loaded listener.js 08:27:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x8d360c00) [pid = 1721] [serial = 1995] [outer = 0x8be8a000] 08:27:39 INFO - PROCESS | 1721 | 1464622059476 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:27:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:27:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1788ms 08:27:39 INFO - PROCESS | 1721 | 1464622059558 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 08:27:39 INFO - PROCESS | 1721 | 1464622059568 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 08:27:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:27:39 INFO - PROCESS | 1721 | 1464622059579 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:27:39 INFO - PROCESS | 1721 | 1464622059583 Marionette TRACE conn4 <- [1,2630,null,{}] 08:27:39 INFO - PROCESS | 1721 | 1464622059591 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:39 INFO - PROCESS | 1721 | 1464622059904 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 08:27:40 INFO - PROCESS | 1721 | 1464622060299 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:40 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db30800 == 147 [pid = 1721] [id = 665] 08:27:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x8e474c00) [pid = 1721] [serial = 1996] [outer = (nil)] 08:27:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x8e6ad800) [pid = 1721] [serial = 1997] [outer = 0x8e474c00] 08:27:40 INFO - PROCESS | 1721 | 1464622060394 Marionette DEBUG loaded listener.js 08:27:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x8e88a000) [pid = 1721] [serial = 1998] [outer = 0x8e474c00] 08:27:41 INFO - PROCESS | 1721 | 1464622061391 Marionette TRACE conn4 <- [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]]]}] 08:27:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:27:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1891ms 08:27:41 INFO - PROCESS | 1721 | 1464622061472 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 08:27:41 INFO - PROCESS | 1721 | 1464622061477 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 08:27:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:27:41 INFO - PROCESS | 1721 | 1464622061488 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:27:41 INFO - PROCESS | 1721 | 1464622061494 Marionette TRACE conn4 <- [1,2634,null,{}] 08:27:41 INFO - PROCESS | 1721 | 1464622061512 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:41 INFO - PROCESS | 1721 | 1464622061962 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 08:27:42 INFO - PROCESS | 1721 | 1464622062245 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:42 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e6b5c00 == 148 [pid = 1721] [id = 666] 08:27:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x90957000) [pid = 1721] [serial = 1999] [outer = (nil)] 08:27:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x9100d800) [pid = 1721] [serial = 2000] [outer = 0x90957000] 08:27:42 INFO - PROCESS | 1721 | 1464622062376 Marionette DEBUG loaded listener.js 08:27:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x910b8000) [pid = 1721] [serial = 2001] [outer = 0x90957000] 08:27:43 INFO - PROCESS | 1721 | 1464622063362 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:27:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:27:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1951ms 08:27:43 INFO - PROCESS | 1721 | 1464622063438 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 08:27:43 INFO - PROCESS | 1721 | 1464622063443 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 08:27:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:27:43 INFO - PROCESS | 1721 | 1464622063450 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:27:43 INFO - PROCESS | 1721 | 1464622063454 Marionette TRACE conn4 <- [1,2638,null,{}] 08:27:43 INFO - PROCESS | 1721 | 1464622063461 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:43 INFO - PROCESS | 1721 | 1464622063763 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 08:27:44 INFO - PROCESS | 1721 | 1464622064110 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:44 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e6b1000 == 149 [pid = 1721] [id = 667] 08:27:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x91002000) [pid = 1721] [serial = 2002] [outer = (nil)] 08:27:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x91742400) [pid = 1721] [serial = 2003] [outer = 0x91002000] 08:27:44 INFO - PROCESS | 1721 | 1464622064211 Marionette DEBUG loaded listener.js 08:27:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x91832400) [pid = 1721] [serial = 2004] [outer = 0x91002000] 08:27:45 INFO - PROCESS | 1721 | 1464622065195 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:27:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:27:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1791ms 08:27:45 INFO - PROCESS | 1721 | 1464622065243 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 08:27:45 INFO - PROCESS | 1721 | 1464622065247 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 08:27:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:27:45 INFO - PROCESS | 1721 | 1464622065254 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:27:45 INFO - PROCESS | 1721 | 1464622065258 Marionette TRACE conn4 <- [1,2642,null,{}] 08:27:45 INFO - PROCESS | 1721 | 1464622065264 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:45 INFO - PROCESS | 1721 | 1464622065528 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 08:27:45 INFO - PROCESS | 1721 | 1464622065880 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:45 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ad1a800 == 150 [pid = 1721] [id = 668] 08:27:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x91287800) [pid = 1721] [serial = 2005] [outer = (nil)] 08:27:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x91a68000) [pid = 1721] [serial = 2006] [outer = 0x91287800] 08:27:45 INFO - PROCESS | 1721 | 1464622065975 Marionette DEBUG loaded listener.js 08:27:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x91a71400) [pid = 1721] [serial = 2007] [outer = 0x91287800] 08:27:46 INFO - PROCESS | 1721 | 1464622066913 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:27:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:27:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1733ms 08:27:46 INFO - PROCESS | 1721 | 1464622066989 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 08:27:46 INFO - PROCESS | 1721 | 1464622066992 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 08:27:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:27:47 INFO - PROCESS | 1721 | 1464622066999 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:27:47 INFO - PROCESS | 1721 | 1464622067002 Marionette TRACE conn4 <- [1,2646,null,{}] 08:27:47 INFO - PROCESS | 1721 | 1464622067009 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:47 INFO - PROCESS | 1721 | 1464622067320 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 08:27:47 INFO - PROCESS | 1721 | 1464622067662 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:47 INFO - PROCESS | 1721 | ++DOCSHELL 0x9128b400 == 151 [pid = 1721] [id = 669] 08:27:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x919cc000) [pid = 1721] [serial = 2008] [outer = (nil)] 08:27:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x926a6000) [pid = 1721] [serial = 2009] [outer = 0x919cc000] 08:27:47 INFO - PROCESS | 1721 | 1464622067757 Marionette DEBUG loaded listener.js 08:27:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x92829400) [pid = 1721] [serial = 2010] [outer = 0x919cc000] 08:27:48 INFO - PROCESS | 1721 | 1464622068685 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:27:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:27:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1736ms 08:27:48 INFO - PROCESS | 1721 | 1464622068736 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 08:27:48 INFO - PROCESS | 1721 | 1464622068741 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 08:27:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:27:48 INFO - PROCESS | 1721 | 1464622068768 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:27:48 INFO - PROCESS | 1721 | 1464622068772 Marionette TRACE conn4 <- [1,2650,null,{}] 08:27:48 INFO - PROCESS | 1721 | 1464622068779 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:49 INFO - PROCESS | 1721 | 1464622069024 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 08:27:49 INFO - PROCESS | 1721 | 1464622069367 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:49 INFO - PROCESS | 1721 | ++DOCSHELL 0x9253fc00 == 152 [pid = 1721] [id = 670] 08:27:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x9269b400) [pid = 1721] [serial = 2011] [outer = (nil)] 08:27:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x92a0f400) [pid = 1721] [serial = 2012] [outer = 0x9269b400] 08:27:49 INFO - PROCESS | 1721 | 1464622069466 Marionette DEBUG loaded listener.js 08:27:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x92acdc00) [pid = 1721] [serial = 2013] [outer = 0x9269b400] 08:27:50 INFO - PROCESS | 1721 | 1464622070362 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:27:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:27:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1636ms 08:27:50 INFO - PROCESS | 1721 | 1464622070401 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 08:27:50 INFO - PROCESS | 1721 | 1464622070406 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 08:27:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:27:50 INFO - PROCESS | 1721 | 1464622070412 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:27:50 INFO - PROCESS | 1721 | 1464622070416 Marionette TRACE conn4 <- [1,2654,null,{}] 08:27:50 INFO - PROCESS | 1721 | 1464622070443 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:50 INFO - PROCESS | 1721 | 1464622070708 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 08:27:51 INFO - PROCESS | 1721 | 1464622071047 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:51 INFO - PROCESS | 1721 | ++DOCSHELL 0x9269ac00 == 153 [pid = 1721] [id = 671] 08:27:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x9293ec00) [pid = 1721] [serial = 2014] [outer = (nil)] 08:27:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x93877000) [pid = 1721] [serial = 2015] [outer = 0x9293ec00] 08:27:51 INFO - PROCESS | 1721 | 1464622071147 Marionette DEBUG loaded listener.js 08:27:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x9398b400) [pid = 1721] [serial = 2016] [outer = 0x9293ec00] 08:27:52 INFO - PROCESS | 1721 | 1464622072049 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:27:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:27:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1686ms 08:27:52 INFO - PROCESS | 1721 | 1464622072100 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 08:27:52 INFO - PROCESS | 1721 | 1464622072103 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 08:27:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:27:52 INFO - PROCESS | 1721 | 1464622072111 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:27:52 INFO - PROCESS | 1721 | 1464622072115 Marionette TRACE conn4 <- [1,2658,null,{}] 08:27:52 INFO - PROCESS | 1721 | 1464622072121 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:52 INFO - PROCESS | 1721 | 1464622072382 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 08:27:52 INFO - PROCESS | 1721 | 1464622072742 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:52 INFO - PROCESS | 1721 | ++DOCSHELL 0x90fc4800 == 154 [pid = 1721] [id = 672] 08:27:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x93870800) [pid = 1721] [serial = 2017] [outer = (nil)] 08:27:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x95105400) [pid = 1721] [serial = 2018] [outer = 0x93870800] 08:27:52 INFO - PROCESS | 1721 | 1464622072841 Marionette DEBUG loaded listener.js 08:27:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x9510dc00) [pid = 1721] [serial = 2019] [outer = 0x93870800] 08:27:53 INFO - PROCESS | 1721 | 1464622073767 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:27:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:27:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1731ms 08:27:53 INFO - PROCESS | 1721 | 1464622073844 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 08:27:53 INFO - PROCESS | 1721 | 1464622073848 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 08:27:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:27:53 INFO - PROCESS | 1721 | 1464622073855 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:27:53 INFO - PROCESS | 1721 | 1464622073860 Marionette TRACE conn4 <- [1,2662,null,{}] 08:27:53 INFO - PROCESS | 1721 | 1464622073866 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:54 INFO - PROCESS | 1721 | 1464622074163 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 08:27:54 INFO - PROCESS | 1721 | 1464622074523 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:54 INFO - PROCESS | 1721 | ++DOCSHELL 0x92ce2400 == 155 [pid = 1721] [id = 673] 08:27:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x99205400) [pid = 1721] [serial = 2020] [outer = (nil)] 08:27:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x99dc8800) [pid = 1721] [serial = 2021] [outer = 0x99205400] 08:27:54 INFO - PROCESS | 1721 | 1464622074647 Marionette DEBUG loaded listener.js 08:27:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x99de0c00) [pid = 1721] [serial = 2022] [outer = 0x99205400] 08:27:55 INFO - PROCESS | 1721 | 1464622075585 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:27:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:27:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1783ms 08:27:55 INFO - PROCESS | 1721 | 1464622075641 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 08:27:55 INFO - PROCESS | 1721 | 1464622075646 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 08:27:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:27:55 INFO - PROCESS | 1721 | 1464622075652 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:27:55 INFO - PROCESS | 1721 | 1464622075657 Marionette TRACE conn4 <- [1,2666,null,{}] 08:27:55 INFO - PROCESS | 1721 | 1464622075663 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:55 INFO - PROCESS | 1721 | 1464622075939 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 08:27:56 INFO - PROCESS | 1721 | 1464622076294 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:56 INFO - PROCESS | 1721 | ++DOCSHELL 0x9a84a000 == 156 [pid = 1721] [id = 674] 08:27:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x9a84d400) [pid = 1721] [serial = 2023] [outer = (nil)] 08:27:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x9b72f400) [pid = 1721] [serial = 2024] [outer = 0x9a84d400] 08:27:56 INFO - PROCESS | 1721 | 1464622076393 Marionette DEBUG loaded listener.js 08:27:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x9c09d000) [pid = 1721] [serial = 2025] [outer = 0x9a84d400] 08:27:57 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:27:57 INFO - PROCESS | 1721 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:27:57 INFO - PROCESS | 1721 | 1464622077737 Marionette TRACE conn4 <- [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]]]}] 08:27:57 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) 08:27:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2135ms 08:27:57 INFO - PROCESS | 1721 | 1464622077833 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 08:27:57 INFO - PROCESS | 1721 | 1464622077838 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 08:27:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:27:57 INFO - PROCESS | 1721 | 1464622077909 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:27:57 INFO - PROCESS | 1721 | 1464622077913 Marionette TRACE conn4 <- [1,2670,null,{}] 08:27:57 INFO - PROCESS | 1721 | 1464622077920 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:58 INFO - PROCESS | 1721 | 1464622078174 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 08:27:58 INFO - PROCESS | 1721 | 1464622078466 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:58 INFO - PROCESS | 1721 | ++DOCSHELL 0x9af58800 == 157 [pid = 1721] [id = 675] 08:27:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x9b2a8800) [pid = 1721] [serial = 2026] [outer = (nil)] 08:27:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0xa2638c00) [pid = 1721] [serial = 2027] [outer = 0x9b2a8800] 08:27:58 INFO - PROCESS | 1721 | 1464622078558 Marionette DEBUG loaded listener.js 08:27:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0xa30f9c00) [pid = 1721] [serial = 2028] [outer = 0x9b2a8800] 08:27:59 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:00 INFO - PROCESS | 1721 | 1464622080060 Marionette TRACE conn4 <- [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] 08:28:00 INFO - PROCESS | 1721 | 1464622080220 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 08:28:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:28:00 INFO - PROCESS | 1721 | 1464622080231 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:28:00 INFO - PROCESS | 1721 | 1464622080234 Marionette TRACE conn4 <- [1,2674,null,{}] 08:28:00 INFO - PROCESS | 1721 | 1464622080241 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:00 INFO - PROCESS | 1721 | 1464622080515 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 08:28:00 INFO - PROCESS | 1721 | 1464622080831 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:00 INFO - PROCESS | 1721 | ++DOCSHELL 0xa240f400 == 158 [pid = 1721] [id = 676] 08:28:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0xa265a800) [pid = 1721] [serial = 2029] [outer = (nil)] 08:28:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0xa6791c00) [pid = 1721] [serial = 2030] [outer = 0xa265a800] 08:28:00 INFO - PROCESS | 1721 | 1464622080924 Marionette DEBUG loaded listener.js 08:28:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0xa68ae400) [pid = 1721] [serial = 2031] [outer = 0xa265a800] 08:28:02 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:02 INFO - PROCESS | 1721 | 1464622082363 Marionette TRACE conn4 <- [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] 08:28:02 INFO - PROCESS | 1721 | 1464622082439 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 08:28:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:28:02 INFO - PROCESS | 1721 | 1464622082471 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:28:02 INFO - PROCESS | 1721 | 1464622082474 Marionette TRACE conn4 <- [1,2678,null,{}] 08:28:02 INFO - PROCESS | 1721 | 1464622082482 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:02 INFO - PROCESS | 1721 | 1464622082730 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 08:28:03 INFO - PROCESS | 1721 | 1464622083038 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:03 INFO - PROCESS | 1721 | ++DOCSHELL 0xa6a43000 == 159 [pid = 1721] [id = 677] 08:28:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0xa6a44c00) [pid = 1721] [serial = 2032] [outer = (nil)] 08:28:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0xa6b42800) [pid = 1721] [serial = 2033] [outer = 0xa6a44c00] 08:28:03 INFO - PROCESS | 1721 | 1464622083136 Marionette DEBUG loaded listener.js 08:28:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0xa6b44400) [pid = 1721] [serial = 2034] [outer = 0xa6a44c00] 08:28:04 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:04 INFO - PROCESS | 1721 | 1464622084647 Marionette TRACE conn4 <- [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]]]}] 08:28:04 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) 08:28:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2202ms 08:28:04 INFO - PROCESS | 1721 | 1464622084667 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 08:28:04 INFO - PROCESS | 1721 | 1464622084672 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 08:28:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:28:04 INFO - PROCESS | 1721 | 1464622084679 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:28:04 INFO - PROCESS | 1721 | 1464622084682 Marionette TRACE conn4 <- [1,2682,null,{}] 08:28:04 INFO - PROCESS | 1721 | 1464622084688 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:04 INFO - PROCESS | 1721 | 1464622084934 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 08:28:05 INFO - PROCESS | 1721 | 1464622085247 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:05 INFO - PROCESS | 1721 | ++DOCSHELL 0x9af84800 == 160 [pid = 1721] [id = 678] 08:28:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x9af85400) [pid = 1721] [serial = 2035] [outer = (nil)] 08:28:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x9af8a000) [pid = 1721] [serial = 2036] [outer = 0x9af85400] 08:28:05 INFO - PROCESS | 1721 | 1464622085338 Marionette DEBUG loaded listener.js 08:28:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x9af8cc00) [pid = 1721] [serial = 2037] [outer = 0x9af85400] 08:28:06 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:06 INFO - PROCESS | 1721 | 1464622086729 Marionette TRACE conn4 <- [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]]]}] 08:28:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 08:28:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2086ms 08:28:06 INFO - PROCESS | 1721 | 1464622086767 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 08:28:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:28:06 INFO - PROCESS | 1721 | 1464622086771 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 08:28:06 INFO - PROCESS | 1721 | 1464622086778 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:28:06 INFO - PROCESS | 1721 | 1464622086784 Marionette TRACE conn4 <- [1,2686,null,{}] 08:28:06 INFO - PROCESS | 1721 | 1464622086879 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:09 INFO - PROCESS | 1721 | --DOCSHELL 0x8d356400 == 159 [pid = 1721] [id = 662] 08:28:09 INFO - PROCESS | 1721 | --DOCSHELL 0x8d50f000 == 158 [pid = 1721] [id = 661] 08:28:09 INFO - PROCESS | 1721 | --DOCSHELL 0x8c0de800 == 157 [pid = 1721] [id = 621] 08:28:09 INFO - PROCESS | 1721 | --DOCSHELL 0x8c210000 == 156 [pid = 1721] [id = 660] 08:28:09 INFO - PROCESS | 1721 | --DOCSHELL 0x89e88400 == 155 [pid = 1721] [id = 659] 08:28:09 INFO - PROCESS | 1721 | --DOCSHELL 0x92547400 == 154 [pid = 1721] [id = 652] 08:28:09 INFO - PROCESS | 1721 | --DOCSHELL 0x91835c00 == 153 [pid = 1721] [id = 650] 08:28:09 INFO - PROCESS | 1721 | --DOCSHELL 0x922c4400 == 152 [pid = 1721] [id = 651] 08:28:09 INFO - PROCESS | 1721 | --DOCSHELL 0x91832800 == 151 [pid = 1721] [id = 649] 08:28:09 INFO - PROCESS | 1721 | --DOCSHELL 0x8eee4800 == 150 [pid = 1721] [id = 648] 08:28:09 INFO - PROCESS | 1721 | --DOCSHELL 0x8d230800 == 149 [pid = 1721] [id = 647] 08:28:09 INFO - PROCESS | 1721 | --DOCSHELL 0x8eeeb400 == 148 [pid = 1721] [id = 646] 08:28:09 INFO - PROCESS | 1721 | --DOCSHELL 0x8e563800 == 147 [pid = 1721] [id = 645] 08:28:09 INFO - PROCESS | 1721 | --DOCSHELL 0x8db2f800 == 146 [pid = 1721] [id = 644] 08:28:09 INFO - PROCESS | 1721 | --DOCSHELL 0x89e83000 == 145 [pid = 1721] [id = 643] 08:28:09 INFO - PROCESS | 1721 | 1464622089335 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x8e88f400) [pid = 1721] [serial = 1806] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x951ee400) [pid = 1721] [serial = 1895] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x94f85400) [pid = 1721] [serial = 1893] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x93986000) [pid = 1721] [serial = 1892] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x92acb800) [pid = 1721] [serial = 1890] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x92a13000) [pid = 1721] [serial = 1889] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x926a6c00) [pid = 1721] [serial = 1886] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x9282f800) [pid = 1721] [serial = 1887] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x92541800) [pid = 1721] [serial = 1884] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x92139400) [pid = 1721] [serial = 1883] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x91a60000) [pid = 1721] [serial = 1881] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x9183e000) [pid = 1721] [serial = 1880] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x91291000) [pid = 1721] [serial = 1878] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x91286c00) [pid = 1721] [serial = 1877] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x90fca800) [pid = 1721] [serial = 1874] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x91005800) [pid = 1721] [serial = 1875] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x8e555400) [pid = 1721] [serial = 1872] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x8dd78000) [pid = 1721] [serial = 1871] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x8d23ac00) [pid = 1721] [serial = 1869] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x8c0d8800) [pid = 1721] [serial = 1868] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x8be84400) [pid = 1721] [serial = 1919] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x8be8d000) [pid = 1721] [serial = 1917] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x8be8b400) [pid = 1721] [serial = 1916] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x8dfea800) [pid = 1721] [serial = 1928] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x8e491000) [pid = 1721] [serial = 1914] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x8e48e800) [pid = 1721] [serial = 1913] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0xa6b44800) [pid = 1721] [serial = 1911] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0xa6a4a800) [pid = 1721] [serial = 1910] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0xa670b000) [pid = 1721] [serial = 1908] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0xa35efc00) [pid = 1721] [serial = 1907] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x9d4be400) [pid = 1721] [serial = 1905] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x9c154000) [pid = 1721] [serial = 1904] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x9b07e400) [pid = 1721] [serial = 1902] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x9b071c00) [pid = 1721] [serial = 1901] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x9a655c00) [pid = 1721] [serial = 1899] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x99e8ac00) [pid = 1721] [serial = 1898] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x97686c00) [pid = 1721] [serial = 1896] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x8d2e6c00) [pid = 1721] [serial = 1922] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x8d35d400) [pid = 1721] [serial = 1923] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x8dd71c00) [pid = 1721] [serial = 1926] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x8be8cc00) [pid = 1721] [serial = 1920] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x8d355c00) [pid = 1721] [serial = 1925] [outer = (nil)] [url = about:blank] 08:28:09 INFO - PROCESS | 1721 | 1464622089696 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:09 INFO - PROCESS | 1721 | ++DOCSHELL 0x87b5dc00 == 146 [pid = 1721] [id = 679] 08:28:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x87b5e800) [pid = 1721] [serial = 2038] [outer = (nil)] 08:28:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x87c9f400) [pid = 1721] [serial = 2039] [outer = 0x87b5e800] 08:28:09 INFO - PROCESS | 1721 | 1464622089781 Marionette DEBUG loaded listener.js 08:28:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x88718000) [pid = 1721] [serial = 2040] [outer = 0x87b5e800] 08:28:11 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:11 INFO - PROCESS | 1721 | 1464622091068 Marionette TRACE conn4 <- [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] 08:28:11 INFO - PROCESS | 1721 | 1464622091142 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 08:28:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:28:11 INFO - PROCESS | 1721 | 1464622091150 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:28:11 INFO - PROCESS | 1721 | 1464622091157 Marionette TRACE conn4 <- [1,2690,null,{}] 08:28:11 INFO - PROCESS | 1721 | 1464622091165 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:11 INFO - PROCESS | 1721 | 1464622091579 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 08:28:11 INFO - PROCESS | 1721 | 1464622091752 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:11 INFO - PROCESS | 1721 | ++DOCSHELL 0x89b2c400 == 147 [pid = 1721] [id = 680] 08:28:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x89b2d000) [pid = 1721] [serial = 2041] [outer = (nil)] 08:28:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x8a8e3000) [pid = 1721] [serial = 2042] [outer = 0x89b2d000] 08:28:11 INFO - PROCESS | 1721 | 1464622091854 Marionette DEBUG loaded listener.js 08:28:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x8a8ef000) [pid = 1721] [serial = 2043] [outer = 0x89b2d000] 08:28:13 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:13 INFO - PROCESS | 1721 | 1464622093315 Marionette TRACE conn4 <- [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] 08:28:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:28:13 INFO - PROCESS | 1721 | 1464622093417 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 08:28:13 INFO - PROCESS | 1721 | 1464622093426 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:28:13 INFO - PROCESS | 1721 | 1464622093429 Marionette TRACE conn4 <- [1,2694,null,{}] 08:28:13 INFO - PROCESS | 1721 | 1464622093435 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:13 INFO - PROCESS | 1721 | 1464622093755 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 08:28:14 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x8ad12800) [pid = 1721] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:28:14 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x8ad1c800) [pid = 1721] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:28:14 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x8e6b2000) [pid = 1721] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:28:14 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x96c0a000) [pid = 1721] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:28:14 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x94f48800) [pid = 1721] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:28:14 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x8d3d8400) [pid = 1721] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:28:14 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x92699c00) [pid = 1721] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:28:14 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x8dc1a400) [pid = 1721] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:28:14 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x9a0a2c00) [pid = 1721] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:28:14 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x9254a000) [pid = 1721] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:28:14 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0x91839800) [pid = 1721] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:28:14 INFO - PROCESS | 1721 | --DOMWINDOW == 121 (0x8dc16400) [pid = 1721] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:28:14 INFO - PROCESS | 1721 | --DOMWINDOW == 120 (0x8d22c400) [pid = 1721] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:28:14 INFO - PROCESS | 1721 | --DOMWINDOW == 119 (0x92ce1800) [pid = 1721] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:28:14 INFO - PROCESS | 1721 | --DOMWINDOW == 118 (0x8d362400) [pid = 1721] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:28:14 INFO - PROCESS | 1721 | --DOMWINDOW == 117 (0x89e90400) [pid = 1721] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:28:14 INFO - PROCESS | 1721 | --DOMWINDOW == 116 (0x90952800) [pid = 1721] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:28:14 INFO - PROCESS | 1721 | --DOMWINDOW == 115 (0x91008c00) [pid = 1721] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:28:14 INFO - PROCESS | 1721 | --DOMWINDOW == 114 (0x91833400) [pid = 1721] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:28:14 INFO - PROCESS | 1721 | --DOMWINDOW == 113 (0x8d232000) [pid = 1721] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:28:14 INFO - PROCESS | 1721 | --DOMWINDOW == 112 (0x90961c00) [pid = 1721] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:28:14 INFO - PROCESS | 1721 | 1464622094580 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:14 INFO - PROCESS | 1721 | ++DOCSHELL 0x89e90400 == 148 [pid = 1721] [id = 681] 08:28:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 113 (0x8a8e4800) [pid = 1721] [serial = 2044] [outer = (nil)] 08:28:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 114 (0x8ada7800) [pid = 1721] [serial = 2045] [outer = 0x8a8e4800] 08:28:14 INFO - PROCESS | 1721 | 1464622094673 Marionette DEBUG loaded listener.js 08:28:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 115 (0x8be87000) [pid = 1721] [serial = 2046] [outer = 0x8a8e4800] 08:28:15 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:15 INFO - PROCESS | 1721 | 1464622095913 Marionette TRACE conn4 <- [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] 08:28:15 INFO - PROCESS | 1721 | 1464622095976 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 08:28:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:28:15 INFO - PROCESS | 1721 | 1464622095994 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:28:16 INFO - PROCESS | 1721 | 1464622096001 Marionette TRACE conn4 <- [1,2698,null,{}] 08:28:16 INFO - PROCESS | 1721 | 1464622096008 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:16 INFO - PROCESS | 1721 | 1464622096277 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 08:28:16 INFO - PROCESS | 1721 | 1464622096646 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:16 INFO - PROCESS | 1721 | ++DOCSHELL 0x871a1400 == 149 [pid = 1721] [id = 682] 08:28:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 116 (0x871a2400) [pid = 1721] [serial = 2047] [outer = (nil)] 08:28:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 117 (0x871ac400) [pid = 1721] [serial = 2048] [outer = 0x871a2400] 08:28:16 INFO - PROCESS | 1721 | 1464622096742 Marionette DEBUG loaded listener.js 08:28:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 118 (0x8871d000) [pid = 1721] [serial = 2049] [outer = 0x871a2400] 08:28:18 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:18 INFO - PROCESS | 1721 | 1464622098272 Marionette TRACE conn4 <- [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] 08:28:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:28:18 INFO - PROCESS | 1721 | 1464622098361 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 08:28:18 INFO - PROCESS | 1721 | 1464622098375 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:28:18 INFO - PROCESS | 1721 | 1464622098386 Marionette TRACE conn4 <- [1,2702,null,{}] 08:28:18 INFO - PROCESS | 1721 | 1464622098400 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:18 INFO - PROCESS | 1721 | 1464622098748 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 08:28:19 INFO - PROCESS | 1721 | 1464622099052 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:19 INFO - PROCESS | 1721 | ++DOCSHELL 0x89b30400 == 150 [pid = 1721] [id = 683] 08:28:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 119 (0x89e81400) [pid = 1721] [serial = 2050] [outer = (nil)] 08:28:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 120 (0x8ada9c00) [pid = 1721] [serial = 2051] [outer = 0x89e81400] 08:28:19 INFO - PROCESS | 1721 | 1464622099155 Marionette DEBUG loaded listener.js 08:28:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 121 (0x8be89c00) [pid = 1721] [serial = 2052] [outer = 0x89e81400] 08:28:20 INFO - PROCESS | 1721 | 1464622100172 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:28:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:28:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1845ms 08:28:20 INFO - PROCESS | 1721 | 1464622100221 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 08:28:20 INFO - PROCESS | 1721 | 1464622100229 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 08:28:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:28:20 INFO - PROCESS | 1721 | 1464622100237 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:28:20 INFO - PROCESS | 1721 | 1464622100241 Marionette TRACE conn4 <- [1,2706,null,{}] 08:28:20 INFO - PROCESS | 1721 | 1464622100248 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:20 INFO - PROCESS | 1721 | 1464622100580 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 08:28:20 INFO - PROCESS | 1721 | 1464622100942 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:20 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c133800 == 151 [pid = 1721] [id = 684] 08:28:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0x8c13fc00) [pid = 1721] [serial = 2053] [outer = (nil)] 08:28:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x8c218000) [pid = 1721] [serial = 2054] [outer = 0x8c13fc00] 08:28:21 INFO - PROCESS | 1721 | 1464622101037 Marionette DEBUG loaded listener.js 08:28:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x8d232000) [pid = 1721] [serial = 2055] [outer = 0x8c13fc00] 08:28:22 INFO - PROCESS | 1721 | 1464622102119 Marionette TRACE conn4 <- [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]]]}] 08:28:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:28:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1946ms 08:28:22 INFO - PROCESS | 1721 | 1464622102184 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 08:28:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:28:22 INFO - PROCESS | 1721 | 1464622102188 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 08:28:22 INFO - PROCESS | 1721 | 1464622102204 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:28:22 INFO - PROCESS | 1721 | 1464622102214 Marionette TRACE conn4 <- [1,2710,null,{}] 08:28:22 INFO - PROCESS | 1721 | 1464622102225 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:22 INFO - PROCESS | 1721 | 1464622102531 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 08:28:22 INFO - PROCESS | 1721 | 1464622102878 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:22 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d289400 == 152 [pid = 1721] [id = 685] 08:28:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x8d353c00) [pid = 1721] [serial = 2056] [outer = (nil)] 08:28:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x8d35fc00) [pid = 1721] [serial = 2057] [outer = 0x8d353c00] 08:28:22 INFO - PROCESS | 1721 | 1464622102974 Marionette DEBUG loaded listener.js 08:28:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x8d3cfc00) [pid = 1721] [serial = 2058] [outer = 0x8d353c00] 08:28:24 INFO - PROCESS | 1721 | 1464622104008 Marionette TRACE conn4 <- [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] 08:28:24 INFO - PROCESS | 1721 | 1464622104057 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 08:28:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:28:24 INFO - PROCESS | 1721 | 1464622104064 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:28:24 INFO - PROCESS | 1721 | 1464622104068 Marionette TRACE conn4 <- [1,2714,null,{}] 08:28:24 INFO - PROCESS | 1721 | 1464622104074 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:24 INFO - PROCESS | 1721 | 1464622104337 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 08:28:24 INFO - PROCESS | 1721 | 1464622104655 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:24 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d35dc00 == 153 [pid = 1721] [id = 686] 08:28:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x8d35e800) [pid = 1721] [serial = 2059] [outer = (nil)] 08:28:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x8d50e400) [pid = 1721] [serial = 2060] [outer = 0x8d35e800] 08:28:24 INFO - PROCESS | 1721 | 1464622104751 Marionette DEBUG loaded listener.js 08:28:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x8db23c00) [pid = 1721] [serial = 2061] [outer = 0x8d35e800] 08:28:25 INFO - PROCESS | 1721 | 1464622105689 Marionette TRACE conn4 <- [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]]]}] 08:28:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:28:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1682ms 08:28:25 INFO - PROCESS | 1721 | 1464622105747 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 08:28:25 INFO - PROCESS | 1721 | 1464622105751 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 08:28:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:28:25 INFO - PROCESS | 1721 | 1464622105759 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:28:25 INFO - PROCESS | 1721 | 1464622105763 Marionette TRACE conn4 <- [1,2718,null,{}] 08:28:25 INFO - PROCESS | 1721 | 1464622105769 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:26 INFO - PROCESS | 1721 | 1464622106034 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 08:28:26 INFO - PROCESS | 1721 | 1464622106378 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:26 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d508400 == 154 [pid = 1721] [id = 687] 08:28:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x8db22800) [pid = 1721] [serial = 2062] [outer = (nil)] 08:28:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x8dc1dc00) [pid = 1721] [serial = 2063] [outer = 0x8db22800] 08:28:26 INFO - PROCESS | 1721 | 1464622106489 Marionette DEBUG loaded listener.js 08:28:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x8ddd2800) [pid = 1721] [serial = 2064] [outer = 0x8db22800] 08:28:27 INFO - PROCESS | 1721 | 1464622107481 Marionette TRACE conn4 <- [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] 08:28:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:28:27 INFO - PROCESS | 1721 | 1464622107520 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 08:28:27 INFO - PROCESS | 1721 | 1464622107528 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:28:27 INFO - PROCESS | 1721 | 1464622107532 Marionette TRACE conn4 <- [1,2722,null,{}] 08:28:27 INFO - PROCESS | 1721 | 1464622107538 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:27 INFO - PROCESS | 1721 | 1464622107837 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 08:28:28 INFO - PROCESS | 1721 | 1464622108204 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:28 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db25800 == 155 [pid = 1721] [id = 688] 08:28:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x8db30000) [pid = 1721] [serial = 2065] [outer = (nil)] 08:28:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x8e473c00) [pid = 1721] [serial = 2066] [outer = 0x8db30000] 08:28:28 INFO - PROCESS | 1721 | 1464622108295 Marionette DEBUG loaded listener.js 08:28:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x8e47a800) [pid = 1721] [serial = 2067] [outer = 0x8db30000] 08:28:29 INFO - PROCESS | 1721 | 1464622109258 Marionette TRACE conn4 <- [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] 08:28:29 INFO - PROCESS | 1721 | 1464622109327 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 08:28:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:28:29 INFO - PROCESS | 1721 | 1464622109334 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:28:29 INFO - PROCESS | 1721 | 1464622109338 Marionette TRACE conn4 <- [1,2726,null,{}] 08:28:29 INFO - PROCESS | 1721 | 1464622109344 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:29 INFO - PROCESS | 1721 | 1464622109627 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 08:28:29 INFO - PROCESS | 1721 | 1464622109942 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:29 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d358800 == 156 [pid = 1721] [id = 689] 08:28:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x8e471800) [pid = 1721] [serial = 2068] [outer = (nil)] 08:28:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8e492000) [pid = 1721] [serial = 2069] [outer = 0x8e471800] 08:28:30 INFO - PROCESS | 1721 | 1464622110034 Marionette DEBUG loaded listener.js 08:28:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8e496400) [pid = 1721] [serial = 2070] [outer = 0x8e471800] 08:28:31 INFO - PROCESS | 1721 | 1464622111054 Marionette TRACE conn4 <- [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]]]}] 08:28:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:28:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1744ms 08:28:31 INFO - PROCESS | 1721 | 1464622111080 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 08:28:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:28:31 INFO - PROCESS | 1721 | 1464622111085 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 08:28:31 INFO - PROCESS | 1721 | 1464622111092 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:28:31 INFO - PROCESS | 1721 | 1464622111095 Marionette TRACE conn4 <- [1,2730,null,{}] 08:28:31 INFO - PROCESS | 1721 | 1464622111102 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:31 INFO - PROCESS | 1721 | 1464622111362 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 08:28:31 INFO - PROCESS | 1721 | 1464622111707 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:31 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d510400 == 157 [pid = 1721] [id = 690] 08:28:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x8e48e400) [pid = 1721] [serial = 2071] [outer = (nil)] 08:28:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8e6abc00) [pid = 1721] [serial = 2072] [outer = 0x8e48e400] 08:28:31 INFO - PROCESS | 1721 | 1464622111806 Marionette DEBUG loaded listener.js 08:28:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x8e6ae400) [pid = 1721] [serial = 2073] [outer = 0x8e48e400] 08:28:33 INFO - PROCESS | 1721 | 1464622113164 Marionette TRACE conn4 <- [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] 08:28:33 INFO - PROCESS | 1721 | 1464622113320 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 08:28:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:28:33 INFO - PROCESS | 1721 | 1464622113339 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:28:33 INFO - PROCESS | 1721 | 1464622113351 Marionette TRACE conn4 <- [1,2734,null,{}] 08:28:33 INFO - PROCESS | 1721 | 1464622113357 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:33 INFO - PROCESS | 1721 | 1464622113614 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 08:28:33 INFO - PROCESS | 1721 | 1464622113907 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:33 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e55a000 == 158 [pid = 1721] [id = 691] 08:28:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x8e55c400) [pid = 1721] [serial = 2074] [outer = (nil)] 08:28:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x8eee6c00) [pid = 1721] [serial = 2075] [outer = 0x8e55c400] 08:28:34 INFO - PROCESS | 1721 | 1464622114000 Marionette DEBUG loaded listener.js 08:28:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x8eeee800) [pid = 1721] [serial = 2076] [outer = 0x8e55c400] 08:28:34 INFO - PROCESS | 1721 | 1464622114978 Marionette TRACE conn4 <- [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]]]}] 08:28:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:28:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1695ms 08:28:35 INFO - PROCESS | 1721 | 1464622115033 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 08:28:35 INFO - PROCESS | 1721 | 1464622115037 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 08:28:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:28:35 INFO - PROCESS | 1721 | 1464622115045 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:28:35 INFO - PROCESS | 1721 | 1464622115048 Marionette TRACE conn4 <- [1,2738,null,{}] 08:28:35 INFO - PROCESS | 1721 | 1464622115055 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:35 INFO - PROCESS | 1721 | 1464622115303 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 08:28:35 INFO - PROCESS | 1721 | 1464622115660 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:35 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e883c00 == 159 [pid = 1721] [id = 692] 08:28:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x8e88f400) [pid = 1721] [serial = 2077] [outer = (nil)] 08:28:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x90961400) [pid = 1721] [serial = 2078] [outer = 0x8e88f400] 08:28:35 INFO - PROCESS | 1721 | 1464622115785 Marionette DEBUG loaded listener.js 08:28:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x90fc4000) [pid = 1721] [serial = 2079] [outer = 0x8e88f400] 08:28:36 INFO - PROCESS | 1721 | 1464622116750 Marionette TRACE conn4 <- [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]]]}] 08:28:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:28:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1787ms 08:28:36 INFO - PROCESS | 1721 | 1464622116832 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 08:28:36 INFO - PROCESS | 1721 | 1464622116837 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 08:28:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:28:36 INFO - PROCESS | 1721 | 1464622116844 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:28:36 INFO - PROCESS | 1721 | 1464622116849 Marionette TRACE conn4 <- [1,2742,null,{}] 08:28:36 INFO - PROCESS | 1721 | 1464622116855 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:37 INFO - PROCESS | 1721 | 1464622117168 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 08:28:37 INFO - PROCESS | 1721 | 1464622117526 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:37 INFO - PROCESS | 1721 | ++DOCSHELL 0x90fcc400 == 160 [pid = 1721] [id = 693] 08:28:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x9100e000) [pid = 1721] [serial = 2080] [outer = (nil)] 08:28:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x910af000) [pid = 1721] [serial = 2081] [outer = 0x9100e000] 08:28:37 INFO - PROCESS | 1721 | 1464622117617 Marionette DEBUG loaded listener.js 08:28:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x910b2000) [pid = 1721] [serial = 2082] [outer = 0x9100e000] 08:28:38 INFO - PROCESS | 1721 | 1464622118567 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:28:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:28:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1786ms 08:28:38 INFO - PROCESS | 1721 | 1464622118632 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 08:28:38 INFO - PROCESS | 1721 | 1464622118636 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 08:28:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:28:38 INFO - PROCESS | 1721 | 1464622118643 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:28:38 INFO - PROCESS | 1721 | 1464622118647 Marionette TRACE conn4 <- [1,2746,null,{}] 08:28:38 INFO - PROCESS | 1721 | 1464622118653 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:38 INFO - PROCESS | 1721 | 1464622118940 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 08:28:39 INFO - PROCESS | 1721 | 1464622119293 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:39 INFO - PROCESS | 1721 | ++DOCSHELL 0x91010000 == 161 [pid = 1721] [id = 694] 08:28:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x910aa000) [pid = 1721] [serial = 2083] [outer = (nil)] 08:28:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x9128f800) [pid = 1721] [serial = 2084] [outer = 0x910aa000] 08:28:39 INFO - PROCESS | 1721 | 1464622119385 Marionette DEBUG loaded listener.js 08:28:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x91291c00) [pid = 1721] [serial = 2085] [outer = 0x910aa000] 08:28:40 INFO - PROCESS | 1721 | 1464622120281 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:28:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:28:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1691ms 08:28:40 INFO - PROCESS | 1721 | 1464622120336 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 08:28:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:28:40 INFO - PROCESS | 1721 | 1464622120350 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 08:28:40 INFO - PROCESS | 1721 | 1464622120358 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:28:40 INFO - PROCESS | 1721 | 1464622120362 Marionette TRACE conn4 <- [1,2750,null,{}] 08:28:40 INFO - PROCESS | 1721 | 1464622120368 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:40 INFO - PROCESS | 1721 | 1464622120668 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 08:28:41 INFO - PROCESS | 1721 | 1464622121033 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:41 INFO - PROCESS | 1721 | ++DOCSHELL 0x91741c00 == 162 [pid = 1721] [id = 695] 08:28:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x91745800) [pid = 1721] [serial = 2086] [outer = (nil)] 08:28:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x91837800) [pid = 1721] [serial = 2087] [outer = 0x91745800] 08:28:41 INFO - PROCESS | 1721 | 1464622121126 Marionette DEBUG loaded listener.js 08:28:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x9183bc00) [pid = 1721] [serial = 2088] [outer = 0x91745800] 08:28:42 INFO - PROCESS | 1721 | 1464622122019 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:28:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:28:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1691ms 08:28:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:28:42 INFO - PROCESS | 1721 | 1464622122050 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 08:28:42 INFO - PROCESS | 1721 | 1464622122053 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 08:28:42 INFO - PROCESS | 1721 | 1464622122061 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:28:42 INFO - PROCESS | 1721 | 1464622122063 Marionette TRACE conn4 <- [1,2754,null,{}] 08:28:42 INFO - PROCESS | 1721 | 1464622122091 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:42 INFO - PROCESS | 1721 | 1464622122350 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 08:28:42 INFO - PROCESS | 1721 | 1464622122697 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:42 INFO - PROCESS | 1721 | ++DOCSHELL 0x9128dc00 == 163 [pid = 1721] [id = 696] 08:28:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x91290400) [pid = 1721] [serial = 2089] [outer = (nil)] 08:28:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x919cd400) [pid = 1721] [serial = 2090] [outer = 0x91290400] 08:28:42 INFO - PROCESS | 1721 | 1464622122800 Marionette DEBUG loaded listener.js 08:28:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x91a5d400) [pid = 1721] [serial = 2091] [outer = 0x91290400] 08:28:43 INFO - PROCESS | 1721 | 1464622123720 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:28:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:28:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1696ms 08:28:43 INFO - PROCESS | 1721 | 1464622123756 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 08:28:43 INFO - PROCESS | 1721 | 1464622123759 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 08:28:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:28:43 INFO - PROCESS | 1721 | 1464622123767 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:28:43 INFO - PROCESS | 1721 | 1464622123770 Marionette TRACE conn4 <- [1,2758,null,{}] 08:28:43 INFO - PROCESS | 1721 | 1464622123777 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:44 INFO - PROCESS | 1721 | 1464622124031 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 08:28:44 INFO - PROCESS | 1721 | 1464622124382 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:44 INFO - PROCESS | 1721 | ++DOCSHELL 0x9183a400 == 164 [pid = 1721] [id = 697] 08:28:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x919c1400) [pid = 1721] [serial = 2092] [outer = (nil)] 08:28:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x91a77800) [pid = 1721] [serial = 2093] [outer = 0x919c1400] 08:28:44 INFO - PROCESS | 1721 | 1464622124482 Marionette DEBUG loaded listener.js 08:28:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x91a7e000) [pid = 1721] [serial = 2094] [outer = 0x919c1400] 08:28:45 INFO - PROCESS | 1721 | 1464622125390 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:28:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:28:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1689ms 08:28:45 INFO - PROCESS | 1721 | 1464622125458 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 08:28:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:28:45 INFO - PROCESS | 1721 | 1464622125462 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 08:28:45 INFO - PROCESS | 1721 | 1464622125469 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:28:45 INFO - PROCESS | 1721 | 1464622125473 Marionette TRACE conn4 <- [1,2762,null,{}] 08:28:45 INFO - PROCESS | 1721 | 1464622125479 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:45 INFO - PROCESS | 1721 | 1464622125800 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 08:28:46 INFO - PROCESS | 1721 | 1464622126190 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:46 INFO - PROCESS | 1721 | ++DOCSHELL 0x91a60800 == 165 [pid = 1721] [id = 698] 08:28:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x91a7dc00) [pid = 1721] [serial = 2095] [outer = (nil)] 08:28:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x92140400) [pid = 1721] [serial = 2096] [outer = 0x91a7dc00] 08:28:46 INFO - PROCESS | 1721 | 1464622126280 Marionette DEBUG loaded listener.js 08:28:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x922c7c00) [pid = 1721] [serial = 2097] [outer = 0x91a7dc00] 08:28:49 INFO - PROCESS | 1721 | --DOCSHELL 0x95135c00 == 164 [pid = 1721] [id = 632] 08:28:49 INFO - PROCESS | 1721 | --DOCSHELL 0x9a848c00 == 163 [pid = 1721] [id = 636] 08:28:49 INFO - PROCESS | 1721 | --DOCSHELL 0x99e80c00 == 162 [pid = 1721] [id = 633] 08:28:49 INFO - PROCESS | 1721 | --DOCSHELL 0x8ddd5000 == 161 [pid = 1721] [id = 634] 08:28:49 INFO - PROCESS | 1721 | --DOCSHELL 0x9bf6dc00 == 160 [pid = 1721] [id = 635] 08:28:49 INFO - PROCESS | 1721 | --DOCSHELL 0x89e90400 == 159 [pid = 1721] [id = 681] 08:28:49 INFO - PROCESS | 1721 | --DOCSHELL 0x89b2c400 == 158 [pid = 1721] [id = 680] 08:28:49 INFO - PROCESS | 1721 | --DOCSHELL 0x87b5dc00 == 157 [pid = 1721] [id = 679] 08:28:49 INFO - PROCESS | 1721 | --DOCSHELL 0xa240f400 == 156 [pid = 1721] [id = 676] 08:28:49 INFO - PROCESS | 1721 | --DOCSHELL 0x9af58800 == 155 [pid = 1721] [id = 675] 08:28:49 INFO - PROCESS | 1721 | --DOCSHELL 0x9a84a000 == 154 [pid = 1721] [id = 674] 08:28:49 INFO - PROCESS | 1721 | --DOCSHELL 0x92ce2400 == 153 [pid = 1721] [id = 673] 08:28:49 INFO - PROCESS | 1721 | --DOCSHELL 0x90fc4800 == 152 [pid = 1721] [id = 672] 08:28:49 INFO - PROCESS | 1721 | --DOCSHELL 0x9253fc00 == 151 [pid = 1721] [id = 670] 08:28:49 INFO - PROCESS | 1721 | --DOCSHELL 0x9269ac00 == 150 [pid = 1721] [id = 671] 08:28:49 INFO - PROCESS | 1721 | --DOCSHELL 0x9128b400 == 149 [pid = 1721] [id = 669] 08:28:49 INFO - PROCESS | 1721 | --DOCSHELL 0x8ad1a800 == 148 [pid = 1721] [id = 668] 08:28:49 INFO - PROCESS | 1721 | --DOCSHELL 0x8e6b1000 == 147 [pid = 1721] [id = 667] 08:28:49 INFO - PROCESS | 1721 | --DOCSHELL 0x8e6b5c00 == 146 [pid = 1721] [id = 666] 08:28:49 INFO - PROCESS | 1721 | --DOCSHELL 0x8db30800 == 145 [pid = 1721] [id = 665] 08:28:49 INFO - PROCESS | 1721 | --DOCSHELL 0x8be83c00 == 144 [pid = 1721] [id = 664] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x8ad1a400) [pid = 1721] [serial = 1854] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x8d2db800) [pid = 1721] [serial = 1932] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x8eee5400) [pid = 1721] [serial = 1938] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x8e886000) [pid = 1721] [serial = 1937] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x9a339400) [pid = 1721] [serial = 1967] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x8be90400) [pid = 1721] [serial = 1931] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x951ee000) [pid = 1721] [serial = 1962] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x8e48c800) [pid = 1721] [serial = 1988] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x92832400) [pid = 1721] [serial = 1956] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x8dd75400) [pid = 1721] [serial = 1985] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x9b2a3000) [pid = 1721] [serial = 1971] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x8ddddc00) [pid = 1721] [serial = 1986] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x92a14800) [pid = 1721] [serial = 1959] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x922c6400) [pid = 1721] [serial = 1953] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x92140800) [pid = 1721] [serial = 1952] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x8e489400) [pid = 1721] [serial = 1935] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x8d27c400) [pid = 1721] [serial = 1982] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x95104c00) [pid = 1721] [serial = 1961] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x992a3c00) [pid = 1721] [serial = 1965] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x90958000) [pid = 1721] [serial = 1866] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x8ad1b000) [pid = 1721] [serial = 1980] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x91003800) [pid = 1721] [serial = 1943] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x9b072800) [pid = 1721] [serial = 1970] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x919c1800) [pid = 1721] [serial = 1947] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x9174c400) [pid = 1721] [serial = 1946] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x8a8ee000) [pid = 1721] [serial = 1979] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x91a74800) [pid = 1721] [serial = 1950] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x8d35e000) [pid = 1721] [serial = 1983] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x92a0b800) [pid = 1721] [serial = 1958] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x9c023000) [pid = 1721] [serial = 1973] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x9c155c00) [pid = 1721] [serial = 1974] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x8ddd3c00) [pid = 1721] [serial = 1934] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x9a7ad400) [pid = 1721] [serial = 1968] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x91a6a000) [pid = 1721] [serial = 1949] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0xa325f800) [pid = 1721] [serial = 1976] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x98896800) [pid = 1721] [serial = 1964] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x90f73800) [pid = 1721] [serial = 1940] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x926a4400) [pid = 1721] [serial = 1955] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x9100d000) [pid = 1721] [serial = 1944] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x90fc5000) [pid = 1721] [serial = 1941] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x8e558c00) [pid = 1721] [serial = 1989] [outer = (nil)] [url = about:blank] 08:28:49 INFO - PROCESS | 1721 | 1464622129711 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:28:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:28:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 4299ms 08:28:49 INFO - PROCESS | 1721 | 1464622129769 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 08:28:49 INFO - PROCESS | 1721 | 1464622129775 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 08:28:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:28:49 INFO - PROCESS | 1721 | 1464622129783 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:28:49 INFO - PROCESS | 1721 | 1464622129790 Marionette TRACE conn4 <- [1,2766,null,{}] 08:28:49 INFO - PROCESS | 1721 | 1464622129800 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:50 INFO - PROCESS | 1721 | 1464622130093 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 08:28:50 INFO - PROCESS | 1721 | 1464622130315 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:50 INFO - PROCESS | 1721 | ++DOCSHELL 0x89b21c00 == 145 [pid = 1721] [id = 699] 08:28:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x89b26c00) [pid = 1721] [serial = 2098] [outer = (nil)] 08:28:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x8ad16c00) [pid = 1721] [serial = 2099] [outer = 0x89b26c00] 08:28:50 INFO - PROCESS | 1721 | 1464622130399 Marionette DEBUG loaded listener.js 08:28:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x8ad9f400) [pid = 1721] [serial = 2100] [outer = 0x89b26c00] 08:28:51 INFO - PROCESS | 1721 | 1464622131296 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:28:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:28:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1543ms 08:28:51 INFO - PROCESS | 1721 | 1464622131360 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 08:28:51 INFO - PROCESS | 1721 | 1464622131369 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 08:28:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:28:51 INFO - PROCESS | 1721 | 1464622131383 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:28:51 INFO - PROCESS | 1721 | 1464622131386 Marionette TRACE conn4 <- [1,2770,null,{}] 08:28:51 INFO - PROCESS | 1721 | 1464622131398 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:51 INFO - PROCESS | 1721 | 1464622131647 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 08:28:51 INFO - PROCESS | 1721 | 1464622131939 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:51 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0e5800 == 146 [pid = 1721] [id = 700] 08:28:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x8c132400) [pid = 1721] [serial = 2101] [outer = (nil)] 08:28:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x8c210c00) [pid = 1721] [serial = 2102] [outer = 0x8c132400] 08:28:52 INFO - PROCESS | 1721 | 1464622132030 Marionette DEBUG loaded listener.js 08:28:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x8d239000) [pid = 1721] [serial = 2103] [outer = 0x8c132400] 08:28:52 INFO - PROCESS | 1721 | 1464622132953 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:28:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:28:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1633ms 08:28:53 INFO - PROCESS | 1721 | 1464622133019 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 08:28:53 INFO - PROCESS | 1721 | 1464622133023 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 08:28:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:28:53 INFO - PROCESS | 1721 | 1464622133030 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:28:53 INFO - PROCESS | 1721 | 1464622133036 Marionette TRACE conn4 <- [1,2774,null,{}] 08:28:53 INFO - PROCESS | 1721 | 1464622133061 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:53 INFO - PROCESS | 1721 | 1464622133407 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 08:28:53 INFO - PROCESS | 1721 | 1464622133660 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:53 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d2dc000 == 147 [pid = 1721] [id = 701] 08:28:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x8d358000) [pid = 1721] [serial = 2104] [outer = (nil)] 08:28:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x8d360400) [pid = 1721] [serial = 2105] [outer = 0x8d358000] 08:28:53 INFO - PROCESS | 1721 | 1464622133751 Marionette DEBUG loaded listener.js 08:28:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x8d508800) [pid = 1721] [serial = 2106] [outer = 0x8d358000] 08:28:54 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x8e474c00) [pid = 1721] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:28:54 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0xa265a800) [pid = 1721] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:28:54 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x9293ec00) [pid = 1721] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:28:54 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x99205400) [pid = 1721] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:28:54 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x9af85400) [pid = 1721] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:28:54 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x93870800) [pid = 1721] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:28:54 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x9b2a8800) [pid = 1721] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:28:54 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x89b2d000) [pid = 1721] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:28:54 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x90957000) [pid = 1721] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:28:54 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x91002000) [pid = 1721] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:28:54 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x8d50dc00) [pid = 1721] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:28:54 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0x9a84d400) [pid = 1721] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:28:54 INFO - PROCESS | 1721 | --DOMWINDOW == 121 (0x9269b400) [pid = 1721] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:28:54 INFO - PROCESS | 1721 | --DOMWINDOW == 120 (0x91287800) [pid = 1721] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:28:54 INFO - PROCESS | 1721 | --DOMWINDOW == 119 (0xa6a44c00) [pid = 1721] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:28:54 INFO - PROCESS | 1721 | --DOMWINDOW == 118 (0x9af57800) [pid = 1721] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:28:54 INFO - PROCESS | 1721 | --DOMWINDOW == 117 (0x8be8a000) [pid = 1721] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:28:54 INFO - PROCESS | 1721 | --DOMWINDOW == 116 (0x919cc000) [pid = 1721] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:28:54 INFO - PROCESS | 1721 | --DOMWINDOW == 115 (0x87b5e800) [pid = 1721] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:28:55 INFO - PROCESS | 1721 | 1464622135081 Marionette TRACE conn4 <- [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]]]}] 08:28:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:28:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 2093ms 08:28:55 INFO - PROCESS | 1721 | 1464622135125 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 08:28:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:28:55 INFO - PROCESS | 1721 | 1464622135129 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 08:28:55 INFO - PROCESS | 1721 | 1464622135136 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:28:55 INFO - PROCESS | 1721 | 1464622135139 Marionette TRACE conn4 <- [1,2778,null,{}] 08:28:55 INFO - PROCESS | 1721 | 1464622135145 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:55 INFO - PROCESS | 1721 | 1464622135389 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 08:28:55 INFO - PROCESS | 1721 | 1464622135600 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:55 INFO - PROCESS | 1721 | ++DOCSHELL 0x88716c00 == 148 [pid = 1721] [id = 702] 08:28:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 116 (0x8d50dc00) [pid = 1721] [serial = 2107] [outer = (nil)] 08:28:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 117 (0x8dd7e400) [pid = 1721] [serial = 2108] [outer = 0x8d50dc00] 08:28:55 INFO - PROCESS | 1721 | 1464622135679 Marionette DEBUG loaded listener.js 08:28:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 118 (0x8dddb000) [pid = 1721] [serial = 2109] [outer = 0x8d50dc00] 08:28:56 INFO - PROCESS | 1721 | 1464622136724 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:28:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:28:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1646ms 08:28:56 INFO - PROCESS | 1721 | 1464622136783 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 08:28:56 INFO - PROCESS | 1721 | 1464622136789 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 08:28:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:28:56 INFO - PROCESS | 1721 | 1464622136799 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:28:56 INFO - PROCESS | 1721 | 1464622136804 Marionette TRACE conn4 <- [1,2782,null,{}] 08:28:56 INFO - PROCESS | 1721 | 1464622136815 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:57 INFO - PROCESS | 1721 | 1464622137194 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 08:28:57 INFO - PROCESS | 1721 | 1464622137489 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:57 INFO - PROCESS | 1721 | ++DOCSHELL 0x89e82800 == 149 [pid = 1721] [id = 703] 08:28:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 119 (0x8ad18000) [pid = 1721] [serial = 2110] [outer = (nil)] 08:28:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 120 (0x8ada5800) [pid = 1721] [serial = 2111] [outer = 0x8ad18000] 08:28:57 INFO - PROCESS | 1721 | 1464622137588 Marionette DEBUG loaded listener.js 08:28:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 121 (0x8be8ec00) [pid = 1721] [serial = 2112] [outer = 0x8ad18000] 08:28:58 INFO - PROCESS | 1721 | 1464622138546 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:28:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:28:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1799ms 08:28:58 INFO - PROCESS | 1721 | 1464622138598 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 08:28:58 INFO - PROCESS | 1721 | 1464622138608 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 08:28:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:28:58 INFO - PROCESS | 1721 | 1464622138620 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:28:58 INFO - PROCESS | 1721 | 1464622138624 Marionette TRACE conn4 <- [1,2786,null,{}] 08:28:58 INFO - PROCESS | 1721 | 1464622138632 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:58 INFO - PROCESS | 1721 | 1464622138969 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 08:28:59 INFO - PROCESS | 1721 | 1464622139322 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:59 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d2dd000 == 150 [pid = 1721] [id = 704] 08:28:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0x8d2e5000) [pid = 1721] [serial = 2113] [outer = (nil)] 08:28:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x8db26400) [pid = 1721] [serial = 2114] [outer = 0x8d2e5000] 08:28:59 INFO - PROCESS | 1721 | 1464622139416 Marionette DEBUG loaded listener.js 08:28:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x8ddddc00) [pid = 1721] [serial = 2115] [outer = 0x8d2e5000] 08:29:00 INFO - PROCESS | 1721 | 1464622140395 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:29:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:29:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1832ms 08:29:00 INFO - PROCESS | 1721 | 1464622140452 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 08:29:00 INFO - PROCESS | 1721 | 1464622140456 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 08:29:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:29:00 INFO - PROCESS | 1721 | 1464622140464 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:29:00 INFO - PROCESS | 1721 | 1464622140470 Marionette TRACE conn4 <- [1,2790,null,{}] 08:29:00 INFO - PROCESS | 1721 | 1464622140487 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:00 INFO - PROCESS | 1721 | 1464622140783 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 08:29:01 INFO - PROCESS | 1721 | 1464622141215 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:01 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e558c00 == 151 [pid = 1721] [id = 705] 08:29:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x8e6b5c00) [pid = 1721] [serial = 2116] [outer = (nil)] 08:29:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x8e88ec00) [pid = 1721] [serial = 2117] [outer = 0x8e6b5c00] 08:29:01 INFO - PROCESS | 1721 | 1464622141316 Marionette DEBUG loaded listener.js 08:29:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x90957800) [pid = 1721] [serial = 2118] [outer = 0x8e6b5c00] 08:29:02 INFO - PROCESS | 1721 | 1464622142341 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:29:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:29:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1948ms 08:29:02 INFO - PROCESS | 1721 | 1464622142412 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 08:29:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:29:02 INFO - PROCESS | 1721 | 1464622142418 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 08:29:02 INFO - PROCESS | 1721 | 1464622142425 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:29:02 INFO - PROCESS | 1721 | 1464622142429 Marionette TRACE conn4 <- [1,2794,null,{}] 08:29:02 INFO - PROCESS | 1721 | 1464622142435 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:02 INFO - PROCESS | 1721 | 1464622142739 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 08:29:03 INFO - PROCESS | 1721 | 1464622143096 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:03 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e494400 == 152 [pid = 1721] [id = 706] 08:29:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x90f6fc00) [pid = 1721] [serial = 2119] [outer = (nil)] 08:29:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x90fc7000) [pid = 1721] [serial = 2120] [outer = 0x90f6fc00] 08:29:03 INFO - PROCESS | 1721 | 1464622143192 Marionette DEBUG loaded listener.js 08:29:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x90fd1000) [pid = 1721] [serial = 2121] [outer = 0x90f6fc00] 08:29:04 INFO - PROCESS | 1721 | 1464622144151 Marionette TRACE conn4 <- [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]]]}] 08:29:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:29:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1786ms 08:29:04 INFO - PROCESS | 1721 | 1464622144211 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 08:29:04 INFO - PROCESS | 1721 | 1464622144216 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 08:29:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:29:04 INFO - PROCESS | 1721 | 1464622144223 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:29:04 INFO - PROCESS | 1721 | 1464622144228 Marionette TRACE conn4 <- [1,2798,null,{}] 08:29:04 INFO - PROCESS | 1721 | 1464622144234 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:04 INFO - PROCESS | 1721 | 1464622144529 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 08:29:04 INFO - PROCESS | 1721 | 1464622144895 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:04 INFO - PROCESS | 1721 | ++DOCSHELL 0x9100ac00 == 153 [pid = 1721] [id = 707] 08:29:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x910aa400) [pid = 1721] [serial = 2122] [outer = (nil)] 08:29:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x91288400) [pid = 1721] [serial = 2123] [outer = 0x910aa400] 08:29:04 INFO - PROCESS | 1721 | 1464622144990 Marionette DEBUG loaded listener.js 08:29:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x9128c800) [pid = 1721] [serial = 2124] [outer = 0x910aa400] 08:29:05 INFO - PROCESS | 1721 | 1464622145950 Marionette TRACE conn4 <- [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]]]}] 08:29:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:29:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1742ms 08:29:05 INFO - PROCESS | 1721 | 1464622145966 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 08:29:05 INFO - PROCESS | 1721 | 1464622145971 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 08:29:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:29:05 INFO - PROCESS | 1721 | 1464622145977 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:29:05 INFO - PROCESS | 1721 | 1464622145981 Marionette TRACE conn4 <- [1,2802,null,{}] 08:29:05 INFO - PROCESS | 1721 | 1464622145987 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:06 INFO - PROCESS | 1721 | 1464622146285 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 08:29:06 INFO - PROCESS | 1721 | 1464622146641 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:06 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ddd0800 == 154 [pid = 1721] [id = 708] 08:29:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x90fc3800) [pid = 1721] [serial = 2125] [outer = (nil)] 08:29:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x91a77000) [pid = 1721] [serial = 2126] [outer = 0x90fc3800] 08:29:06 INFO - PROCESS | 1721 | 1464622146741 Marionette DEBUG loaded listener.js 08:29:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x92136400) [pid = 1721] [serial = 2127] [outer = 0x90fc3800] 08:29:07 INFO - PROCESS | 1721 | 1464622147665 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:29:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:29:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1736ms 08:29:07 INFO - PROCESS | 1721 | 1464622147714 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 08:29:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:29:07 INFO - PROCESS | 1721 | 1464622147720 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 08:29:07 INFO - PROCESS | 1721 | 1464622147726 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:29:07 INFO - PROCESS | 1721 | 1464622147730 Marionette TRACE conn4 <- [1,2806,null,{}] 08:29:07 INFO - PROCESS | 1721 | 1464622147736 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:07 INFO - PROCESS | 1721 | 1464622147990 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 08:29:08 INFO - PROCESS | 1721 | 1464622148471 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:08 INFO - PROCESS | 1721 | ++DOCSHELL 0x91840c00 == 155 [pid = 1721] [id = 709] 08:29:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x91a67400) [pid = 1721] [serial = 2128] [outer = (nil)] 08:29:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x922cd400) [pid = 1721] [serial = 2129] [outer = 0x91a67400] 08:29:08 INFO - PROCESS | 1721 | 1464622148597 Marionette DEBUG loaded listener.js 08:29:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x9253f000) [pid = 1721] [serial = 2130] [outer = 0x91a67400] 08:29:09 INFO - PROCESS | 1721 | 1464622149511 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:29:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:29:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1835ms 08:29:09 INFO - PROCESS | 1721 | 1464622149561 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 08:29:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:29:09 INFO - PROCESS | 1721 | 1464622149565 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 08:29:09 INFO - PROCESS | 1721 | 1464622149572 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:29:09 INFO - PROCESS | 1721 | 1464622149576 Marionette TRACE conn4 <- [1,2810,null,{}] 08:29:09 INFO - PROCESS | 1721 | 1464622149582 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:09 INFO - PROCESS | 1721 | 1464622149833 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 08:29:10 INFO - PROCESS | 1721 | 1464622150174 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:10 INFO - PROCESS | 1721 | ++DOCSHELL 0x9213ec00 == 156 [pid = 1721] [id = 710] 08:29:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x92140800) [pid = 1721] [serial = 2131] [outer = (nil)] 08:29:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x9269ac00) [pid = 1721] [serial = 2132] [outer = 0x92140800] 08:29:10 INFO - PROCESS | 1721 | 1464622150279 Marionette DEBUG loaded listener.js 08:29:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x9269e800) [pid = 1721] [serial = 2133] [outer = 0x92140800] 08:29:11 INFO - PROCESS | 1721 | 1464622151169 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:29:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:29:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1634ms 08:29:11 INFO - PROCESS | 1721 | 1464622151206 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 08:29:11 INFO - PROCESS | 1721 | 1464622151211 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 08:29:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:29:11 INFO - PROCESS | 1721 | 1464622151219 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:29:11 INFO - PROCESS | 1721 | 1464622151223 Marionette TRACE conn4 <- [1,2814,null,{}] 08:29:11 INFO - PROCESS | 1721 | 1464622151250 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:11 INFO - PROCESS | 1721 | 1464622151505 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 08:29:11 INFO - PROCESS | 1721 | 1464622151847 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:11 INFO - PROCESS | 1721 | ++DOCSHELL 0x922cfc00 == 157 [pid = 1721] [id = 711] 08:29:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x92547c00) [pid = 1721] [serial = 2134] [outer = (nil)] 08:29:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x92829c00) [pid = 1721] [serial = 2135] [outer = 0x92547c00] 08:29:11 INFO - PROCESS | 1721 | 1464622151946 Marionette DEBUG loaded listener.js 08:29:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x9282dc00) [pid = 1721] [serial = 2136] [outer = 0x92547c00] 08:29:12 INFO - PROCESS | 1721 | 1464622152867 Marionette TRACE conn4 <- [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]]]}] 08:29:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:29:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1709ms 08:29:12 INFO - PROCESS | 1721 | 1464622152929 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 08:29:12 INFO - PROCESS | 1721 | 1464622152934 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 08:29:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:29:12 INFO - PROCESS | 1721 | 1464622152941 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:29:12 INFO - PROCESS | 1721 | 1464622152944 Marionette TRACE conn4 <- [1,2818,null,{}] 08:29:12 INFO - PROCESS | 1721 | 1464622152950 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:13 INFO - PROCESS | 1721 | 1464622153262 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 08:29:13 INFO - PROCESS | 1721 | 1464622153627 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:13 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e48ec00 == 158 [pid = 1721] [id = 712] 08:29:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x8e48f000) [pid = 1721] [serial = 2137] [outer = (nil)] 08:29:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x9293e400) [pid = 1721] [serial = 2138] [outer = 0x8e48f000] 08:29:13 INFO - PROCESS | 1721 | 1464622153720 Marionette DEBUG loaded listener.js 08:29:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x92942400) [pid = 1721] [serial = 2139] [outer = 0x8e48f000] 08:29:14 INFO - PROCESS | 1721 | 1464622154673 Marionette TRACE conn4 <- [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]]]}] 08:29:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:29:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1784ms 08:29:14 INFO - PROCESS | 1721 | 1464622154726 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 08:29:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:29:14 INFO - PROCESS | 1721 | 1464622154732 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 08:29:14 INFO - PROCESS | 1721 | 1464622154739 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:29:14 INFO - PROCESS | 1721 | 1464622154743 Marionette TRACE conn4 <- [1,2822,null,{}] 08:29:14 INFO - PROCESS | 1721 | 1464622154749 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:15 INFO - PROCESS | 1721 | 1464622155066 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 08:29:15 INFO - PROCESS | 1721 | 1464622155426 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:15 INFO - PROCESS | 1721 | ++DOCSHELL 0x926a6c00 == 159 [pid = 1721] [id = 713] 08:29:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x92ac9c00) [pid = 1721] [serial = 2140] [outer = (nil)] 08:29:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x92accc00) [pid = 1721] [serial = 2141] [outer = 0x92ac9c00] 08:29:15 INFO - PROCESS | 1721 | 1464622155528 Marionette DEBUG loaded listener.js 08:29:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x92ad8c00) [pid = 1721] [serial = 2142] [outer = 0x92ac9c00] 08:29:16 INFO - PROCESS | 1721 | 1464622156562 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:29:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:29:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1891ms 08:29:16 INFO - PROCESS | 1721 | 1464622156631 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 08:29:16 INFO - PROCESS | 1721 | 1464622156635 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 08:29:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:29:16 INFO - PROCESS | 1721 | 1464622156641 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:29:16 INFO - PROCESS | 1721 | 1464622156645 Marionette TRACE conn4 <- [1,2826,null,{}] 08:29:16 INFO - PROCESS | 1721 | 1464622156651 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:16 INFO - PROCESS | 1721 | 1464622156939 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 08:29:17 INFO - PROCESS | 1721 | 1464622157293 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:17 INFO - PROCESS | 1721 | ++DOCSHELL 0x92aca400 == 160 [pid = 1721] [id = 714] 08:29:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x92acbc00) [pid = 1721] [serial = 2143] [outer = (nil)] 08:29:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x9375a000) [pid = 1721] [serial = 2144] [outer = 0x92acbc00] 08:29:17 INFO - PROCESS | 1721 | 1464622157388 Marionette DEBUG loaded listener.js 08:29:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x93876000) [pid = 1721] [serial = 2145] [outer = 0x92acbc00] 08:29:18 INFO - PROCESS | 1721 | 1464622158316 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:29:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:29:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1739ms 08:29:18 INFO - PROCESS | 1721 | 1464622158382 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 08:29:18 INFO - PROCESS | 1721 | 1464622158387 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 08:29:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:29:18 INFO - PROCESS | 1721 | 1464622158404 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:29:18 INFO - PROCESS | 1721 | 1464622158408 Marionette TRACE conn4 <- [1,2830,null,{}] 08:29:18 INFO - PROCESS | 1721 | 1464622158414 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:18 INFO - PROCESS | 1721 | 1464622158686 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 08:29:19 INFO - PROCESS | 1721 | 1464622159038 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:19 INFO - PROCESS | 1721 | ++DOCSHELL 0x87b57000 == 161 [pid = 1721] [id = 715] 08:29:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x90fc3c00) [pid = 1721] [serial = 2146] [outer = (nil)] 08:29:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x94482c00) [pid = 1721] [serial = 2147] [outer = 0x90fc3c00] 08:29:19 INFO - PROCESS | 1721 | 1464622159131 Marionette DEBUG loaded listener.js 08:29:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x94f43c00) [pid = 1721] [serial = 2148] [outer = 0x90fc3c00] 08:29:20 INFO - PROCESS | 1721 | 1464622160107 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:29:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:29:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1736ms 08:29:20 INFO - PROCESS | 1721 | 1464622160140 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 08:29:20 INFO - PROCESS | 1721 | 1464622160143 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 08:29:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:29:20 INFO - PROCESS | 1721 | 1464622160151 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:29:20 INFO - PROCESS | 1721 | 1464622160153 Marionette TRACE conn4 <- [1,2834,null,{}] 08:29:20 INFO - PROCESS | 1721 | 1464622160160 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:20 INFO - PROCESS | 1721 | 1464622160409 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 08:29:20 INFO - PROCESS | 1721 | 1464622160770 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:20 INFO - PROCESS | 1721 | ++DOCSHELL 0x92ce8400 == 162 [pid = 1721] [id = 716] 08:29:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x93988400) [pid = 1721] [serial = 2149] [outer = (nil)] 08:29:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x95105000) [pid = 1721] [serial = 2150] [outer = 0x93988400] 08:29:20 INFO - PROCESS | 1721 | 1464622160864 Marionette DEBUG loaded listener.js 08:29:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x95108000) [pid = 1721] [serial = 2151] [outer = 0x93988400] 08:29:21 INFO - PROCESS | 1721 | 1464622161796 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:29:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:29:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1684ms 08:29:21 INFO - PROCESS | 1721 | 1464622161835 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 08:29:21 INFO - PROCESS | 1721 | 1464622161838 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 08:29:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:29:21 INFO - PROCESS | 1721 | 1464622161846 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:29:21 INFO - PROCESS | 1721 | 1464622161849 Marionette TRACE conn4 <- [1,2838,null,{}] 08:29:21 INFO - PROCESS | 1721 | 1464622161855 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:22 INFO - PROCESS | 1721 | 1464622162107 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 08:29:22 INFO - PROCESS | 1721 | 1464622162460 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:22 INFO - PROCESS | 1721 | ++DOCSHELL 0x92ce4800 == 163 [pid = 1721] [id = 717] 08:29:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x94f44400) [pid = 1721] [serial = 2152] [outer = (nil)] 08:29:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x95132c00) [pid = 1721] [serial = 2153] [outer = 0x94f44400] 08:29:22 INFO - PROCESS | 1721 | 1464622162560 Marionette DEBUG loaded listener.js 08:29:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x95138400) [pid = 1721] [serial = 2154] [outer = 0x94f44400] 08:29:23 INFO - PROCESS | 1721 | 1464622163541 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:29:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:29:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1741ms 08:29:23 INFO - PROCESS | 1721 | 1464622163589 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 08:29:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:29:23 INFO - PROCESS | 1721 | 1464622163593 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 08:29:23 INFO - PROCESS | 1721 | 1464622163600 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:29:23 INFO - PROCESS | 1721 | 1464622163604 Marionette TRACE conn4 <- [1,2842,null,{}] 08:29:23 INFO - PROCESS | 1721 | 1464622163610 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:23 INFO - PROCESS | 1721 | 1464622163887 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 08:29:24 INFO - PROCESS | 1721 | 1464622164243 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:24 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d2e1c00 == 164 [pid = 1721] [id = 718] 08:29:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x90fd1400) [pid = 1721] [serial = 2155] [outer = (nil)] 08:29:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x96c07c00) [pid = 1721] [serial = 2156] [outer = 0x90fd1400] 08:29:24 INFO - PROCESS | 1721 | 1464622164340 Marionette DEBUG loaded listener.js 08:29:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x97685400) [pid = 1721] [serial = 2157] [outer = 0x90fd1400] 08:29:25 INFO - PROCESS | 1721 | 1464622165284 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:29:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:29:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1736ms 08:29:25 INFO - PROCESS | 1721 | 1464622165337 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 08:29:25 INFO - PROCESS | 1721 | 1464622165340 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 08:29:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:29:25 INFO - PROCESS | 1721 | 1464622165348 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:29:25 INFO - PROCESS | 1721 | 1464622165350 Marionette TRACE conn4 <- [1,2846,null,{}] 08:29:25 INFO - PROCESS | 1721 | 1464622165357 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:25 INFO - PROCESS | 1721 | 1464622165616 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 08:29:26 INFO - PROCESS | 1721 | 1464622165990 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:26 INFO - PROCESS | 1721 | ++DOCSHELL 0x95101c00 == 165 [pid = 1721] [id = 719] 08:29:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x95110000) [pid = 1721] [serial = 2158] [outer = (nil)] 08:29:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x98892800) [pid = 1721] [serial = 2159] [outer = 0x95110000] 08:29:26 INFO - PROCESS | 1721 | 1464622166083 Marionette DEBUG loaded listener.js 08:29:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x99208c00) [pid = 1721] [serial = 2160] [outer = 0x95110000] 08:29:29 INFO - PROCESS | 1721 | --DOCSHELL 0x8c0da000 == 164 [pid = 1721] [id = 560] 08:29:29 INFO - PROCESS | 1721 | --DOCSHELL 0x8d231800 == 163 [pid = 1721] [id = 557] 08:29:29 INFO - PROCESS | 1721 | --DOCSHELL 0x90f72800 == 162 [pid = 1721] [id = 562] 08:29:29 INFO - PROCESS | 1721 | --DOCSHELL 0x90f73000 == 161 [pid = 1721] [id = 563] 08:29:29 INFO - PROCESS | 1721 | --DOCSHELL 0x92a0dc00 == 160 [pid = 1721] [id = 570] 08:29:29 INFO - PROCESS | 1721 | --DOCSHELL 0x87ca3c00 == 159 [pid = 1721] [id = 568] 08:29:29 INFO - PROCESS | 1721 | --DOCSHELL 0x94f47000 == 158 [pid = 1721] [id = 571] 08:29:29 INFO - PROCESS | 1721 | --DOCSHELL 0x92548c00 == 157 [pid = 1721] [id = 569] 08:29:29 INFO - PROCESS | 1721 | --DOCSHELL 0x8e55c800 == 156 [pid = 1721] [id = 561] 08:29:29 INFO - PROCESS | 1721 | --DOCSHELL 0x9128e400 == 155 [pid = 1721] [id = 565] 08:29:29 INFO - PROCESS | 1721 | --DOCSHELL 0x8c135800 == 154 [pid = 1721] [id = 567] 08:29:29 INFO - PROCESS | 1721 | --DOCSHELL 0x9128b000 == 153 [pid = 1721] [id = 566] 08:29:29 INFO - PROCESS | 1721 | --DOCSHELL 0x9183a400 == 152 [pid = 1721] [id = 697] 08:29:29 INFO - PROCESS | 1721 | --DOCSHELL 0x91741c00 == 151 [pid = 1721] [id = 695] 08:29:29 INFO - PROCESS | 1721 | --DOCSHELL 0x9128dc00 == 150 [pid = 1721] [id = 696] 08:29:29 INFO - PROCESS | 1721 | --DOCSHELL 0x91010000 == 149 [pid = 1721] [id = 694] 08:29:29 INFO - PROCESS | 1721 | --DOCSHELL 0x90fcc400 == 148 [pid = 1721] [id = 693] 08:29:29 INFO - PROCESS | 1721 | --DOCSHELL 0x8e55a000 == 147 [pid = 1721] [id = 691] 08:29:29 INFO - PROCESS | 1721 | --DOCSHELL 0x8d358800 == 146 [pid = 1721] [id = 689] 08:29:29 INFO - PROCESS | 1721 | --DOCSHELL 0x8d510400 == 145 [pid = 1721] [id = 690] 08:29:29 INFO - PROCESS | 1721 | --DOCSHELL 0x8db25800 == 144 [pid = 1721] [id = 688] 08:29:29 INFO - PROCESS | 1721 | --DOCSHELL 0x8d508400 == 143 [pid = 1721] [id = 687] 08:29:29 INFO - PROCESS | 1721 | --DOCSHELL 0x8d35dc00 == 142 [pid = 1721] [id = 686] 08:29:29 INFO - PROCESS | 1721 | --DOCSHELL 0x8d289400 == 141 [pid = 1721] [id = 685] 08:29:29 INFO - PROCESS | 1721 | --DOCSHELL 0x8c133800 == 140 [pid = 1721] [id = 684] 08:29:29 INFO - PROCESS | 1721 | --DOCSHELL 0x871a1400 == 139 [pid = 1721] [id = 682] 08:29:29 INFO - PROCESS | 1721 | --DOCSHELL 0x89b30400 == 138 [pid = 1721] [id = 683] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x8ada7800) [pid = 1721] [serial = 2045] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x8e6ad800) [pid = 1721] [serial = 1997] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0xa68ae400) [pid = 1721] [serial = 2031] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x93877000) [pid = 1721] [serial = 2015] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x99dc8800) [pid = 1721] [serial = 2021] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x9af8a000) [pid = 1721] [serial = 2036] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x9510dc00) [pid = 1721] [serial = 2019] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0xa2638c00) [pid = 1721] [serial = 2027] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x8a8ef000) [pid = 1721] [serial = 2043] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x9100d800) [pid = 1721] [serial = 2000] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x9398b400) [pid = 1721] [serial = 2016] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x91832400) [pid = 1721] [serial = 2004] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x8d230000) [pid = 1721] [serial = 1929] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x9c09d000) [pid = 1721] [serial = 2025] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x8a8e3000) [pid = 1721] [serial = 2042] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x95105400) [pid = 1721] [serial = 2018] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x91742400) [pid = 1721] [serial = 2003] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x92a0f400) [pid = 1721] [serial = 2012] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x910b8000) [pid = 1721] [serial = 2001] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0xa6791c00) [pid = 1721] [serial = 2030] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x91a68000) [pid = 1721] [serial = 2006] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0xa6b44400) [pid = 1721] [serial = 2034] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x9af8cc00) [pid = 1721] [serial = 2037] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0xa4e04000) [pid = 1721] [serial = 1977] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x8d360c00) [pid = 1721] [serial = 1995] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x8e88a000) [pid = 1721] [serial = 1998] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x8e6b4c00) [pid = 1721] [serial = 1991] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x92829400) [pid = 1721] [serial = 2010] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x92acdc00) [pid = 1721] [serial = 2013] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x87c9f400) [pid = 1721] [serial = 2039] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x926a6000) [pid = 1721] [serial = 2009] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x91a71400) [pid = 1721] [serial = 2007] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x8d22f800) [pid = 1721] [serial = 1994] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0xa6b42800) [pid = 1721] [serial = 2033] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x99de0c00) [pid = 1721] [serial = 2022] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x88718000) [pid = 1721] [serial = 2040] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x9b72f400) [pid = 1721] [serial = 2024] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0xa30f9c00) [pid = 1721] [serial = 2028] [outer = (nil)] [url = about:blank] 08:29:29 INFO - PROCESS | 1721 | 1464622169975 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:29:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:29:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 4691ms 08:29:30 INFO - PROCESS | 1721 | 1464622170101 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 08:29:30 INFO - PROCESS | 1721 | 1464622170107 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 08:29:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:29:30 INFO - PROCESS | 1721 | 1464622170119 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:29:30 INFO - PROCESS | 1721 | 1464622170124 Marionette TRACE conn4 <- [1,2850,null,{}] 08:29:30 INFO - PROCESS | 1721 | 1464622170134 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:30 INFO - PROCESS | 1721 | 1464622170363 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 08:29:30 INFO - PROCESS | 1721 | 1464622170589 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:30 INFO - PROCESS | 1721 | ++DOCSHELL 0x871a8c00 == 139 [pid = 1721] [id = 720] 08:29:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x87ca1000) [pid = 1721] [serial = 2161] [outer = (nil)] 08:29:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x8a8e4000) [pid = 1721] [serial = 2162] [outer = 0x87ca1000] 08:29:30 INFO - PROCESS | 1721 | 1464622170671 Marionette DEBUG loaded listener.js 08:29:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x8ad14400) [pid = 1721] [serial = 2163] [outer = 0x87ca1000] 08:29:31 INFO - PROCESS | 1721 | 1464622171673 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:29:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:29:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1590ms 08:29:31 INFO - PROCESS | 1721 | 1464622171709 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 08:29:31 INFO - PROCESS | 1721 | 1464622171718 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 08:29:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:29:31 INFO - PROCESS | 1721 | 1464622171728 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:29:31 INFO - PROCESS | 1721 | 1464622171733 Marionette TRACE conn4 <- [1,2854,null,{}] 08:29:31 INFO - PROCESS | 1721 | 1464622171739 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:31 INFO - PROCESS | 1721 | 1464622171992 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 08:29:32 INFO - PROCESS | 1721 | 1464622172309 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:32 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c133800 == 140 [pid = 1721] [id = 721] 08:29:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x8c212c00) [pid = 1721] [serial = 2164] [outer = (nil)] 08:29:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x8d281800) [pid = 1721] [serial = 2165] [outer = 0x8c212c00] 08:29:32 INFO - PROCESS | 1721 | 1464622172388 Marionette DEBUG loaded listener.js 08:29:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x8d358800) [pid = 1721] [serial = 2166] [outer = 0x8c212c00] 08:29:33 INFO - PROCESS | 1721 | 1464622173350 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:29:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:29:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1691ms 08:29:33 INFO - PROCESS | 1721 | 1464622173431 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 08:29:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:29:33 INFO - PROCESS | 1721 | 1464622173438 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 08:29:33 INFO - PROCESS | 1721 | 1464622173446 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:29:33 INFO - PROCESS | 1721 | 1464622173452 Marionette TRACE conn4 <- [1,2858,null,{}] 08:29:33 INFO - PROCESS | 1721 | 1464622173477 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:33 INFO - PROCESS | 1721 | 1464622173806 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 08:29:34 INFO - PROCESS | 1721 | 1464622174011 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:34 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d239c00 == 141 [pid = 1721] [id = 722] 08:29:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8dc17000) [pid = 1721] [serial = 2167] [outer = (nil)] 08:29:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8dd7cc00) [pid = 1721] [serial = 2168] [outer = 0x8dc17000] 08:29:34 INFO - PROCESS | 1721 | 1464622174098 Marionette DEBUG loaded listener.js 08:29:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x8dfe7800) [pid = 1721] [serial = 2169] [outer = 0x8dc17000] 08:29:35 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x8e55c400) [pid = 1721] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:29:35 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x8db22800) [pid = 1721] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:29:35 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x8e88f400) [pid = 1721] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:29:35 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x91290400) [pid = 1721] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:29:35 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x910aa000) [pid = 1721] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:29:35 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x8e48e400) [pid = 1721] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:29:35 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x89b26c00) [pid = 1721] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:29:35 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x8c13fc00) [pid = 1721] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:29:35 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x9100e000) [pid = 1721] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:29:35 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x8d35e800) [pid = 1721] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:29:35 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x919c1400) [pid = 1721] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:29:35 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x91a7dc00) [pid = 1721] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:29:35 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x8d358000) [pid = 1721] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:29:35 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x89e81400) [pid = 1721] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:29:35 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x8c132400) [pid = 1721] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:29:35 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x91745800) [pid = 1721] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:29:35 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x871a2400) [pid = 1721] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:29:35 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0x8db30000) [pid = 1721] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:29:35 INFO - PROCESS | 1721 | --DOMWINDOW == 121 (0x8e47dc00) [pid = 1721] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:29:35 INFO - PROCESS | 1721 | --DOMWINDOW == 120 (0x8e471800) [pid = 1721] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:29:35 INFO - PROCESS | 1721 | --DOMWINDOW == 119 (0x8d353c00) [pid = 1721] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:29:35 INFO - PROCESS | 1721 | 1464622175599 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:29:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:29:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 2195ms 08:29:35 INFO - PROCESS | 1721 | 1464622175641 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 08:29:35 INFO - PROCESS | 1721 | 1464622175645 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 08:29:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:29:35 INFO - PROCESS | 1721 | 1464622175657 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:29:35 INFO - PROCESS | 1721 | 1464622175659 Marionette TRACE conn4 <- [1,2862,null,{}] 08:29:35 INFO - PROCESS | 1721 | 1464622175666 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:35 INFO - PROCESS | 1721 | 1464622175908 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 08:29:36 INFO - PROCESS | 1721 | 1464622176184 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:36 INFO - PROCESS | 1721 | ++DOCSHELL 0x871aa800 == 142 [pid = 1721] [id = 723] 08:29:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 120 (0x89e83000) [pid = 1721] [serial = 2170] [outer = (nil)] 08:29:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 121 (0x8db30000) [pid = 1721] [serial = 2171] [outer = 0x89e83000] 08:29:36 INFO - PROCESS | 1721 | 1464622176270 Marionette DEBUG loaded listener.js 08:29:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0x8dddf000) [pid = 1721] [serial = 2172] [outer = 0x89e83000] 08:29:37 INFO - PROCESS | 1721 | 1464622177289 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:29:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:29:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1695ms 08:29:37 INFO - PROCESS | 1721 | 1464622177353 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 08:29:37 INFO - PROCESS | 1721 | 1464622177359 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 08:29:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:29:37 INFO - PROCESS | 1721 | 1464622177369 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:29:37 INFO - PROCESS | 1721 | 1464622177376 Marionette TRACE conn4 <- [1,2866,null,{}] 08:29:37 INFO - PROCESS | 1721 | 1464622177388 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:37 INFO - PROCESS | 1721 | 1464622177666 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 08:29:38 INFO - PROCESS | 1721 | 1464622178032 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:38 INFO - PROCESS | 1721 | ++DOCSHELL 0x89e84000 == 143 [pid = 1721] [id = 724] 08:29:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x89e86000) [pid = 1721] [serial = 2173] [outer = (nil)] 08:29:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x8ad1b800) [pid = 1721] [serial = 2174] [outer = 0x89e86000] 08:29:38 INFO - PROCESS | 1721 | 1464622178127 Marionette DEBUG loaded listener.js 08:29:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x8be8e400) [pid = 1721] [serial = 2175] [outer = 0x89e86000] 08:29:39 INFO - PROCESS | 1721 | 1464622179167 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:29:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:29:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1852ms 08:29:39 INFO - PROCESS | 1721 | 1464622179222 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 08:29:39 INFO - PROCESS | 1721 | 1464622179232 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 08:29:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:29:39 INFO - PROCESS | 1721 | 1464622179244 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:29:39 INFO - PROCESS | 1721 | 1464622179248 Marionette TRACE conn4 <- [1,2870,null,{}] 08:29:39 INFO - PROCESS | 1721 | 1464622179255 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:39 INFO - PROCESS | 1721 | 1464622179563 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 08:29:39 INFO - PROCESS | 1721 | 1464622179919 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:39 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d35dc00 == 144 [pid = 1721] [id = 725] 08:29:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x8d3d8c00) [pid = 1721] [serial = 2176] [outer = (nil)] 08:29:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x8d508400) [pid = 1721] [serial = 2177] [outer = 0x8d3d8c00] 08:29:40 INFO - PROCESS | 1721 | 1464622180013 Marionette DEBUG loaded listener.js 08:29:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x8dc19000) [pid = 1721] [serial = 2178] [outer = 0x8d3d8c00] 08:29:40 INFO - PROCESS | 1721 | 1464622180988 Marionette TRACE conn4 <- [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]]]}] 08:29:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:29:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1786ms 08:29:41 INFO - PROCESS | 1721 | 1464622181030 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 08:29:41 INFO - PROCESS | 1721 | 1464622181035 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 08:29:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:29:41 INFO - PROCESS | 1721 | 1464622181043 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:29:41 INFO - PROCESS | 1721 | 1464622181050 Marionette TRACE conn4 <- [1,2874,null,{}] 08:29:41 INFO - PROCESS | 1721 | 1464622181067 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:41 INFO - PROCESS | 1721 | 1464622181351 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 08:29:41 INFO - PROCESS | 1721 | 1464622181766 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:41 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e487800 == 145 [pid = 1721] [id = 726] 08:29:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x8e493000) [pid = 1721] [serial = 2179] [outer = (nil)] 08:29:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x8e6ab800) [pid = 1721] [serial = 2180] [outer = 0x8e493000] 08:29:41 INFO - PROCESS | 1721 | 1464622181862 Marionette DEBUG loaded listener.js 08:29:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x8e6b4c00) [pid = 1721] [serial = 2181] [outer = 0x8e493000] 08:29:42 INFO - PROCESS | 1721 | 1464622182792 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:29:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:29:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1816ms 08:29:42 INFO - PROCESS | 1721 | 1464622182860 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 08:29:42 INFO - PROCESS | 1721 | 1464622182866 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 08:29:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:29:42 INFO - PROCESS | 1721 | 1464622182873 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:29:42 INFO - PROCESS | 1721 | 1464622182876 Marionette TRACE conn4 <- [1,2878,null,{}] 08:29:42 INFO - PROCESS | 1721 | 1464622182883 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:43 INFO - PROCESS | 1721 | 1464622183188 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 08:29:43 INFO - PROCESS | 1721 | 1464622183549 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:43 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d358400 == 146 [pid = 1721] [id = 727] 08:29:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x8e888c00) [pid = 1721] [serial = 2182] [outer = (nil)] 08:29:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x8eee4c00) [pid = 1721] [serial = 2183] [outer = 0x8e888c00] 08:29:43 INFO - PROCESS | 1721 | 1464622183650 Marionette DEBUG loaded listener.js 08:29:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x90954800) [pid = 1721] [serial = 2184] [outer = 0x8e888c00] 08:29:44 INFO - PROCESS | 1721 | 1464622184596 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:29:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:29:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1789ms 08:29:44 INFO - PROCESS | 1721 | 1464622184664 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 08:29:44 INFO - PROCESS | 1721 | 1464622184668 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 08:29:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:29:44 INFO - PROCESS | 1721 | 1464622184675 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:29:44 INFO - PROCESS | 1721 | 1464622184679 Marionette TRACE conn4 <- [1,2882,null,{}] 08:29:44 INFO - PROCESS | 1721 | 1464622184685 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:44 INFO - PROCESS | 1721 | 1464622184978 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 08:29:45 INFO - PROCESS | 1721 | 1464622185328 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:45 INFO - PROCESS | 1721 | ++DOCSHELL 0x8eee2400 == 147 [pid = 1721] [id = 728] 08:29:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x8eee3000) [pid = 1721] [serial = 2185] [outer = (nil)] 08:29:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x90fc7400) [pid = 1721] [serial = 2186] [outer = 0x8eee3000] 08:29:45 INFO - PROCESS | 1721 | 1464622185420 Marionette DEBUG loaded listener.js 08:29:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x90fcb400) [pid = 1721] [serial = 2187] [outer = 0x8eee3000] 08:29:46 INFO - PROCESS | 1721 | 1464622186399 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:29:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:29:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1761ms 08:29:46 INFO - PROCESS | 1721 | 1464622186437 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 08:29:46 INFO - PROCESS | 1721 | 1464622186441 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 08:29:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:29:46 INFO - PROCESS | 1721 | 1464622186448 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:29:46 INFO - PROCESS | 1721 | 1464622186453 Marionette TRACE conn4 <- [1,2886,null,{}] 08:29:46 INFO - PROCESS | 1721 | 1464622186459 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:46 INFO - PROCESS | 1721 | 1464622186794 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 08:29:47 INFO - PROCESS | 1721 | 1464622187153 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:47 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e88c400 == 148 [pid = 1721] [id = 729] 08:29:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x91010000) [pid = 1721] [serial = 2188] [outer = (nil)] 08:29:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x91290400) [pid = 1721] [serial = 2189] [outer = 0x91010000] 08:29:47 INFO - PROCESS | 1721 | 1464622187248 Marionette DEBUG loaded listener.js 08:29:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x9174c000) [pid = 1721] [serial = 2190] [outer = 0x91010000] 08:29:48 INFO - PROCESS | 1721 | 1464622188200 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:29:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:29:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1791ms 08:29:48 INFO - PROCESS | 1721 | 1464622188240 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 08:29:48 INFO - PROCESS | 1721 | 1464622188245 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 08:29:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:29:48 INFO - PROCESS | 1721 | 1464622188270 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:29:48 INFO - PROCESS | 1721 | 1464622188273 Marionette TRACE conn4 <- [1,2890,null,{}] 08:29:48 INFO - PROCESS | 1721 | 1464622188287 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:48 INFO - PROCESS | 1721 | 1464622188570 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 08:29:48 INFO - PROCESS | 1721 | 1464622188919 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:48 INFO - PROCESS | 1721 | ++DOCSHELL 0x87b5e800 == 149 [pid = 1721] [id = 730] 08:29:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x91284400) [pid = 1721] [serial = 2191] [outer = (nil)] 08:29:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x919c4000) [pid = 1721] [serial = 2192] [outer = 0x91284400] 08:29:49 INFO - PROCESS | 1721 | 1464622189011 Marionette DEBUG loaded listener.js 08:29:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x919c9c00) [pid = 1721] [serial = 2193] [outer = 0x91284400] 08:29:49 INFO - PROCESS | 1721 | 1464622189961 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:29:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:29:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1774ms 08:29:50 INFO - PROCESS | 1721 | 1464622190028 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 08:29:50 INFO - PROCESS | 1721 | 1464622190032 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 08:29:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:29:50 INFO - PROCESS | 1721 | 1464622190039 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:29:50 INFO - PROCESS | 1721 | 1464622190043 Marionette TRACE conn4 <- [1,2894,null,{}] 08:29:50 INFO - PROCESS | 1721 | 1464622190050 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:50 INFO - PROCESS | 1721 | 1464622190350 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 08:29:50 INFO - PROCESS | 1721 | 1464622190707 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:50 INFO - PROCESS | 1721 | ++DOCSHELL 0x90fd0c00 == 150 [pid = 1721] [id = 731] 08:29:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x910b5000) [pid = 1721] [serial = 2194] [outer = (nil)] 08:29:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x91a77c00) [pid = 1721] [serial = 2195] [outer = 0x910b5000] 08:29:50 INFO - PROCESS | 1721 | 1464622190801 Marionette DEBUG loaded listener.js 08:29:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x91a7bc00) [pid = 1721] [serial = 2196] [outer = 0x910b5000] 08:29:51 INFO - PROCESS | 1721 | 1464622191763 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:29:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:29:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1788ms 08:29:51 INFO - PROCESS | 1721 | 1464622191830 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 08:29:51 INFO - PROCESS | 1721 | 1464622191835 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 08:29:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:29:51 INFO - PROCESS | 1721 | 1464622191843 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:29:51 INFO - PROCESS | 1721 | 1464622191846 Marionette TRACE conn4 <- [1,2898,null,{}] 08:29:51 INFO - PROCESS | 1721 | 1464622191855 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:52 INFO - PROCESS | 1721 | 1464622192166 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 08:29:52 INFO - PROCESS | 1721 | 1464622192528 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:52 INFO - PROCESS | 1721 | ++DOCSHELL 0x910ad400 == 151 [pid = 1721] [id = 732] 08:29:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x919c4800) [pid = 1721] [serial = 2197] [outer = (nil)] 08:29:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x92543400) [pid = 1721] [serial = 2198] [outer = 0x919c4800] 08:29:52 INFO - PROCESS | 1721 | 1464622192631 Marionette DEBUG loaded listener.js 08:29:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x9269b400) [pid = 1721] [serial = 2199] [outer = 0x919c4800] 08:29:53 INFO - PROCESS | 1721 | 1464622193822 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:29:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:29:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 2046ms 08:29:53 INFO - PROCESS | 1721 | 1464622193890 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 08:29:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:29:53 INFO - PROCESS | 1721 | 1464622193894 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 08:29:53 INFO - PROCESS | 1721 | 1464622193901 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:29:53 INFO - PROCESS | 1721 | 1464622193905 Marionette TRACE conn4 <- [1,2902,null,{}] 08:29:53 INFO - PROCESS | 1721 | 1464622193912 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:54 INFO - PROCESS | 1721 | 1464622194182 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 08:29:54 INFO - PROCESS | 1721 | 1464622194543 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:54 INFO - PROCESS | 1721 | ++DOCSHELL 0x9183b000 == 152 [pid = 1721] [id = 733] 08:29:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x91a69c00) [pid = 1721] [serial = 2200] [outer = (nil)] 08:29:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x92944800) [pid = 1721] [serial = 2201] [outer = 0x91a69c00] 08:29:54 INFO - PROCESS | 1721 | 1464622194649 Marionette DEBUG loaded listener.js 08:29:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x92a0bc00) [pid = 1721] [serial = 2202] [outer = 0x91a69c00] 08:29:55 INFO - PROCESS | 1721 | 1464622195776 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:29:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:29:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1939ms 08:29:55 INFO - PROCESS | 1721 | 1464622195843 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 08:29:55 INFO - PROCESS | 1721 | 1464622195850 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 08:29:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:29:55 INFO - PROCESS | 1721 | 1464622195860 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:29:55 INFO - PROCESS | 1721 | 1464622195867 Marionette TRACE conn4 <- [1,2906,null,{}] 08:29:55 INFO - PROCESS | 1721 | 1464622195876 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:56 INFO - PROCESS | 1721 | 1464622196279 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 08:29:56 INFO - PROCESS | 1721 | 1464622196659 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:56 INFO - PROCESS | 1721 | ++DOCSHELL 0x9282e800 == 153 [pid = 1721] [id = 734] 08:29:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x92c17000) [pid = 1721] [serial = 2203] [outer = (nil)] 08:29:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x93762000) [pid = 1721] [serial = 2204] [outer = 0x92c17000] 08:29:56 INFO - PROCESS | 1721 | 1464622196761 Marionette DEBUG loaded listener.js 08:29:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x94f7c800) [pid = 1721] [serial = 2205] [outer = 0x92c17000] 08:29:58 INFO - PROCESS | 1721 | 1464622198038 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:29:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:29:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 2240ms 08:29:58 INFO - PROCESS | 1721 | 1464622198116 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 08:29:58 INFO - PROCESS | 1721 | 1464622198123 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 08:29:58 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:29:58 INFO - PROCESS | 1721 | 1464622198133 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:29:58 INFO - PROCESS | 1721 | 1464622198140 Marionette TRACE conn4 <- [1,2910,null,{}] 08:29:58 INFO - PROCESS | 1721 | 1464622198150 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:58 INFO - PROCESS | 1721 | 1464622198593 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 08:29:58 INFO - PROCESS | 1721 | 1464622198846 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:58 INFO - PROCESS | 1721 | ++DOCSHELL 0x922ccc00 == 154 [pid = 1721] [id = 735] 08:29:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x94f47400) [pid = 1721] [serial = 2206] [outer = (nil)] 08:29:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x95136c00) [pid = 1721] [serial = 2207] [outer = 0x94f47400] 08:29:58 INFO - PROCESS | 1721 | 1464622198937 Marionette DEBUG loaded listener.js 08:29:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x951efc00) [pid = 1721] [serial = 2208] [outer = 0x94f47400] 08:29:59 INFO - PROCESS | 1721 | 1464622199704 Marionette TRACE conn4 <- [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]]]}] 08:29:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:29:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:29:59 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1588ms 08:29:59 INFO - PROCESS | 1721 | 1464622199721 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 08:29:59 INFO - TEST-START | /DOMEvents/constructors.html 08:29:59 INFO - PROCESS | 1721 | 1464622199725 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 08:29:59 INFO - PROCESS | 1721 | 1464622199733 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:29:59 INFO - PROCESS | 1721 | 1464622199736 Marionette TRACE conn4 <- [1,2914,null,{}] 08:29:59 INFO - PROCESS | 1721 | 1464622199767 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:00 INFO - PROCESS | 1721 | 1464622200020 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 08:30:00 INFO - PROCESS | 1721 | 1464622200345 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:00 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e494c00 == 155 [pid = 1721] [id = 736] 08:30:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x94f85400) [pid = 1721] [serial = 2209] [outer = (nil)] 08:30:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x99dc9c00) [pid = 1721] [serial = 2210] [outer = 0x94f85400] 08:30:00 INFO - PROCESS | 1721 | 1464622200489 Marionette DEBUG loaded listener.js 08:30:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x99dd2c00) [pid = 1721] [serial = 2211] [outer = 0x94f85400] 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:30:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:30:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:30:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:30:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:30:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:30:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:30:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:30:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:30:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:30:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:30:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:30:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:30:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:30:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:30:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:30:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:30:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:30:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:30:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:30:01 INFO - TEST-OK | /DOMEvents/constructors.html | took 2092ms 08:30:01 INFO - PROCESS | 1721 | 1464622201744 Marionette TRACE conn4 <- [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]]]}] 08:30:01 INFO - PROCESS | 1721 | 1464622201837 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 08:30:01 INFO - PROCESS | 1721 | 1464622201844 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 08:30:01 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:30:01 INFO - PROCESS | 1721 | 1464622201909 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:30:01 INFO - PROCESS | 1721 | 1464622201912 Marionette TRACE conn4 <- [1,2918,null,{}] 08:30:01 INFO - PROCESS | 1721 | 1464622201920 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:02 INFO - PROCESS | 1721 | 1464622202278 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 08:30:02 INFO - PROCESS | 1721 | 1464622202650 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:02 INFO - PROCESS | 1721 | ++DOCSHELL 0x96c0a400 == 156 [pid = 1721] [id = 737] 08:30:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x98893400) [pid = 1721] [serial = 2212] [outer = (nil)] 08:30:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x9a2d5000) [pid = 1721] [serial = 2213] [outer = 0x98893400] 08:30:02 INFO - PROCESS | 1721 | 1464622202771 Marionette DEBUG loaded listener.js 08:30:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x9a2dd400) [pid = 1721] [serial = 2214] [outer = 0x98893400] 08:30:03 INFO - PROCESS | 1721 | 1464622203664 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:30:03 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:30:03 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1801ms 08:30:03 INFO - PROCESS | 1721 | 1464622203701 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 08:30:03 INFO - PROCESS | 1721 | 1464622203707 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 08:30:03 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:30:03 INFO - PROCESS | 1721 | 1464622203716 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:30:03 INFO - PROCESS | 1721 | 1464622203720 Marionette TRACE conn4 <- [1,2922,null,{}] 08:30:03 INFO - PROCESS | 1721 | 1464622203728 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:04 INFO - PROCESS | 1721 | 1464622204041 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 08:30:04 INFO - PROCESS | 1721 | 1464622204461 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:04 INFO - PROCESS | 1721 | ++DOCSHELL 0x99e8c400 == 157 [pid = 1721] [id = 738] 08:30:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x9a097800) [pid = 1721] [serial = 2215] [outer = (nil)] 08:30:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x9a7b7400) [pid = 1721] [serial = 2216] [outer = 0x9a097800] 08:30:04 INFO - PROCESS | 1721 | 1464622204586 Marionette DEBUG loaded listener.js 08:30:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x9a83fc00) [pid = 1721] [serial = 2217] [outer = 0x9a097800] 08:30:05 INFO - PROCESS | 1721 | [1721] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:30:05 INFO - PROCESS | 1721 | [1721] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:30:05 INFO - PROCESS | 1721 | [1721] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:30:05 INFO - PROCESS | 1721 | [1721] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:30:05 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:30:05 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:30:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:30:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:30:05 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 08:30:05 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:30:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:30:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:30:05 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 08:30:05 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:30:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:30:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:30:05 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]" 08:30:05 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:30:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:30:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:30:05 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:30:05 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1839ms 08:30:05 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:30:05 INFO - PROCESS | 1721 | 1464622205529 Marionette TRACE conn4 <- [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]]]}] 08:30:05 INFO - PROCESS | 1721 | 1464622205560 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 08:30:05 INFO - PROCESS | 1721 | 1464622205562 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 08:30:05 INFO - PROCESS | 1721 | 1464622205577 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:30:05 INFO - PROCESS | 1721 | 1464622205587 Marionette TRACE conn4 <- [1,2926,null,{}] 08:30:05 INFO - PROCESS | 1721 | 1464622205594 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:05 INFO - PROCESS | 1721 | 1464622205850 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 08:30:06 INFO - PROCESS | 1721 | 1464622206228 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:06 INFO - PROCESS | 1721 | ++DOCSHELL 0x99e80800 == 158 [pid = 1721] [id = 739] 08:30:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x9a846000) [pid = 1721] [serial = 2218] [outer = (nil)] 08:30:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x9af57800) [pid = 1721] [serial = 2219] [outer = 0x9a846000] 08:30:06 INFO - PROCESS | 1721 | 1464622206348 Marionette DEBUG loaded listener.js 08:30:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x9af54c00) [pid = 1721] [serial = 2220] [outer = 0x9a846000] 08:30:07 INFO - PROCESS | 1721 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:30:07 INFO - PROCESS | 1721 | 1464622207217 Marionette TRACE conn4 <- [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]]]}] 08:30:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:30:07 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1699ms 08:30:10 INFO - PROCESS | 1721 | --DOCSHELL 0x9a840800 == 157 [pid = 1721] [id = 592] 08:30:10 INFO - PROCESS | 1721 | --DOCSHELL 0x87b5ec00 == 156 [pid = 1721] [id = 595] 08:30:10 INFO - PROCESS | 1721 | --DOCSHELL 0x89e83400 == 155 [pid = 1721] [id = 637] 08:30:10 INFO - PROCESS | 1721 | --DOCSHELL 0x8a8e1c00 == 154 [pid = 1721] [id = 558] 08:30:10 INFO - PROCESS | 1721 | --DOCSHELL 0x95139c00 == 153 [pid = 1721] [id = 593] 08:30:10 INFO - PROCESS | 1721 | --DOCSHELL 0xa3229400 == 152 [pid = 1721] [id = 596] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x8eeee800) [pid = 1721] [serial = 2076] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x8ddd2800) [pid = 1721] [serial = 2064] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x90961400) [pid = 1721] [serial = 2078] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x91a5d400) [pid = 1721] [serial = 2091] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x9128f800) [pid = 1721] [serial = 2084] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x8e6ae400) [pid = 1721] [serial = 2073] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x8ad9f400) [pid = 1721] [serial = 2100] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x8e6abc00) [pid = 1721] [serial = 2072] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x8c218000) [pid = 1721] [serial = 2054] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x910af000) [pid = 1721] [serial = 2081] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x8db23c00) [pid = 1721] [serial = 2061] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x910b2000) [pid = 1721] [serial = 2082] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x91a77800) [pid = 1721] [serial = 2093] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x92140400) [pid = 1721] [serial = 2096] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x8d360400) [pid = 1721] [serial = 2105] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x8be89c00) [pid = 1721] [serial = 2052] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x8d239000) [pid = 1721] [serial = 2103] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x8ad16c00) [pid = 1721] [serial = 2099] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x91837800) [pid = 1721] [serial = 2087] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x8d232000) [pid = 1721] [serial = 2055] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x871ac400) [pid = 1721] [serial = 2048] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x8c210c00) [pid = 1721] [serial = 2102] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x8e473c00) [pid = 1721] [serial = 2066] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x8e885800) [pid = 1721] [serial = 1992] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x91a7e000) [pid = 1721] [serial = 2094] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x8e47a800) [pid = 1721] [serial = 2067] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x8e492000) [pid = 1721] [serial = 2069] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x8e496400) [pid = 1721] [serial = 2070] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x922c7c00) [pid = 1721] [serial = 2097] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x8dc1dc00) [pid = 1721] [serial = 2063] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x8eee6c00) [pid = 1721] [serial = 2075] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x8d3cfc00) [pid = 1721] [serial = 2058] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x90fc4000) [pid = 1721] [serial = 2079] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x8ada9c00) [pid = 1721] [serial = 2051] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x8871d000) [pid = 1721] [serial = 2049] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x91291c00) [pid = 1721] [serial = 2085] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x8d35fc00) [pid = 1721] [serial = 2057] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x919cd400) [pid = 1721] [serial = 2090] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x8d508800) [pid = 1721] [serial = 2106] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x8d50e400) [pid = 1721] [serial = 2060] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x9183bc00) [pid = 1721] [serial = 2088] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x8dd7e400) [pid = 1721] [serial = 2108] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1721 | 1464622210646 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 08:30:10 INFO - PROCESS | 1721 | 1464622210658 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 08:30:10 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:30:10 INFO - PROCESS | 1721 | 1464622210694 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:30:10 INFO - PROCESS | 1721 | 1464622210701 Marionette TRACE conn4 <- [1,2930,null,{}] 08:30:10 INFO - PROCESS | 1721 | 1464622210710 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:10 INFO - PROCESS | 1721 | 1464622210937 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 08:30:11 INFO - PROCESS | 1721 | 1464622211180 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:11 INFO - PROCESS | 1721 | ++DOCSHELL 0x8a8e5000 == 153 [pid = 1721] [id = 740] 08:30:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x8a8ebc00) [pid = 1721] [serial = 2221] [outer = (nil)] 08:30:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x8ad13400) [pid = 1721] [serial = 2222] [outer = 0x8a8ebc00] 08:30:11 INFO - PROCESS | 1721 | 1464622211262 Marionette DEBUG loaded listener.js 08:30:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x8ada6800) [pid = 1721] [serial = 2223] [outer = 0x8a8ebc00] 08:30:11 INFO - PROCESS | 1721 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:30:12 INFO - PROCESS | 1721 | 1464622212017 Marionette TRACE conn4 <- [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]]]}] 08:30:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:30:12 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1353ms 08:30:12 INFO - PROCESS | 1721 | 1464622212043 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 08:30:12 INFO - PROCESS | 1721 | 1464622212049 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 08:30:12 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:30:12 INFO - PROCESS | 1721 | 1464622212061 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:30:12 INFO - PROCESS | 1721 | 1464622212066 Marionette TRACE conn4 <- [1,2934,null,{}] 08:30:12 INFO - PROCESS | 1721 | 1464622212074 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:12 INFO - PROCESS | 1721 | 1464622212393 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 08:30:12 INFO - PROCESS | 1721 | 1464622212564 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:12 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c21a800 == 154 [pid = 1721] [id = 741] 08:30:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x8d22b400) [pid = 1721] [serial = 2224] [outer = (nil)] 08:30:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x8d236800) [pid = 1721] [serial = 2225] [outer = 0x8d22b400] 08:30:12 INFO - PROCESS | 1721 | 1464622212659 Marionette DEBUG loaded listener.js 08:30:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x8d289000) [pid = 1721] [serial = 2226] [outer = 0x8d22b400] 08:30:13 INFO - PROCESS | 1721 | 1464622213538 Marionette TRACE conn4 <- [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]]]}] 08:30:13 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:30:13 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1500ms 08:30:13 INFO - PROCESS | 1721 | 1464622213568 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 08:30:13 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:30:13 INFO - PROCESS | 1721 | 1464622213573 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 08:30:13 INFO - PROCESS | 1721 | 1464622213581 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:30:13 INFO - PROCESS | 1721 | 1464622213583 Marionette TRACE conn4 <- [1,2938,null,{}] 08:30:13 INFO - PROCESS | 1721 | 1464622213598 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:13 INFO - PROCESS | 1721 | 1464622213945 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 08:30:14 INFO - PROCESS | 1721 | 1464622213990 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:14 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d50ac00 == 155 [pid = 1721] [id = 742] 08:30:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x8d50f400) [pid = 1721] [serial = 2227] [outer = (nil)] 08:30:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x8db29400) [pid = 1721] [serial = 2228] [outer = 0x8d50f400] 08:30:14 INFO - PROCESS | 1721 | 1464622214076 Marionette DEBUG loaded listener.js 08:30:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x8dd72c00) [pid = 1721] [serial = 2229] [outer = 0x8d50f400] 08:30:15 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x8dc17000) [pid = 1721] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:30:15 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x8c212c00) [pid = 1721] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:30:15 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x93988400) [pid = 1721] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:30:15 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x94f44400) [pid = 1721] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:30:15 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x92547c00) [pid = 1721] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:30:15 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x92140800) [pid = 1721] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:30:15 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x8d2e5000) [pid = 1721] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:30:15 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x91a67400) [pid = 1721] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:30:15 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x90fc3800) [pid = 1721] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:30:15 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x92acbc00) [pid = 1721] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:30:15 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x910aa400) [pid = 1721] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:30:15 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x8ad18000) [pid = 1721] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:30:15 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x90f6fc00) [pid = 1721] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:30:15 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x90fd1400) [pid = 1721] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:30:15 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0x92ac9c00) [pid = 1721] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:30:15 INFO - PROCESS | 1721 | --DOMWINDOW == 121 (0x90fc3c00) [pid = 1721] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:30:15 INFO - PROCESS | 1721 | --DOMWINDOW == 120 (0x87ca1000) [pid = 1721] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:30:15 INFO - PROCESS | 1721 | --DOMWINDOW == 119 (0x8e6b5c00) [pid = 1721] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:30:15 INFO - PROCESS | 1721 | --DOMWINDOW == 118 (0x8a8e4800) [pid = 1721] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:30:15 INFO - PROCESS | 1721 | --DOMWINDOW == 117 (0x8e48f000) [pid = 1721] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:30:15 INFO - PROCESS | 1721 | 1464622215487 Marionette TRACE conn4 <- [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]]]}] 08:30:15 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. 08:30:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1938ms 08:30:15 INFO - PROCESS | 1721 | 1464622215518 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 08:30:15 INFO - PROCESS | 1721 | 1464622215522 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 08:30:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:30:15 INFO - PROCESS | 1721 | 1464622215529 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:30:15 INFO - PROCESS | 1721 | 1464622215532 Marionette TRACE conn4 <- [1,2942,null,{}] 08:30:15 INFO - PROCESS | 1721 | 1464622215538 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:15 INFO - PROCESS | 1721 | 1464622215924 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 08:30:16 INFO - PROCESS | 1721 | 1464622216113 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:16 INFO - PROCESS | 1721 | ++DOCSHELL 0x8be86400 == 156 [pid = 1721] [id = 743] 08:30:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 118 (0x8c212c00) [pid = 1721] [serial = 2230] [outer = (nil)] 08:30:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 119 (0x8dd7b000) [pid = 1721] [serial = 2231] [outer = 0x8c212c00] 08:30:16 INFO - PROCESS | 1721 | 1464622216196 Marionette DEBUG loaded listener.js 08:30:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 120 (0x8dfec000) [pid = 1721] [serial = 2232] [outer = 0x8c212c00] 08:30:16 INFO - PROCESS | 1721 | 1464622216952 Marionette TRACE conn4 <- [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"]]]}] 08:30:17 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 08:30:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:30:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1480ms 08:30:17 INFO - PROCESS | 1721 | 1464622217011 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 08:30:17 INFO - PROCESS | 1721 | 1464622217014 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 08:30:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:30:17 INFO - PROCESS | 1721 | 1464622217021 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:30:17 INFO - PROCESS | 1721 | 1464622217025 Marionette TRACE conn4 <- [1,2946,null,{}] 08:30:17 INFO - PROCESS | 1721 | 1464622217031 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:17 INFO - PROCESS | 1721 | 1464622217337 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 08:30:17 INFO - PROCESS | 1721 | 1464622217365 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:17 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d2e5000 == 157 [pid = 1721] [id = 744] 08:30:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 121 (0x8dddac00) [pid = 1721] [serial = 2233] [outer = (nil)] 08:30:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0x8e488400) [pid = 1721] [serial = 2234] [outer = 0x8dddac00] 08:30:17 INFO - PROCESS | 1721 | 1464622217455 Marionette DEBUG loaded listener.js 08:30:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x8e492c00) [pid = 1721] [serial = 2235] [outer = 0x8dddac00] 08:30:18 INFO - PROCESS | 1721 | 1464622218628 Marionette TRACE conn4 <- [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]]]}] 08:30:18 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. 08:30:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1632ms 08:30:18 INFO - PROCESS | 1721 | 1464622218654 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 08:30:18 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:30:18 INFO - PROCESS | 1721 | 1464622218662 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 08:30:18 INFO - PROCESS | 1721 | 1464622218670 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:30:18 INFO - PROCESS | 1721 | 1464622218678 Marionette TRACE conn4 <- [1,2950,null,{}] 08:30:18 INFO - PROCESS | 1721 | 1464622218686 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:18 INFO - PROCESS | 1721 | 1464622218982 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 08:30:19 INFO - PROCESS | 1721 | 1464622219352 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:19 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0d6c00 == 158 [pid = 1721] [id = 745] 08:30:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x8c0da400) [pid = 1721] [serial = 2236] [outer = (nil)] 08:30:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x8c21bc00) [pid = 1721] [serial = 2237] [outer = 0x8c0da400] 08:30:19 INFO - PROCESS | 1721 | 1464622219450 Marionette DEBUG loaded listener.js 08:30:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x8d2e5400) [pid = 1721] [serial = 2238] [outer = 0x8c0da400] 08:30:20 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db2e400 == 159 [pid = 1721] [id = 746] 08:30:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x8dc17000) [pid = 1721] [serial = 2239] [outer = (nil)] 08:30:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x8dc20800) [pid = 1721] [serial = 2240] [outer = 0x8dc17000] 08:30:20 INFO - PROCESS | 1721 | 1464622220399 Marionette TRACE conn4 <- [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]]]}] 08:30:20 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. 08:30:20 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1787ms 08:30:20 INFO - PROCESS | 1721 | 1464622220458 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 08:30:20 INFO - PROCESS | 1721 | 1464622220473 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 08:30:20 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:30:20 INFO - PROCESS | 1721 | 1464622220489 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:30:20 INFO - PROCESS | 1721 | 1464622220495 Marionette TRACE conn4 <- [1,2954,null,{}] 08:30:20 INFO - PROCESS | 1721 | 1464622220549 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:20 INFO - PROCESS | 1721 | 1464622220895 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 08:30:21 INFO - PROCESS | 1721 | 1464622221296 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:21 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e477c00 == 160 [pid = 1721] [id = 747] 08:30:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x8e479c00) [pid = 1721] [serial = 2241] [outer = (nil)] 08:30:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x8e48d000) [pid = 1721] [serial = 2242] [outer = 0x8e479c00] 08:30:21 INFO - PROCESS | 1721 | 1464622221390 Marionette DEBUG loaded listener.js 08:30:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x8e55b800) [pid = 1721] [serial = 2243] [outer = 0x8e479c00] 08:30:22 INFO - PROCESS | 1721 | 1464622222228 Marionette TRACE conn4 <- [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]]]}] 08:30:22 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:30:22 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 08:30:22 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1778ms 08:30:22 INFO - PROCESS | 1721 | 1464622222268 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 08:30:22 INFO - PROCESS | 1721 | 1464622222273 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 08:30:22 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:30:22 INFO - PROCESS | 1721 | 1464622222280 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:30:22 INFO - PROCESS | 1721 | 1464622222287 Marionette TRACE conn4 <- [1,2958,null,{}] 08:30:22 INFO - PROCESS | 1721 | 1464622222305 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:22 INFO - PROCESS | 1721 | 1464622222633 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 08:30:23 INFO - PROCESS | 1721 | 1464622222999 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:23 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d231c00 == 161 [pid = 1721] [id = 748] 08:30:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x8e88bc00) [pid = 1721] [serial = 2244] [outer = (nil)] 08:30:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x90f6bc00) [pid = 1721] [serial = 2245] [outer = 0x8e88bc00] 08:30:23 INFO - PROCESS | 1721 | 1464622223103 Marionette DEBUG loaded listener.js 08:30:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x90fc4000) [pid = 1721] [serial = 2246] [outer = 0x8e88bc00] 08:30:23 INFO - PROCESS | 1721 | 1464622223929 Marionette TRACE conn4 <- [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]]]}] 08:30:23 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. 08:30:23 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1694ms 08:30:23 INFO - PROCESS | 1721 | 1464622223975 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 08:30:23 INFO - PROCESS | 1721 | 1464622223981 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 08:30:23 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:30:23 INFO - PROCESS | 1721 | 1464622223988 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:30:23 INFO - PROCESS | 1721 | 1464622223991 Marionette TRACE conn4 <- [1,2962,null,{}] 08:30:24 INFO - PROCESS | 1721 | 1464622224022 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:24 INFO - PROCESS | 1721 | 1464622224281 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 08:30:24 INFO - PROCESS | 1721 | 1464622224578 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:24 INFO - PROCESS | 1721 | ++DOCSHELL 0x8be8bc00 == 162 [pid = 1721] [id = 749] 08:30:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x9095f800) [pid = 1721] [serial = 2247] [outer = (nil)] 08:30:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x910aa400) [pid = 1721] [serial = 2248] [outer = 0x9095f800] 08:30:24 INFO - PROCESS | 1721 | 1464622224721 Marionette DEBUG loaded listener.js 08:30:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x91283800) [pid = 1721] [serial = 2249] [outer = 0x9095f800] 08:30:25 INFO - PROCESS | 1721 | 1464622225529 Marionette TRACE conn4 <- [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]]]}] 08:30:25 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. 08:30:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1558ms 08:30:25 INFO - PROCESS | 1721 | 1464622225546 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 08:30:25 INFO - PROCESS | 1721 | 1464622225550 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 08:30:25 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:30:25 INFO - PROCESS | 1721 | 1464622225557 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:30:25 INFO - PROCESS | 1721 | 1464622225561 Marionette TRACE conn4 <- [1,2966,null,{}] 08:30:25 INFO - PROCESS | 1721 | 1464622225567 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:25 INFO - PROCESS | 1721 | 1464622225815 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 08:30:26 INFO - PROCESS | 1721 | 1464622226120 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:26 INFO - PROCESS | 1721 | ++DOCSHELL 0x90fca400 == 163 [pid = 1721] [id = 750] 08:30:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x91288800) [pid = 1721] [serial = 2250] [outer = (nil)] 08:30:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x91740400) [pid = 1721] [serial = 2251] [outer = 0x91288800] 08:30:26 INFO - PROCESS | 1721 | 1464622226270 Marionette DEBUG loaded listener.js 08:30:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x91832400) [pid = 1721] [serial = 2252] [outer = 0x91288800] 08:30:27 INFO - PROCESS | 1721 | 1464622227109 Marionette TRACE conn4 <- [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]]]}] 08:30:27 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. 08:30:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1590ms 08:30:27 INFO - PROCESS | 1721 | 1464622227149 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 08:30:27 INFO - PROCESS | 1721 | 1464622227152 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 08:30:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:30:27 INFO - PROCESS | 1721 | 1464622227160 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:30:27 INFO - PROCESS | 1721 | 1464622227164 Marionette TRACE conn4 <- [1,2970,null,{}] 08:30:27 INFO - PROCESS | 1721 | 1464622227170 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:27 INFO - PROCESS | 1721 | 1464622227464 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 08:30:27 INFO - PROCESS | 1721 | 1464622227833 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:27 INFO - PROCESS | 1721 | ++DOCSHELL 0x9128d800 == 164 [pid = 1721] [id = 751] 08:30:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x91838400) [pid = 1721] [serial = 2253] [outer = (nil)] 08:30:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x91a7e000) [pid = 1721] [serial = 2254] [outer = 0x91838400] 08:30:27 INFO - PROCESS | 1721 | 1464622227930 Marionette DEBUG loaded listener.js 08:30:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x91a80000) [pid = 1721] [serial = 2255] [outer = 0x91838400] 08:30:28 INFO - PROCESS | 1721 | 1464622228714 Marionette TRACE conn4 <- [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]]]}] 08:30:28 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. 08:30:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1586ms 08:30:28 INFO - PROCESS | 1721 | 1464622228747 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 08:30:28 INFO - PROCESS | 1721 | 1464622228753 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 08:30:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:30:28 INFO - PROCESS | 1721 | 1464622228760 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:30:28 INFO - PROCESS | 1721 | 1464622228763 Marionette TRACE conn4 <- [1,2974,null,{}] 08:30:28 INFO - PROCESS | 1721 | 1464622228770 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:29 INFO - PROCESS | 1721 | 1464622229048 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 08:30:29 INFO - PROCESS | 1721 | 1464622229331 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:29 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e473400 == 165 [pid = 1721] [id = 752] 08:30:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x9213d800) [pid = 1721] [serial = 2256] [outer = (nil)] 08:30:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x922ca000) [pid = 1721] [serial = 2257] [outer = 0x9213d800] 08:30:29 INFO - PROCESS | 1721 | 1464622229429 Marionette DEBUG loaded listener.js 08:30:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x922cdc00) [pid = 1721] [serial = 2258] [outer = 0x9213d800] 08:30:30 INFO - PROCESS | 1721 | 1464622230286 Marionette TRACE conn4 <- [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]]]}] 08:30:30 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. 08:30:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1548ms 08:30:30 INFO - PROCESS | 1721 | 1464622230308 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 08:30:30 INFO - PROCESS | 1721 | 1464622230313 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 08:30:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:30:30 INFO - PROCESS | 1721 | 1464622230321 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:30:30 INFO - PROCESS | 1721 | 1464622230325 Marionette TRACE conn4 <- [1,2978,null,{}] 08:30:30 INFO - PROCESS | 1721 | 1464622230331 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:30 INFO - PROCESS | 1721 | 1464622230600 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 08:30:30 INFO - PROCESS | 1721 | 1464622230909 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:30 INFO - PROCESS | 1721 | ++DOCSHELL 0x919c5000 == 166 [pid = 1721] [id = 753] 08:30:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x922c6800) [pid = 1721] [serial = 2259] [outer = (nil)] 08:30:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x9282c400) [pid = 1721] [serial = 2260] [outer = 0x922c6800] 08:30:31 INFO - PROCESS | 1721 | 1464622231053 Marionette DEBUG loaded listener.js 08:30:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x92939800) [pid = 1721] [serial = 2261] [outer = 0x922c6800] 08:30:31 INFO - PROCESS | 1721 | 1464622231840 Marionette TRACE conn4 <- [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]]]}] 08:30:31 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. 08:30:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1582ms 08:30:31 INFO - PROCESS | 1721 | 1464622231903 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 08:30:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:30:31 INFO - PROCESS | 1721 | 1464622231908 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 08:30:31 INFO - PROCESS | 1721 | 1464622231915 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:30:31 INFO - PROCESS | 1721 | 1464622231919 Marionette TRACE conn4 <- [1,2982,null,{}] 08:30:31 INFO - PROCESS | 1721 | 1464622231988 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:32 INFO - PROCESS | 1721 | 1464622232256 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 08:30:32 INFO - PROCESS | 1721 | 1464622232747 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:32 INFO - PROCESS | 1721 | ++DOCSHELL 0x90fcd400 == 167 [pid = 1721] [id = 754] 08:30:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x90fd0800) [pid = 1721] [serial = 2262] [outer = (nil)] 08:30:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x92ac9c00) [pid = 1721] [serial = 2263] [outer = 0x90fd0800] 08:30:32 INFO - PROCESS | 1721 | 1464622232857 Marionette DEBUG loaded listener.js 08:30:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x92ace400) [pid = 1721] [serial = 2264] [outer = 0x90fd0800] 08:30:33 INFO - PROCESS | 1721 | 1464622233674 Marionette TRACE conn4 <- [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"]]]}] 08:30:33 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 08:30:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:30:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:30:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1806ms 08:30:33 INFO - PROCESS | 1721 | 1464622233722 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 08:30:33 INFO - PROCESS | 1721 | 1464622233726 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 08:30:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:30:33 INFO - PROCESS | 1721 | 1464622233733 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:30:33 INFO - PROCESS | 1721 | 1464622233737 Marionette TRACE conn4 <- [1,2986,null,{}] 08:30:33 INFO - PROCESS | 1721 | 1464622233744 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:34 INFO - PROCESS | 1721 | 1464622234045 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 08:30:34 INFO - PROCESS | 1721 | 1464622234413 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:34 INFO - PROCESS | 1721 | ++DOCSHELL 0x92c12000 == 168 [pid = 1721] [id = 755] 08:30:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x93988c00) [pid = 1721] [serial = 2265] [outer = (nil)] 08:30:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x94f47000) [pid = 1721] [serial = 2266] [outer = 0x93988c00] 08:30:34 INFO - PROCESS | 1721 | 1464622234512 Marionette DEBUG loaded listener.js 08:30:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x95102800) [pid = 1721] [serial = 2267] [outer = 0x93988c00] 08:30:35 INFO - PROCESS | 1721 | 1464622235340 Marionette TRACE conn4 <- [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]]]}] 08:30:35 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. 08:30:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1637ms 08:30:35 INFO - PROCESS | 1721 | 1464622235372 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 08:30:35 INFO - PROCESS | 1721 | 1464622235377 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 08:30:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:30:35 INFO - PROCESS | 1721 | 1464622235383 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:30:35 INFO - PROCESS | 1721 | 1464622235388 Marionette TRACE conn4 <- [1,2990,null,{}] 08:30:35 INFO - PROCESS | 1721 | 1464622235394 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:35 INFO - PROCESS | 1721 | 1464622235699 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 08:30:36 INFO - PROCESS | 1721 | 1464622236064 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:36 INFO - PROCESS | 1721 | ++DOCSHELL 0x9513a800 == 169 [pid = 1721] [id = 756] 08:30:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x97684000) [pid = 1721] [serial = 2268] [outer = (nil)] 08:30:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x99dc6400) [pid = 1721] [serial = 2269] [outer = 0x97684000] 08:30:36 INFO - PROCESS | 1721 | 1464622236173 Marionette DEBUG loaded listener.js 08:30:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x9a149400) [pid = 1721] [serial = 2270] [outer = 0x97684000] 08:30:36 INFO - PROCESS | 1721 | ++DOCSHELL 0x9af4a400 == 170 [pid = 1721] [id = 757] 08:30:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x9af58c00) [pid = 1721] [serial = 2271] [outer = (nil)] 08:30:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x9af88400) [pid = 1721] [serial = 2272] [outer = 0x9af58c00] 08:30:37 INFO - PROCESS | 1721 | 1464622237102 Marionette TRACE conn4 <- [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]]]}] 08:30:37 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. 08:30:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1743ms 08:30:37 INFO - PROCESS | 1721 | 1464622237127 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 08:30:37 INFO - PROCESS | 1721 | 1464622237131 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 08:30:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:30:37 INFO - PROCESS | 1721 | 1464622237138 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:30:37 INFO - PROCESS | 1721 | 1464622237142 Marionette TRACE conn4 <- [1,2994,null,{}] 08:30:37 INFO - PROCESS | 1721 | 1464622237148 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:37 INFO - PROCESS | 1721 | 1464622237488 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 08:30:37 INFO - PROCESS | 1721 | 1464622237842 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:37 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dddbc00 == 171 [pid = 1721] [id = 758] 08:30:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x92697800) [pid = 1721] [serial = 2273] [outer = (nil)] 08:30:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x9af4ac00) [pid = 1721] [serial = 2274] [outer = 0x92697800] 08:30:37 INFO - PROCESS | 1721 | 1464622237940 Marionette DEBUG loaded listener.js 08:30:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x9af4f400) [pid = 1721] [serial = 2275] [outer = 0x92697800] 08:30:38 INFO - PROCESS | 1721 | 1464622238744 Marionette TRACE conn4 <- [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]]]}] 08:30:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:30:38 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 08:30:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1637ms 08:30:38 INFO - PROCESS | 1721 | 1464622238777 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 08:30:38 INFO - PROCESS | 1721 | 1464622238781 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 08:30:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:30:38 INFO - PROCESS | 1721 | 1464622238787 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:30:38 INFO - PROCESS | 1721 | 1464622238802 Marionette TRACE conn4 <- [1,2998,null,{}] 08:30:38 INFO - PROCESS | 1721 | 1464622238809 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:39 INFO - PROCESS | 1721 | 1464622239068 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 08:30:39 INFO - PROCESS | 1721 | 1464622239383 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:39 INFO - PROCESS | 1721 | ++DOCSHELL 0x9af4e800 == 172 [pid = 1721] [id = 759] 08:30:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x9af8e000) [pid = 1721] [serial = 2276] [outer = (nil)] 08:30:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x9b070800) [pid = 1721] [serial = 2277] [outer = 0x9af8e000] 08:30:39 INFO - PROCESS | 1721 | 1464622239521 Marionette DEBUG loaded listener.js 08:30:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x9b075400) [pid = 1721] [serial = 2278] [outer = 0x9af8e000] 08:30:40 INFO - PROCESS | 1721 | 1464622240325 Marionette TRACE conn4 <- [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]]]}] 08:30:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:30:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1589ms 08:30:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:30:40 INFO - PROCESS | 1721 | 1464622240379 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 08:30:40 INFO - PROCESS | 1721 | 1464622240382 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 08:30:40 INFO - PROCESS | 1721 | 1464622240389 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:30:40 INFO - PROCESS | 1721 | 1464622240393 Marionette TRACE conn4 <- [1,3002,null,{}] 08:30:40 INFO - PROCESS | 1721 | 1464622240399 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:40 INFO - PROCESS | 1721 | 1464622240771 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 08:30:41 INFO - PROCESS | 1721 | 1464622241054 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:41 INFO - PROCESS | 1721 | ++DOCSHELL 0x88722400 == 173 [pid = 1721] [id = 760] 08:30:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x8db25800) [pid = 1721] [serial = 2279] [outer = (nil)] 08:30:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x9b2a3000) [pid = 1721] [serial = 2280] [outer = 0x8db25800] 08:30:41 INFO - PROCESS | 1721 | 1464622241155 Marionette DEBUG loaded listener.js 08:30:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x9b2ae800) [pid = 1721] [serial = 2281] [outer = 0x8db25800] 08:30:41 INFO - PROCESS | 1721 | 1464622241974 Marionette TRACE conn4 <- [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]]]}] 08:30:42 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. 08:30:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1650ms 08:30:42 INFO - PROCESS | 1721 | 1464622242039 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 08:30:42 INFO - PROCESS | 1721 | 1464622242044 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 08:30:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:30:42 INFO - PROCESS | 1721 | 1464622242071 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:30:42 INFO - PROCESS | 1721 | 1464622242075 Marionette TRACE conn4 <- [1,3006,null,{}] 08:30:42 INFO - PROCESS | 1721 | 1464622242082 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:42 INFO - PROCESS | 1721 | 1464622242340 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 08:30:42 INFO - PROCESS | 1721 | 1464622242714 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:42 INFO - PROCESS | 1721 | ++DOCSHELL 0x910a9c00 == 174 [pid = 1721] [id = 761] 08:30:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x9af90c00) [pid = 1721] [serial = 2282] [outer = (nil)] 08:30:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x9b7e5c00) [pid = 1721] [serial = 2283] [outer = 0x9af90c00] 08:30:42 INFO - PROCESS | 1721 | 1464622242814 Marionette DEBUG loaded listener.js 08:30:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x9ba7dc00) [pid = 1721] [serial = 2284] [outer = 0x9af90c00] 08:30:43 INFO - PROCESS | 1721 | 1464622243645 Marionette TRACE conn4 <- [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]]]}] 08:30:43 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. 08:30:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1595ms 08:30:43 INFO - PROCESS | 1721 | 1464622243661 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 08:30:43 INFO - PROCESS | 1721 | 1464622243664 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 08:30:43 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:30:43 INFO - PROCESS | 1721 | 1464622243672 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:30:43 INFO - PROCESS | 1721 | 1464622243676 Marionette TRACE conn4 <- [1,3010,null,{}] 08:30:43 INFO - PROCESS | 1721 | 1464622243682 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:43 INFO - PROCESS | 1721 | 1464622243959 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 08:30:44 INFO - PROCESS | 1721 | 1464622244245 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:44 INFO - PROCESS | 1721 | ++DOCSHELL 0x9b2a7800 == 175 [pid = 1721] [id = 762] 08:30:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x9bf6d400) [pid = 1721] [serial = 2285] [outer = (nil)] 08:30:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x9c029800) [pid = 1721] [serial = 2286] [outer = 0x9bf6d400] 08:30:44 INFO - PROCESS | 1721 | 1464622244386 Marionette DEBUG loaded listener.js 08:30:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x9c150400) [pid = 1721] [serial = 2287] [outer = 0x9bf6d400] 08:30:45 INFO - PROCESS | 1721 | 1464622245211 Marionette TRACE conn4 <- [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]]]}] 08:30:45 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 08:30:45 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1586ms 08:30:45 INFO - PROCESS | 1721 | 1464622245259 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 08:30:45 INFO - PROCESS | 1721 | 1464622245264 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 08:30:45 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:30:45 INFO - PROCESS | 1721 | 1464622245270 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:30:45 INFO - PROCESS | 1721 | 1464622245274 Marionette TRACE conn4 <- [1,3014,null,{}] 08:30:45 INFO - PROCESS | 1721 | 1464622245280 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:45 INFO - PROCESS | 1721 | 1464622245536 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 08:30:45 INFO - PROCESS | 1721 | 1464622245867 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:45 INFO - PROCESS | 1721 | ++DOCSHELL 0x9183f000 == 176 [pid = 1721] [id = 763] 08:30:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0x9c024800) [pid = 1721] [serial = 2288] [outer = (nil)] 08:30:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0xa0508c00) [pid = 1721] [serial = 2289] [outer = 0x9c024800] 08:30:46 INFO - PROCESS | 1721 | 1464622246015 Marionette DEBUG loaded listener.js 08:30:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 178 (0xa105f400) [pid = 1721] [serial = 2290] [outer = 0x9c024800] 08:30:46 INFO - PROCESS | 1721 | [1721] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:30:46 INFO - PROCESS | 1721 | 1464622246921 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:30:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:30:46 INFO - {} 08:30:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:30:46 INFO - {} 08:30:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:30:46 INFO - {} 08:30:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:30:46 INFO - {} 08:30:46 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1695ms 08:30:46 INFO - PROCESS | 1721 | 1464622246969 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 08:30:46 INFO - PROCESS | 1721 | 1464622246973 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 08:30:46 INFO - TEST-START | /FileAPI/fileReader.html 08:30:47 INFO - PROCESS | 1721 | 1464622247072 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:30:47 INFO - PROCESS | 1721 | 1464622247075 Marionette TRACE conn4 <- [1,3018,null,{}] 08:30:47 INFO - PROCESS | 1721 | 1464622247091 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:47 INFO - PROCESS | 1721 | 1464622247386 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 08:30:47 INFO - PROCESS | 1721 | 1464622247747 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:47 INFO - PROCESS | 1721 | ++DOCSHELL 0x91a64400 == 177 [pid = 1721] [id = 764] 08:30:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 179 (0x92139000) [pid = 1721] [serial = 2291] [outer = (nil)] 08:30:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 180 (0xa2638c00) [pid = 1721] [serial = 2292] [outer = 0x92139000] 08:30:47 INFO - PROCESS | 1721 | 1464622247840 Marionette DEBUG loaded listener.js 08:30:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 181 (0xa30f9000) [pid = 1721] [serial = 2293] [outer = 0x92139000] 08:30:50 INFO - PROCESS | 1721 | --DOCSHELL 0x92a0c400 == 176 [pid = 1721] [id = 444] 08:30:50 INFO - PROCESS | 1721 | --DOCSHELL 0x9b57c000 == 175 [pid = 1721] [id = 576] 08:30:50 INFO - PROCESS | 1721 | --DOCSHELL 0x92c19800 == 174 [pid = 1721] [id = 54] 08:30:50 INFO - PROCESS | 1721 | --DOCSHELL 0x95108800 == 173 [pid = 1721] [id = 655] 08:30:50 INFO - PROCESS | 1721 | --DOCSHELL 0x89b2e000 == 172 [pid = 1721] [id = 615] 08:30:50 INFO - PROCESS | 1721 | --DOCSHELL 0x871a8c00 == 171 [pid = 1721] [id = 720] 08:30:50 INFO - PROCESS | 1721 | --DOCSHELL 0x8d3d0400 == 170 [pid = 1721] [id = 580] 08:30:50 INFO - PROCESS | 1721 | --DOCSHELL 0x951ef000 == 169 [pid = 1721] [id = 445] 08:30:50 INFO - PROCESS | 1721 | --DOCSHELL 0x8bc02000 == 168 [pid = 1721] [id = 657] 08:30:50 INFO - PROCESS | 1721 | --DOCSHELL 0x8be86400 == 167 [pid = 1721] [id = 743] 08:30:50 INFO - PROCESS | 1721 | --DOCSHELL 0x8d50ac00 == 166 [pid = 1721] [id = 742] 08:30:50 INFO - PROCESS | 1721 | --DOCSHELL 0x8c21a800 == 165 [pid = 1721] [id = 741] 08:30:50 INFO - PROCESS | 1721 | --DOCSHELL 0x8a8e5000 == 164 [pid = 1721] [id = 740] 08:30:50 INFO - PROCESS | 1721 | --DOCSHELL 0x922ccc00 == 163 [pid = 1721] [id = 735] 08:30:50 INFO - PROCESS | 1721 | --DOCSHELL 0x9282e800 == 162 [pid = 1721] [id = 734] 08:30:50 INFO - PROCESS | 1721 | --DOCSHELL 0x9183b000 == 161 [pid = 1721] [id = 733] 08:30:50 INFO - PROCESS | 1721 | --DOCSHELL 0x910ad400 == 160 [pid = 1721] [id = 732] 08:30:50 INFO - PROCESS | 1721 | --DOCSHELL 0x87b5e800 == 159 [pid = 1721] [id = 730] 08:30:50 INFO - PROCESS | 1721 | --DOCSHELL 0x90fd0c00 == 158 [pid = 1721] [id = 731] 08:30:50 INFO - PROCESS | 1721 | --DOCSHELL 0x8e88c400 == 157 [pid = 1721] [id = 729] 08:30:50 INFO - PROCESS | 1721 | --DOCSHELL 0x8eee2400 == 156 [pid = 1721] [id = 728] 08:30:50 INFO - PROCESS | 1721 | --DOCSHELL 0x8e883c00 == 155 [pid = 1721] [id = 692] 08:30:50 INFO - PROCESS | 1721 | --DOCSHELL 0x8d358400 == 154 [pid = 1721] [id = 727] 08:30:50 INFO - PROCESS | 1721 | --DOCSHELL 0x8e487800 == 153 [pid = 1721] [id = 726] 08:30:50 INFO - PROCESS | 1721 | --DOCSHELL 0x8d35dc00 == 152 [pid = 1721] [id = 725] 08:30:50 INFO - PROCESS | 1721 | --DOCSHELL 0x89e84000 == 151 [pid = 1721] [id = 724] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 180 (0x8db30000) [pid = 1721] [serial = 2171] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 179 (0x8dd7cc00) [pid = 1721] [serial = 2168] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 178 (0x8d358800) [pid = 1721] [serial = 2166] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 177 (0x95105000) [pid = 1721] [serial = 2150] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0x95132c00) [pid = 1721] [serial = 2153] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x92829c00) [pid = 1721] [serial = 2135] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x9269ac00) [pid = 1721] [serial = 2132] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x8ddddc00) [pid = 1721] [serial = 2115] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x98892800) [pid = 1721] [serial = 2159] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x922cd400) [pid = 1721] [serial = 2129] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x91a77000) [pid = 1721] [serial = 2126] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x9253f000) [pid = 1721] [serial = 2130] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x9375a000) [pid = 1721] [serial = 2144] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x9128c800) [pid = 1721] [serial = 2124] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x8be8ec00) [pid = 1721] [serial = 2112] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x90fd1000) [pid = 1721] [serial = 2121] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x8dfe7800) [pid = 1721] [serial = 2169] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x9269e800) [pid = 1721] [serial = 2133] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x9282dc00) [pid = 1721] [serial = 2136] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x8db26400) [pid = 1721] [serial = 2114] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x97685400) [pid = 1721] [serial = 2157] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x95108000) [pid = 1721] [serial = 2151] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x96c07c00) [pid = 1721] [serial = 2156] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x92accc00) [pid = 1721] [serial = 2141] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x94482c00) [pid = 1721] [serial = 2147] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x8ad14400) [pid = 1721] [serial = 2163] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x8ada5800) [pid = 1721] [serial = 2111] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x8e88ec00) [pid = 1721] [serial = 2117] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x8be87000) [pid = 1721] [serial = 2046] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x90957800) [pid = 1721] [serial = 2118] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x9293e400) [pid = 1721] [serial = 2138] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x91288400) [pid = 1721] [serial = 2123] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x94f43c00) [pid = 1721] [serial = 2148] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x93876000) [pid = 1721] [serial = 2145] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x92136400) [pid = 1721] [serial = 2127] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x92942400) [pid = 1721] [serial = 2139] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x95138400) [pid = 1721] [serial = 2154] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x8a8e4000) [pid = 1721] [serial = 2162] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x92ad8c00) [pid = 1721] [serial = 2142] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x90fc7000) [pid = 1721] [serial = 2120] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x8d281800) [pid = 1721] [serial = 2165] [outer = (nil)] [url = about:blank] 08:30:51 INFO - PROCESS | 1721 | 1464622251754 Marionette TRACE conn4 <- [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]]]}] 08:30:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:30:51 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:30:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:30:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:30:51 INFO - TEST-OK | /FileAPI/fileReader.html | took 4842ms 08:30:51 INFO - PROCESS | 1721 | 1464622251825 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 08:30:51 INFO - PROCESS | 1721 | 1464622251832 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 08:30:51 INFO - TEST-START | /FileAPI/historical.html 08:30:51 INFO - PROCESS | 1721 | 1464622251842 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:30:51 INFO - PROCESS | 1721 | 1464622251847 Marionette TRACE conn4 <- [1,3022,null,{}] 08:30:51 INFO - PROCESS | 1721 | 1464622251856 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:52 INFO - PROCESS | 1721 | 1464622252125 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 08:30:52 INFO - PROCESS | 1721 | 1464622252439 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:52 INFO - PROCESS | 1721 | ++DOCSHELL 0x89b2a000 == 152 [pid = 1721] [id = 765] 08:30:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x89b2ec00) [pid = 1721] [serial = 2294] [outer = (nil)] 08:30:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x89e88000) [pid = 1721] [serial = 2295] [outer = 0x89b2ec00] 08:30:52 INFO - PROCESS | 1721 | 1464622252548 Marionette DEBUG loaded listener.js 08:30:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x8a8e3800) [pid = 1721] [serial = 2296] [outer = 0x89b2ec00] 08:30:53 INFO - PROCESS | 1721 | 1464622253315 Marionette TRACE conn4 <- [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"]]]}] 08:30:53 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:30:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:30:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:30:53 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:30:53 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:30:53 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:30:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:30:53 INFO - TEST-OK | /FileAPI/historical.html | took 1539ms 08:30:53 INFO - PROCESS | 1721 | 1464622253381 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 08:30:53 INFO - PROCESS | 1721 | 1464622253389 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 08:30:53 INFO - TEST-START | /FileAPI/idlharness.html 08:30:53 INFO - PROCESS | 1721 | 1464622253402 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:30:53 INFO - PROCESS | 1721 | 1464622253406 Marionette TRACE conn4 <- [1,3026,null,{}] 08:30:53 INFO - PROCESS | 1721 | 1464622253413 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:53 INFO - PROCESS | 1721 | 1464622253769 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 08:30:53 INFO - PROCESS | 1721 | 1464622253823 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:53 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ad1e400 == 153 [pid = 1721] [id = 766] 08:30:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x8ada5800) [pid = 1721] [serial = 2297] [outer = (nil)] 08:30:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x8be86c00) [pid = 1721] [serial = 2298] [outer = 0x8ada5800] 08:30:53 INFO - PROCESS | 1721 | 1464622253909 Marionette DEBUG loaded listener.js 08:30:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x8be8d000) [pid = 1721] [serial = 2299] [outer = 0x8ada5800] 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:30:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:30:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:30:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:30:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:30:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:30:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:30:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:30:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:30:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:30:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:30:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:30:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:30:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:30:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:30:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:30:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:30:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:30:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:30:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:30:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:30:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:30:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:30:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:30:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:30:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:30:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:30:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:30:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:30:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:30:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:30:55 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 08:30:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:30:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:30:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:30:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:30:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:30:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:30:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:30:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:30:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:30:55 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 08:30:55 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 08:30:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:30:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:30:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:30:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:30:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:30:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:30:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:30:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:30:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:30:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:30:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:30:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:30:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:30:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:30:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:30:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:30:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:30:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:30:55 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 08:30:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:30:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:30:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:30:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:30:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:30:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:30:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:30:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:30:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:30:55 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 08:30:55 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 08:30:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:30:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:30:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:30:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:30:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:30:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:30:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:30:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:30:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:30:55 INFO - PROCESS | 1721 | 1464622255536 Marionette TRACE conn4 <- [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]]]}] 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:30:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:30:55 INFO - TEST-OK | /FileAPI/idlharness.html | took 2406ms 08:30:56 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x8c212c00) [pid = 1721] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:30:56 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x92c17000) [pid = 1721] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:30:56 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x919c4800) [pid = 1721] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:30:56 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x95110000) [pid = 1721] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:30:56 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x89e86000) [pid = 1721] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:30:56 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x8d22b400) [pid = 1721] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:30:56 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x8d3d8c00) [pid = 1721] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:30:56 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x8eee3000) [pid = 1721] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:30:56 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x8d50f400) [pid = 1721] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:30:56 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x91284400) [pid = 1721] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:30:56 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x98893400) [pid = 1721] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:30:56 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x91a69c00) [pid = 1721] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:30:56 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x8e888c00) [pid = 1721] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:30:56 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x91010000) [pid = 1721] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:30:56 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x94f85400) [pid = 1721] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:30:56 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x94f47400) [pid = 1721] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:30:56 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x8d50dc00) [pid = 1721] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:30:56 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x8a8ebc00) [pid = 1721] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:30:56 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x910b5000) [pid = 1721] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:30:56 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x9a097800) [pid = 1721] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:30:56 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x8e493000) [pid = 1721] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:30:56 INFO - PROCESS | 1721 | 1464622256567 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 08:30:56 INFO - PROCESS | 1721 | 1464622256578 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 08:30:56 INFO - TEST-START | /FileAPI/idlharness.worker 08:30:56 INFO - PROCESS | 1721 | 1464622256607 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:30:56 INFO - PROCESS | 1721 | 1464622256613 Marionette TRACE conn4 <- [1,3030,null,{}] 08:30:56 INFO - PROCESS | 1721 | 1464622256630 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:56 INFO - PROCESS | 1721 | 1464622256865 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 08:30:57 INFO - PROCESS | 1721 | 1464622257077 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:57 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0db400 == 154 [pid = 1721] [id = 767] 08:30:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x8ddd7400) [pid = 1721] [serial = 2300] [outer = (nil)] 08:30:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x8e473800) [pid = 1721] [serial = 2301] [outer = 0x8ddd7400] 08:30:57 INFO - PROCESS | 1721 | 1464622257169 Marionette DEBUG loaded listener.js 08:30:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x8e489400) [pid = 1721] [serial = 2302] [outer = 0x8ddd7400] 08:30:57 INFO - PROCESS | 1721 | [1721] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:30:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:30:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:30:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:30:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:30:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:30:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:30:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:30:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:30:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:30:59 INFO - {} 08:30:59 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 08:30:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:30:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:30:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:30:59 INFO - {} 08:30:59 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 - {} 08:30:59 INFO - {} 08:30:59 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 08:30:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:30:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:30:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:30:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:30:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:30:59 INFO - {} 08:30:59 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 08:30:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:30:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:30:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:30:59 INFO - {} 08:30:59 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 - {} 08:30:59 INFO - {} 08:30:59 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 08:30:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:30:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:30:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:30:59 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 08:30:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:30:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:30:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:30:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:30:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:30:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:30:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:30:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:30:59 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 08:30:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:30:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:30:59 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 08:30:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:30:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:30:59 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 08:30:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:30:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:30:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:30:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:30:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:30:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:30:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:30:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:30:59 INFO - {} 08:30:59 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2730ms 08:30:59 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:30:59 INFO - PROCESS | 1721 | 1464622259209 Marionette TRACE conn4 <- [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,{},{}]]]}] 08:30:59 INFO - PROCESS | 1721 | 1464622259352 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 08:30:59 INFO - PROCESS | 1721 | 1464622259362 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 08:30:59 INFO - PROCESS | 1721 | 1464622259393 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:30:59 INFO - PROCESS | 1721 | 1464622259409 Marionette TRACE conn4 <- [1,3034,null,{}] 08:30:59 INFO - PROCESS | 1721 | 1464622259440 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:59 INFO - PROCESS | 1721 | 1464622259933 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 08:31:00 INFO - PROCESS | 1721 | 1464622260158 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:00 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c20e400 == 155 [pid = 1721] [id = 768] 08:31:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x8d231400) [pid = 1721] [serial = 2303] [outer = (nil)] 08:31:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x8d281800) [pid = 1721] [serial = 2304] [outer = 0x8d231400] 08:31:00 INFO - PROCESS | 1721 | 1464622260255 Marionette DEBUG loaded listener.js 08:31:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x8d2e6800) [pid = 1721] [serial = 2305] [outer = 0x8d231400] 08:31:01 INFO - PROCESS | 1721 | 1464622261156 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:31:01 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1820ms 08:31:01 INFO - PROCESS | 1721 | 1464622261223 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 08:31:01 INFO - PROCESS | 1721 | 1464622261233 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 08:31:01 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:31:01 INFO - PROCESS | 1721 | 1464622261251 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:31:01 INFO - PROCESS | 1721 | 1464622261257 Marionette TRACE conn4 <- [1,3038,null,{}] 08:31:01 INFO - PROCESS | 1721 | 1464622261264 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:01 INFO - PROCESS | 1721 | 1464622261530 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 08:31:02 INFO - PROCESS | 1721 | 1464622261982 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:02 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc1bc00 == 156 [pid = 1721] [id = 769] 08:31:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x8dc23c00) [pid = 1721] [serial = 2306] [outer = (nil)] 08:31:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x8dd7cc00) [pid = 1721] [serial = 2307] [outer = 0x8dc23c00] 08:31:02 INFO - PROCESS | 1721 | 1464622262094 Marionette DEBUG loaded listener.js 08:31:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x8e470c00) [pid = 1721] [serial = 2308] [outer = 0x8dc23c00] 08:31:03 INFO - PROCESS | 1721 | 1464622263008 Marionette TRACE conn4 <- [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"]]]}] 08:31:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:31:03 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1840ms 08:31:03 INFO - PROCESS | 1721 | 1464622263091 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 08:31:03 INFO - PROCESS | 1721 | 1464622263096 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 08:31:03 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:31:03 INFO - PROCESS | 1721 | 1464622263105 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:31:03 INFO - PROCESS | 1721 | 1464622263112 Marionette TRACE conn4 <- [1,3042,null,{}] 08:31:03 INFO - PROCESS | 1721 | 1464622263152 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:03 INFO - PROCESS | 1721 | 1464622263450 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 08:31:03 INFO - PROCESS | 1721 | 1464622263798 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:03 INFO - PROCESS | 1721 | ++DOCSHELL 0x91839000 == 157 [pid = 1721] [id = 770] 08:31:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x9183b000) [pid = 1721] [serial = 2309] [outer = (nil)] 08:31:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x919c6000) [pid = 1721] [serial = 2310] [outer = 0x9183b000] 08:31:03 INFO - PROCESS | 1721 | 1464622263917 Marionette DEBUG loaded listener.js 08:31:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x91a63800) [pid = 1721] [serial = 2311] [outer = 0x9183b000] 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:31:05 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. 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:31:05 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'.) 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:31:05 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. 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:31:05 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. 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:31:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:31:05 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. 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:31:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:31:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:31:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:31:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:31:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:31:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:31:05 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2101ms 08:31:05 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:31:05 INFO - PROCESS | 1721 | 1464622265125 Marionette TRACE conn4 <- [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]]]}] 08:31:05 INFO - PROCESS | 1721 | 1464622265212 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 08:31:05 INFO - PROCESS | 1721 | 1464622265228 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 08:31:05 INFO - PROCESS | 1721 | 1464622265247 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:31:05 INFO - PROCESS | 1721 | 1464622265258 Marionette TRACE conn4 <- [1,3046,null,{}] 08:31:05 INFO - PROCESS | 1721 | 1464622265367 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:05 INFO - PROCESS | 1721 | 1464622265763 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 08:31:05 INFO - PROCESS | 1721 | 1464622265971 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:06 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e55c000 == 158 [pid = 1721] [id = 771] 08:31:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8e6ad000) [pid = 1721] [serial = 2312] [outer = (nil)] 08:31:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8e88e400) [pid = 1721] [serial = 2313] [outer = 0x8e6ad000] 08:31:06 INFO - PROCESS | 1721 | 1464622266062 Marionette DEBUG loaded listener.js 08:31:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x90953800) [pid = 1721] [serial = 2314] [outer = 0x8e6ad000] 08:31:06 INFO - PROCESS | 1721 | [1721] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:31:07 INFO - PROCESS | 1721 | 1464622267024 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:31:07 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:31:07 INFO - {} 08:31:07 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1841ms 08:31:07 INFO - PROCESS | 1721 | 1464622267136 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 08:31:07 INFO - PROCESS | 1721 | 1464622267139 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 08:31:07 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:31:07 INFO - PROCESS | 1721 | 1464622267150 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:31:07 INFO - PROCESS | 1721 | 1464622267154 Marionette TRACE conn4 <- [1,3050,null,{}] 08:31:07 INFO - PROCESS | 1721 | 1464622267160 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:07 INFO - PROCESS | 1721 | 1464622267440 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 08:31:07 INFO - PROCESS | 1721 | 1464622267798 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:07 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dd74c00 == 159 [pid = 1721] [id = 772] 08:31:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8e6b8800) [pid = 1721] [serial = 2315] [outer = (nil)] 08:31:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x91003800) [pid = 1721] [serial = 2316] [outer = 0x8e6b8800] 08:31:07 INFO - PROCESS | 1721 | 1464622267891 Marionette DEBUG loaded listener.js 08:31:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x9100d800) [pid = 1721] [serial = 2317] [outer = 0x8e6b8800] 08:31:08 INFO - PROCESS | 1721 | 1464622268736 Marionette TRACE conn4 <- [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]]]}] 08:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:31:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1644ms 08:31:08 INFO - PROCESS | 1721 | 1464622268796 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 08:31:08 INFO - PROCESS | 1721 | 1464622268799 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 08:31:08 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:31:08 INFO - PROCESS | 1721 | 1464622268808 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:31:08 INFO - PROCESS | 1721 | 1464622268813 Marionette TRACE conn4 <- [1,3054,null,{}] 08:31:08 INFO - PROCESS | 1721 | 1464622268840 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:09 INFO - PROCESS | 1721 | 1464622269170 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 08:31:09 INFO - PROCESS | 1721 | 1464622269514 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:09 INFO - PROCESS | 1721 | ++DOCSHELL 0x90f71c00 == 160 [pid = 1721] [id = 773] 08:31:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x91008c00) [pid = 1721] [serial = 2318] [outer = (nil)] 08:31:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x9213a800) [pid = 1721] [serial = 2319] [outer = 0x91008c00] 08:31:09 INFO - PROCESS | 1721 | 1464622269608 Marionette DEBUG loaded listener.js 08:31:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x9254a000) [pid = 1721] [serial = 2320] [outer = 0x91008c00] 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:31:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:31:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:31:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:31:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:31:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:31:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:31:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:31:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:31:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:31:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:31:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:31:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:31:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:31:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:31:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:31:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:31:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:31:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:31:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:31:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:31:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:31:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:31:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:31:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:31:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:31:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:31:11 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" 08:31:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:31:11 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" 08:31:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:31:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:31:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2208ms 08:31:11 INFO - PROCESS | 1721 | 1464622270795 Marionette TRACE conn4 <- [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"]]]}] 08:31:11 INFO - PROCESS | 1721 | 1464622271055 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 08:31:11 INFO - PROCESS | 1721 | 1464622271063 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 08:31:11 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:31:11 INFO - PROCESS | 1721 | 1464622271188 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:31:11 INFO - PROCESS | 1721 | 1464622271192 Marionette TRACE conn4 <- [1,3058,null,{}] 08:31:11 INFO - PROCESS | 1721 | 1464622271200 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:11 INFO - PROCESS | 1721 | 1464622271442 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 08:31:11 INFO - PROCESS | 1721 | 1464622271735 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:11 INFO - PROCESS | 1721 | ++DOCSHELL 0x92135000 == 161 [pid = 1721] [id = 774] 08:31:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x92137c00) [pid = 1721] [serial = 2321] [outer = (nil)] 08:31:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x92ad0000) [pid = 1721] [serial = 2322] [outer = 0x92137c00] 08:31:11 INFO - PROCESS | 1721 | 1464622271827 Marionette DEBUG loaded listener.js 08:31:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x92ad8c00) [pid = 1721] [serial = 2323] [outer = 0x92137c00] 08:31:12 INFO - PROCESS | 1721 | 1464622272743 Marionette TRACE conn4 <- [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]]]}] 08:31:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:31:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:31:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:31:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:31:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:31:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:31:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:31:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:31:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:31:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:31:12 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:31:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:12 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:31:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:31:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:31:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:31:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:31:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:31:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:31:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:31:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:31:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:31:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:31:12 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1601ms 08:31:12 INFO - PROCESS | 1721 | 1464622272791 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 08:31:12 INFO - PROCESS | 1721 | 1464622272799 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 08:31:12 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:31:12 INFO - PROCESS | 1721 | 1464622272856 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:31:12 INFO - PROCESS | 1721 | 1464622272860 Marionette TRACE conn4 <- [1,3062,null,{}] 08:31:12 INFO - PROCESS | 1721 | 1464622272874 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:13 INFO - PROCESS | 1721 | 1464622273136 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 08:31:13 INFO - PROCESS | 1721 | 1464622273484 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:13 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e887800 == 162 [pid = 1721] [id = 775] 08:31:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x926a1c00) [pid = 1721] [serial = 2324] [outer = (nil)] 08:31:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x93870800) [pid = 1721] [serial = 2325] [outer = 0x926a1c00] 08:31:13 INFO - PROCESS | 1721 | 1464622273577 Marionette DEBUG loaded listener.js 08:31:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x93984400) [pid = 1721] [serial = 2326] [outer = 0x926a1c00] 08:31:13 INFO - PROCESS | 1721 | [1721] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:31:14 INFO - PROCESS | 1721 | 1464622274507 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:31:14 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:31:14 INFO - {} 08:31:14 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1736ms 08:31:14 INFO - PROCESS | 1721 | 1464622274545 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 08:31:14 INFO - PROCESS | 1721 | 1464622274550 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 08:31:14 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:31:14 INFO - PROCESS | 1721 | 1464622274562 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:31:14 INFO - PROCESS | 1721 | 1464622274565 Marionette TRACE conn4 <- [1,3066,null,{}] 08:31:14 INFO - PROCESS | 1721 | 1464622274614 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:14 INFO - PROCESS | 1721 | 1464622274986 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 08:31:15 INFO - PROCESS | 1721 | 1464622275263 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:15 INFO - PROCESS | 1721 | ++DOCSHELL 0x93875c00 == 163 [pid = 1721] [id = 776] 08:31:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x94477c00) [pid = 1721] [serial = 2327] [outer = (nil)] 08:31:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x9512f000) [pid = 1721] [serial = 2328] [outer = 0x94477c00] 08:31:15 INFO - PROCESS | 1721 | 1464622275356 Marionette DEBUG loaded listener.js 08:31:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x95135000) [pid = 1721] [serial = 2329] [outer = 0x94477c00] 08:31:16 INFO - PROCESS | 1721 | 1464622276159 Marionette TRACE conn4 <- [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]]]}] 08:31:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:31:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:31:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:31:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:31:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:31:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:31:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:31:16 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1638ms 08:31:16 INFO - PROCESS | 1721 | 1464622276203 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 08:31:16 INFO - PROCESS | 1721 | 1464622276208 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 08:31:16 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:31:16 INFO - PROCESS | 1721 | 1464622276214 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:31:16 INFO - PROCESS | 1721 | 1464622276218 Marionette TRACE conn4 <- [1,3070,null,{}] 08:31:16 INFO - PROCESS | 1721 | 1464622276224 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:16 INFO - PROCESS | 1721 | 1464622276508 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 08:31:16 INFO - PROCESS | 1721 | 1464622276873 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:16 INFO - PROCESS | 1721 | ++DOCSHELL 0x9095dc00 == 164 [pid = 1721] [id = 777] 08:31:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x94f7e800) [pid = 1721] [serial = 2330] [outer = (nil)] 08:31:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x97682c00) [pid = 1721] [serial = 2331] [outer = 0x94f7e800] 08:31:16 INFO - PROCESS | 1721 | 1464622276970 Marionette DEBUG loaded listener.js 08:31:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x98019c00) [pid = 1721] [serial = 2332] [outer = 0x94f7e800] 08:31:17 INFO - PROCESS | 1721 | 1464622277865 Marionette TRACE conn4 <- [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]]]}] 08:31:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:31:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:31:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:31:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:31:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:31:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:31:17 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1692ms 08:31:17 INFO - PROCESS | 1721 | 1464622277908 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 08:31:17 INFO - PROCESS | 1721 | 1464622277916 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 08:31:17 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:31:17 INFO - PROCESS | 1721 | 1464622277952 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:31:17 INFO - PROCESS | 1721 | 1464622277961 Marionette TRACE conn4 <- [1,3074,null,{}] 08:31:17 INFO - PROCESS | 1721 | 1464622277976 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:18 INFO - PROCESS | 1721 | 1464622278332 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 08:31:18 INFO - PROCESS | 1721 | 1464622278675 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:18 INFO - PROCESS | 1721 | ++DOCSHELL 0x99dea000 == 165 [pid = 1721] [id = 778] 08:31:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x99e7f800) [pid = 1721] [serial = 2333] [outer = (nil)] 08:31:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x9a0a4000) [pid = 1721] [serial = 2334] [outer = 0x99e7f800] 08:31:18 INFO - PROCESS | 1721 | 1464622278782 Marionette DEBUG loaded listener.js 08:31:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x9a840800) [pid = 1721] [serial = 2335] [outer = 0x99e7f800] 08:31:19 INFO - PROCESS | 1721 | 1464622279648 Marionette TRACE conn4 <- [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]]]}] 08:31:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:31:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:31:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:31:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:31:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:31:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:31:19 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1776ms 08:31:19 INFO - PROCESS | 1721 | 1464622279704 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 08:31:19 INFO - PROCESS | 1721 | 1464622279707 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 08:31:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:31:19 INFO - PROCESS | 1721 | 1464622279715 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:31:19 INFO - PROCESS | 1721 | 1464622279723 Marionette TRACE conn4 <- [1,3078,null,{}] 08:31:19 INFO - PROCESS | 1721 | 1464622279735 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:20 INFO - PROCESS | 1721 | 1464622280141 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 08:31:20 INFO - PROCESS | 1721 | 1464622280427 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:20 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e6ab000 == 166 [pid = 1721] [id = 779] 08:31:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x92cecc00) [pid = 1721] [serial = 2336] [outer = (nil)] 08:31:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x9510e400) [pid = 1721] [serial = 2337] [outer = 0x92cecc00] 08:31:20 INFO - PROCESS | 1721 | 1464622280528 Marionette DEBUG loaded listener.js 08:31:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x9af52c00) [pid = 1721] [serial = 2338] [outer = 0x92cecc00] 08:31:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 08:31:21 INFO - reader.readAsText(blob_2) 08:31:21 INFO - }" did not throw 08:31:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 08:31:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 08:31:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 08:31:21 INFO - reader.readAsDataURL(blob_2) 08:31:21 INFO - }" did not throw 08:31:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 08:31:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 08:31:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 08:31:21 INFO - reader.readAsArrayBuffer(blob_2) 08:31:21 INFO - }" did not throw 08:31:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 08:31:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 08:31:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 08:31:21 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 08:31:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:31:21 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 08:31:21 INFO - PROCESS | 1721 | 1464622281527 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 08:31:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:31:21 INFO - PROCESS | 1721 | 1464622281544 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:31:21 INFO - PROCESS | 1721 | 1464622281552 Marionette TRACE conn4 <- [1,3082,null,{}] 08:31:21 INFO - PROCESS | 1721 | 1464622281627 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:21 INFO - PROCESS | 1721 | 1464622281889 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 08:31:22 INFO - PROCESS | 1721 | 1464622282251 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:22 INFO - PROCESS | 1721 | ++DOCSHELL 0x9375d800 == 167 [pid = 1721] [id = 780] 08:31:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x9375dc00) [pid = 1721] [serial = 2339] [outer = (nil)] 08:31:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x9c022c00) [pid = 1721] [serial = 2340] [outer = 0x9375dc00] 08:31:22 INFO - PROCESS | 1721 | 1464622282349 Marionette DEBUG loaded listener.js 08:31:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0xa050e000) [pid = 1721] [serial = 2341] [outer = 0x9375dc00] 08:31:23 INFO - PROCESS | 1721 | 1464622283186 Marionette TRACE conn4 <- [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]]]}] 08:31:23 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:31:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:31:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1659ms 08:31:23 INFO - PROCESS | 1721 | 1464622283204 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 08:31:23 INFO - PROCESS | 1721 | 1464622283209 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 08:31:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:31:23 INFO - PROCESS | 1721 | 1464622283216 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:31:23 INFO - PROCESS | 1721 | 1464622283219 Marionette TRACE conn4 <- [1,3086,null,{}] 08:31:23 INFO - PROCESS | 1721 | 1464622283226 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:23 INFO - PROCESS | 1721 | 1464622283491 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 08:31:23 INFO - PROCESS | 1721 | 1464622283782 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:23 INFO - PROCESS | 1721 | ++DOCSHELL 0x9b7e8800 == 168 [pid = 1721] [id = 781] 08:31:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x9c026800) [pid = 1721] [serial = 2342] [outer = (nil)] 08:31:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0xa260e000) [pid = 1721] [serial = 2343] [outer = 0x9c026800] 08:31:23 INFO - PROCESS | 1721 | 1464622283883 Marionette DEBUG loaded listener.js 08:31:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0xa2655c00) [pid = 1721] [serial = 2344] [outer = 0x9c026800] 08:31:24 INFO - PROCESS | 1721 | 1464622284768 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:31:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:31:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1583ms 08:31:24 INFO - PROCESS | 1721 | 1464622284800 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 08:31:24 INFO - PROCESS | 1721 | 1464622284805 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 08:31:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:31:24 INFO - PROCESS | 1721 | 1464622284813 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:31:24 INFO - PROCESS | 1721 | 1464622284817 Marionette TRACE conn4 <- [1,3090,null,{}] 08:31:24 INFO - PROCESS | 1721 | 1464622284823 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:25 INFO - PROCESS | 1721 | 1464622285080 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 08:31:25 INFO - PROCESS | 1721 | 1464622285410 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:25 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d3d3c00 == 169 [pid = 1721] [id = 782] 08:31:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x8ddda400) [pid = 1721] [serial = 2345] [outer = (nil)] 08:31:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0xa35efc00) [pid = 1721] [serial = 2346] [outer = 0x8ddda400] 08:31:25 INFO - PROCESS | 1721 | 1464622285552 Marionette DEBUG loaded listener.js 08:31:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0xa4e0d400) [pid = 1721] [serial = 2347] [outer = 0x8ddda400] 08:31:26 INFO - PROCESS | 1721 | 1464622286362 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:31:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:31:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1588ms 08:31:26 INFO - PROCESS | 1721 | 1464622286403 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 08:31:26 INFO - PROCESS | 1721 | 1464622286407 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 08:31:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:31:26 INFO - PROCESS | 1721 | 1464622286415 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:31:26 INFO - PROCESS | 1721 | 1464622286419 Marionette TRACE conn4 <- [1,3094,null,{}] 08:31:26 INFO - PROCESS | 1721 | 1464622286426 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:26 INFO - PROCESS | 1721 | 1464622286681 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 08:31:27 INFO - PROCESS | 1721 | 1464622287009 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:27 INFO - PROCESS | 1721 | ++DOCSHELL 0xa35e5c00 == 170 [pid = 1721] [id = 783] 08:31:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0xa5051c00) [pid = 1721] [serial = 2348] [outer = (nil)] 08:31:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0xa623ec00) [pid = 1721] [serial = 2349] [outer = 0xa5051c00] 08:31:27 INFO - PROCESS | 1721 | 1464622287148 Marionette DEBUG loaded listener.js 08:31:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0xa6296000) [pid = 1721] [serial = 2350] [outer = 0xa5051c00] 08:31:27 INFO - PROCESS | 1721 | 1464622287986 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:31:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1595ms 08:31:28 INFO - PROCESS | 1721 | 1464622288011 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 08:31:28 INFO - PROCESS | 1721 | 1464622288015 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 08:31:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:31:28 INFO - PROCESS | 1721 | 1464622288022 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:31:28 INFO - PROCESS | 1721 | 1464622288026 Marionette TRACE conn4 <- [1,3098,null,{}] 08:31:28 INFO - PROCESS | 1721 | 1464622288032 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:28 INFO - PROCESS | 1721 | 1464622288329 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 08:31:28 INFO - PROCESS | 1721 | 1464622288627 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:28 INFO - PROCESS | 1721 | ++DOCSHELL 0xa6233c00 == 171 [pid = 1721] [id = 784] 08:31:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0xa6706400) [pid = 1721] [serial = 2351] [outer = (nil)] 08:31:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 178 (0xa6766c00) [pid = 1721] [serial = 2352] [outer = 0xa6706400] 08:31:28 INFO - PROCESS | 1721 | 1464622288772 Marionette DEBUG loaded listener.js 08:31:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 179 (0xa676fc00) [pid = 1721] [serial = 2353] [outer = 0xa6706400] 08:31:32 INFO - PROCESS | 1721 | --DOCSHELL 0x8c133800 == 170 [pid = 1721] [id = 721] 08:31:32 INFO - PROCESS | 1721 | --DOCSHELL 0x87b57000 == 169 [pid = 1721] [id = 715] 08:31:32 INFO - PROCESS | 1721 | --DOCSHELL 0x92aca400 == 168 [pid = 1721] [id = 714] 08:31:32 INFO - PROCESS | 1721 | --DOCSHELL 0x8d2e1c00 == 167 [pid = 1721] [id = 718] 08:31:32 INFO - PROCESS | 1721 | --DOCSHELL 0x95101c00 == 166 [pid = 1721] [id = 719] 08:31:32 INFO - PROCESS | 1721 | --DOCSHELL 0x92ce4800 == 165 [pid = 1721] [id = 717] 08:31:32 INFO - PROCESS | 1721 | --DOCSHELL 0x922cfc00 == 164 [pid = 1721] [id = 711] 08:31:32 INFO - PROCESS | 1721 | --DOCSHELL 0x92ce8400 == 163 [pid = 1721] [id = 716] 08:31:32 INFO - PROCESS | 1721 | --DOCSHELL 0x8e48ec00 == 162 [pid = 1721] [id = 712] 08:31:32 INFO - PROCESS | 1721 | --DOCSHELL 0x926a6c00 == 161 [pid = 1721] [id = 713] 08:31:32 INFO - PROCESS | 1721 | --DOCSHELL 0x8ad1e400 == 160 [pid = 1721] [id = 766] 08:31:32 INFO - PROCESS | 1721 | --DOCSHELL 0x89b2a000 == 159 [pid = 1721] [id = 765] 08:31:32 INFO - PROCESS | 1721 | --DOCSHELL 0x9183f000 == 158 [pid = 1721] [id = 763] 08:31:32 INFO - PROCESS | 1721 | --DOCSHELL 0x910a9c00 == 157 [pid = 1721] [id = 761] 08:31:32 INFO - PROCESS | 1721 | --DOCSHELL 0x9b2a7800 == 156 [pid = 1721] [id = 762] 08:31:32 INFO - PROCESS | 1721 | --DOCSHELL 0x88722400 == 155 [pid = 1721] [id = 760] 08:31:32 INFO - PROCESS | 1721 | --DOCSHELL 0x9af4e800 == 154 [pid = 1721] [id = 759] 08:31:32 INFO - PROCESS | 1721 | --DOCSHELL 0x9af4a400 == 153 [pid = 1721] [id = 757] 08:31:32 INFO - PROCESS | 1721 | --DOCSHELL 0x8dddbc00 == 152 [pid = 1721] [id = 758] 08:31:32 INFO - PROCESS | 1721 | --DOCSHELL 0x92c12000 == 151 [pid = 1721] [id = 755] 08:31:32 INFO - PROCESS | 1721 | --DOCSHELL 0x9513a800 == 150 [pid = 1721] [id = 756] 08:31:32 INFO - PROCESS | 1721 | --DOCSHELL 0x90fcd400 == 149 [pid = 1721] [id = 754] 08:31:32 INFO - PROCESS | 1721 | --DOCSHELL 0x919c5000 == 148 [pid = 1721] [id = 753] 08:31:32 INFO - PROCESS | 1721 | --DOCSHELL 0x8e473400 == 147 [pid = 1721] [id = 752] 08:31:32 INFO - PROCESS | 1721 | --DOCSHELL 0x9128d800 == 146 [pid = 1721] [id = 751] 08:31:32 INFO - PROCESS | 1721 | --DOCSHELL 0x90fca400 == 145 [pid = 1721] [id = 750] 08:31:32 INFO - PROCESS | 1721 | --DOCSHELL 0x8d231c00 == 144 [pid = 1721] [id = 748] 08:31:32 INFO - PROCESS | 1721 | --DOCSHELL 0x8be8bc00 == 143 [pid = 1721] [id = 749] 08:31:32 INFO - PROCESS | 1721 | --DOCSHELL 0x8e477c00 == 142 [pid = 1721] [id = 747] 08:31:32 INFO - PROCESS | 1721 | --DOCSHELL 0x8c0d6c00 == 141 [pid = 1721] [id = 745] 08:31:32 INFO - PROCESS | 1721 | --DOCSHELL 0x8db2e400 == 140 [pid = 1721] [id = 746] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 178 (0x8dd7b000) [pid = 1721] [serial = 2231] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 177 (0x8dfec000) [pid = 1721] [serial = 2232] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0x94f7c800) [pid = 1721] [serial = 2205] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x9269b400) [pid = 1721] [serial = 2199] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x99208c00) [pid = 1721] [serial = 2160] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x8be8e400) [pid = 1721] [serial = 2175] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x8d289000) [pid = 1721] [serial = 2226] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x8ad1b800) [pid = 1721] [serial = 2174] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x8d508400) [pid = 1721] [serial = 2177] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x90fcb400) [pid = 1721] [serial = 2187] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x8db29400) [pid = 1721] [serial = 2228] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x919c4000) [pid = 1721] [serial = 2192] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x9a2d5000) [pid = 1721] [serial = 2213] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x8d236800) [pid = 1721] [serial = 2225] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x8dc19000) [pid = 1721] [serial = 2178] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x92944800) [pid = 1721] [serial = 2201] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x8eee4c00) [pid = 1721] [serial = 2183] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x9174c000) [pid = 1721] [serial = 2190] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x9a2dd400) [pid = 1721] [serial = 2214] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x99dc9c00) [pid = 1721] [serial = 2210] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x95136c00) [pid = 1721] [serial = 2207] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x8dddb000) [pid = 1721] [serial = 2109] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x93762000) [pid = 1721] [serial = 2204] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x90fc7400) [pid = 1721] [serial = 2186] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x8dd72c00) [pid = 1721] [serial = 2229] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x92a0bc00) [pid = 1721] [serial = 2202] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x99dd2c00) [pid = 1721] [serial = 2211] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x8ad13400) [pid = 1721] [serial = 2222] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x91a77c00) [pid = 1721] [serial = 2195] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x9af57800) [pid = 1721] [serial = 2219] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x8ada6800) [pid = 1721] [serial = 2223] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x91a7bc00) [pid = 1721] [serial = 2196] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x90954800) [pid = 1721] [serial = 2184] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x9a7b7400) [pid = 1721] [serial = 2216] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x951efc00) [pid = 1721] [serial = 2208] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x9a83fc00) [pid = 1721] [serial = 2217] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x919c9c00) [pid = 1721] [serial = 2193] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x92543400) [pid = 1721] [serial = 2198] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x8e6b4c00) [pid = 1721] [serial = 2181] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x8e6ab800) [pid = 1721] [serial = 2180] [outer = (nil)] [url = about:blank] 08:31:32 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x91290400) [pid = 1721] [serial = 2189] [outer = (nil)] [url = about:blank] 08:31:33 INFO - PROCESS | 1721 | 1464622293325 Marionette TRACE conn4 <- [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]]]}] 08:31:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:31:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:31:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 5344ms 08:31:33 INFO - PROCESS | 1721 | 1464622293368 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 08:31:33 INFO - PROCESS | 1721 | 1464622293375 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 08:31:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:31:33 INFO - PROCESS | 1721 | 1464622293386 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:31:33 INFO - PROCESS | 1721 | 1464622293390 Marionette TRACE conn4 <- [1,3102,null,{}] 08:31:33 INFO - PROCESS | 1721 | 1464622293399 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:33 INFO - PROCESS | 1721 | 1464622293665 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 08:31:33 INFO - PROCESS | 1721 | 1464622293910 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:33 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ad9d000 == 141 [pid = 1721] [id = 785] 08:31:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8ada6800) [pid = 1721] [serial = 2354] [outer = (nil)] 08:31:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x8be90000) [pid = 1721] [serial = 2355] [outer = 0x8ada6800] 08:31:34 INFO - PROCESS | 1721 | 1464622294011 Marionette DEBUG loaded listener.js 08:31:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8c135800) [pid = 1721] [serial = 2356] [outer = 0x8ada6800] 08:31:34 INFO - PROCESS | 1721 | 1464622294843 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:31:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:31:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1491ms 08:31:34 INFO - PROCESS | 1721 | 1464622294908 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 08:31:34 INFO - PROCESS | 1721 | 1464622294917 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 08:31:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:31:34 INFO - PROCESS | 1721 | 1464622294932 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:31:34 INFO - PROCESS | 1721 | 1464622294936 Marionette TRACE conn4 <- [1,3106,null,{}] 08:31:34 INFO - PROCESS | 1721 | 1464622294947 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:35 INFO - PROCESS | 1721 | 1464622295216 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 08:31:35 INFO - PROCESS | 1721 | 1464622295581 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:35 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d354000 == 142 [pid = 1721] [id = 786] 08:31:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x8d358000) [pid = 1721] [serial = 2357] [outer = (nil)] 08:31:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x8d361800) [pid = 1721] [serial = 2358] [outer = 0x8d358000] 08:31:35 INFO - PROCESS | 1721 | 1464622295682 Marionette DEBUG loaded listener.js 08:31:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x8d3d2400) [pid = 1721] [serial = 2359] [outer = 0x8d358000] 08:31:36 INFO - PROCESS | 1721 | 1464622296544 Marionette TRACE conn4 <- [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]]]}] 08:31:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:31:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:31:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:31:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1647ms 08:31:36 INFO - PROCESS | 1721 | 1464622296580 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 08:31:36 INFO - PROCESS | 1721 | 1464622296588 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 08:31:36 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:31:36 INFO - PROCESS | 1721 | 1464622296597 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:31:36 INFO - PROCESS | 1721 | 1464622296602 Marionette TRACE conn4 <- [1,3110,null,{}] 08:31:36 INFO - PROCESS | 1721 | 1464622296627 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:36 INFO - PROCESS | 1721 | 1464622296955 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 08:31:37 INFO - PROCESS | 1721 | 1464622297003 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:37 INFO - PROCESS | 1721 | ++DOCSHELL 0x89e8fc00 == 143 [pid = 1721] [id = 787] 08:31:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x8db24000) [pid = 1721] [serial = 2360] [outer = (nil)] 08:31:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x8dc18400) [pid = 1721] [serial = 2361] [outer = 0x8db24000] 08:31:37 INFO - PROCESS | 1721 | 1464622297105 Marionette DEBUG loaded listener.js 08:31:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x8ddd8400) [pid = 1721] [serial = 2362] [outer = 0x8db24000] 08:31:38 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x8ada5800) [pid = 1721] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:31:38 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x89e83000) [pid = 1721] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:31:38 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x9bf6d400) [pid = 1721] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:31:38 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x9af90c00) [pid = 1721] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:31:38 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x8db25800) [pid = 1721] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:31:38 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x9af8e000) [pid = 1721] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:31:38 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x92697800) [pid = 1721] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:31:38 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x9af58c00) [pid = 1721] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:31:38 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x97684000) [pid = 1721] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:31:38 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x93988c00) [pid = 1721] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:31:38 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x90fd0800) [pid = 1721] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:31:38 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x922c6800) [pid = 1721] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:31:38 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x9213d800) [pid = 1721] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:31:38 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x91838400) [pid = 1721] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:31:38 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x91288800) [pid = 1721] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:31:38 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x9095f800) [pid = 1721] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:31:38 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x8e88bc00) [pid = 1721] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:31:38 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x8e479c00) [pid = 1721] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:31:38 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x8dc17000) [pid = 1721] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:31:38 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x8c0da400) [pid = 1721] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:31:38 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x89b2ec00) [pid = 1721] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:31:38 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x92139000) [pid = 1721] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:31:38 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x9c024800) [pid = 1721] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:31:39 INFO - PROCESS | 1721 | 1464622299259 Marionette TRACE conn4 <- [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"]]]}] 08:31:39 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:31:39 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 08:31:39 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:39 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:31:39 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 2702ms 08:31:39 INFO - PROCESS | 1721 | 1464622299302 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 08:31:39 INFO - PROCESS | 1721 | 1464622299306 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 08:31:39 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:31:39 INFO - PROCESS | 1721 | 1464622299315 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:31:39 INFO - PROCESS | 1721 | 1464622299319 Marionette TRACE conn4 <- [1,3114,null,{}] 08:31:39 INFO - PROCESS | 1721 | 1464622299325 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:39 INFO - PROCESS | 1721 | 1464622299631 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 08:31:39 INFO - PROCESS | 1721 | 1464622299920 Marionette TRACE conn4 -> [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\", \"0bdc09cf-01bb-4dc6-ba36-6dda36e0c0f7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:39 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0da400 == 144 [pid = 1721] [id = 788] 08:31:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x8ddd5400) [pid = 1721] [serial = 2363] [outer = (nil)] 08:31:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x8e477c00) [pid = 1721] [serial = 2364] [outer = 0x8ddd5400] 08:31:40 INFO - PROCESS | 1721 | 1464622300008 Marionette DEBUG loaded listener.js 08:31:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x8e48f800) [pid = 1721] [serial = 2365] [outer = 0x8ddd5400] 08:31:41 INFO - PROCESS | 1721 | 1464622301065 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:31:41 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:31:41 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1796ms 08:31:41 INFO - PROCESS | 1721 | 1464622301113 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 08:31:41 INFO - PROCESS | 1721 | 1464622301123 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 08:31:42 WARNING - u'runner_teardown' () 08:31:42 INFO - No more tests 08:31:42 INFO - Got 0 unexpected results 08:31:42 INFO - SUITE-END | took 1426s 08:31:42 INFO - Closing logging queue 08:31:42 INFO - queue closed 08:31:42 INFO - Return code: 0 08:31:42 WARNING - # TBPL SUCCESS # 08:31:42 INFO - Running post-action listener: _resource_record_post_action 08:31:42 INFO - Running post-run listener: _resource_record_post_run 08:31:43 INFO - Total resource usage - Wall time: 1465s; CPU: 98.0%; Read bytes: 14295040; Write bytes: 926568448; Read time: 608; Write time: 225484 08:31:43 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:31:43 INFO - install - Wall time: 34s; CPU: 100.0%; Read bytes: 4096; Write bytes: 143011840; Read time: 16; Write time: 132820 08:31:43 INFO - run-tests - Wall time: 1432s; CPU: 98.0%; Read bytes: 11743232; Write bytes: 783556608; Read time: 384; Write time: 92664 08:31:43 INFO - Running post-run listener: _upload_blobber_files 08:31:43 INFO - Blob upload gear active. 08:31:43 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:31:43 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 08:31:43 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-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 08:31:43 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-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 08:31:44 INFO - (blobuploader) - INFO - Open directory for files ... 08:31:44 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:31:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:31:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:31:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:31:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:31:45 INFO - (blobuploader) - INFO - Done attempting. 08:31:45 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:31:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:31:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:31:46 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:31:46 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:31:46 INFO - (blobuploader) - INFO - Done attempting. 08:31:46 INFO - (blobuploader) - INFO - Iteration through files over. 08:31:46 INFO - Return code: 0 08:31:46 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:31:46 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:31:46 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ba5b2e8af0649e702b8d054a13f913dbd9d1cdb60c22fea7bac0758883cef555641cd60c50cea0b4acd76667682432058cbe4c10ae5766ff87332fcc239a82ec", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3b2126e26bcdaaa23496e1b17a745e44e1a1d36c786d8ad8840f8a2b1cd0163211852e2024ef2585b022b241184cf74df47a62d91db7bef7c93191992f77ad89"} 08:31:46 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:31:46 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:31:46 INFO - Contents: 08:31:46 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ba5b2e8af0649e702b8d054a13f913dbd9d1cdb60c22fea7bac0758883cef555641cd60c50cea0b4acd76667682432058cbe4c10ae5766ff87332fcc239a82ec", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3b2126e26bcdaaa23496e1b17a745e44e1a1d36c786d8ad8840f8a2b1cd0163211852e2024ef2585b022b241184cf74df47a62d91db7bef7c93191992f77ad89"} 08:31:46 INFO - Running post-run listener: copy_logs_to_upload_dir 08:31:46 INFO - Copying logs to upload dir... 08:31:46 INFO - mkdir: /builds/slave/test/build/upload/logs 08:31:46 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1611.392132 ========= master_lag: 0.59 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 51 secs) (at 2016-05-30 08:31:47.121539) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 08:31:47.122846) ========= 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-1464620571.932780-1697792994 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ba5b2e8af0649e702b8d054a13f913dbd9d1cdb60c22fea7bac0758883cef555641cd60c50cea0b4acd76667682432058cbe4c10ae5766ff87332fcc239a82ec", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3b2126e26bcdaaa23496e1b17a745e44e1a1d36c786d8ad8840f8a2b1cd0163211852e2024ef2585b022b241184cf74df47a62d91db7bef7c93191992f77ad89"} build_url:https://queue.taskcluster.net/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.034452 build_url: 'https://queue.taskcluster.net/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ba5b2e8af0649e702b8d054a13f913dbd9d1cdb60c22fea7bac0758883cef555641cd60c50cea0b4acd76667682432058cbe4c10ae5766ff87332fcc239a82ec", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3b2126e26bcdaaa23496e1b17a745e44e1a1d36c786d8ad8840f8a2b1cd0163211852e2024ef2585b022b241184cf74df47a62d91db7bef7c93191992f77ad89"}' symbols_url: 'https://queue.taskcluster.net/v1/task/eixpnoZsRQye3F2J4gUEAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.10 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 08:31:47.260145) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:31:47.260518) ========= 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-1464620571.932780-1697792994 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018885 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:31:47.308597) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-30 08:31:47.308881) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-30 08:31:47.309224) ========= ========= Total master_lag: 3.06 =========